# Quick Start | SA5 Kiosk

## How to Add the Library  <a href="#step-1---add-the-library" id="step-1---add-the-library"></a>

{% hint style="warning" %}
**IMPORTANT** \
We've made some enhancements to SA5 Core in v5.5.0. \
If you are already using other SA5 Libs, please make certain to upgrade them to at least v5.5.0 as well to ensure cross-compatibility.&#x20;
{% endhint %}

[Add this script](https://attr.sygnal.com/overview/how-to-add-custom-code) to the **page-specific** or **site wide** custom code **HEAD** area of your site or page.&#x20;

{% code overflow="wrap" %}

```html
<!-- Sygnal Attributes 5 | Kiosk -->
<link rel="stylesheet" 
  href="https://cdn.jsdelivr.net/gh/sygnaltech/webflow-util@5.8.4/dist/css/webflow-kiosk.css"
  > 
<script defer
src="https://cdn.jsdelivr.net/gh/sygnaltech/webflow-util@5.8.4/dist/nocode/webflow-kiosk.js"
></script> 
```

{% endcode %}

Nothing is needed in the before BODY code area.&#x20;

{% hint style="success" %}
Once the library is installed, use the attributes you want for the specific features you're looking for in this library. Those are documented with each feature.&#x20;
{% endhint %}

Add the custom attributes for the features you need, described in each feature separately. &#x20;

## SA5 Library Developers

For SA5 library developers, use the extended syntax to support [Sygnal Devmode](https://devmode.sygnal.com/) and [Sygnal DevProxy](https://engine.sygnal.com/devproxy).  These make it easier to develop and test code changes with Webflow sites.&#x20;

{% code overflow="wrap" %}

```html
<!-- Sygnal Attributes 5 | Kiosk --> 
<link rel="stylesheet" 
  href="https://cdn.jsdelivr.net/gh/sygnaltech/webflow-util@5.8.4/dist/css/webflow-kiosk.css"
  dev-href="http://127.0.0.1:4000/dist/css/webflow-kiosk.css"
  group="SA5 Kiosk"  
  > 
<script defer 
  src="https://cdn.jsdelivr.net/gh/sygnaltech/webflow-util@5.8.4/dist/nocode/webflow-kiosk.js" 
  dev-src="http://127.0.0.1:4000/dist/nocode/webflow-kiosk.js"
  group="SA5 Kiosk"  
  ></script>
```

{% endcode %}
