# Singpass Button Guidelines (For developers and designers)

**Singpass logo download:**

You can use the following logo for your online and print materials

{% file src="<https://2816701917-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FW3T7d7fy7OGYkZf4zVKU%2Fuploads%2FJGwoA4mDGd1sDpX1EDnJ%2FSingpass-logos.zip?alt=media&token=d1dedcbc-84b0-4b7c-81f7-c5bf822db148>" %}

**Singpass button types**

By default, use the white fill button to pair it with your service’s interface. Alternatively, you may use the red fill button if it’s suitable.

* White-filled button: **#FFFFFF**
* Red-filled button: **#F4333D**

<figure><img src="https://2816701917-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FW3T7d7fy7OGYkZf4zVKU%2Fuploads%2FlbOX8cB199uDjMZcWGok%2FButton%20usage.png?alt=media&#x26;token=33123552-402c-4f98-abea-af6dba9d6bab" alt=""><figcaption></figcaption></figure>

**Font usage for button label**

By default, please use **Poppins at 16px** size. Alternatively, you may use your brand’s typeface. San serif is highly recommended for this button to better match the Singpass logo.

Download Poppins Bold on [Google fonts](https://fonts.google.com/specimen/Poppins).

<figure><img src="https://2816701917-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FW3T7d7fy7OGYkZf4zVKU%2Fuploads%2FKtlADenE2JflOwi0Eu6V%2Flogin-label.png?alt=media&#x26;token=85c73385-5d1b-4d2c-8e48-fab7402c4935" alt=""><figcaption></figcaption></figure>

**Label**

If you are using the label ‘**Log in**’ must be kept as two words.

<figure><img src="https://2816701917-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FW3T7d7fy7OGYkZf4zVKU%2Fuploads%2FMtIcOnwDylw4GfIQhRWv%2Flabel.png?alt=media&#x26;token=724c80dc-b2f7-4447-9d6a-bc52305bb74f" alt=""><figcaption></figcaption></figure>

**Accessibility: Aria labels for screen readers**

Please ensure that the **Singpass logo has a aria-label** to ensure that screen readers will read it as “Sing pass” to avoid it reading out the entire word as ‘S-i-n-g-p-a-s-s’.

<figure><img src="https://2816701917-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FW3T7d7fy7OGYkZf4zVKU%2Fuploads%2FMc5Ai8NvBw4a78nSGfc0%2Faccessibility.png?alt=media&#x26;token=47d69d90-ed44-41ff-bd90-e305a9d3ba34" alt=""><figcaption></figcaption></figure>

**Singpass logo size**

**Match the x-height of the label** as close as possible to ensure visual balance and proportion.

<figure><img src="https://2816701917-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FW3T7d7fy7OGYkZf4zVKU%2Fuploads%2FBTzDIvikDXQunBmgT2yv%2Fsinpass%20logo%20size.png?alt=media&#x26;token=85273b68-f70c-45e7-8216-ba9c67a06102" alt=""><figcaption></figcaption></figure>

**Button colour**

To ensure brand recognition and consistency, use the **white-filled** or **red-filled** buttons as stated below. Avoid using colours other than white-filled or red-filled buttons.

<figure><img src="https://2816701917-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FW3T7d7fy7OGYkZf4zVKU%2Fuploads%2F0OJzDYYI57dJQgG1LMvH%2Fsinpass-buttoncolour.png?alt=media&#x26;token=eabd5ee4-ac09-454e-bb6f-8deb358f6a3a" alt=""><figcaption></figcaption></figure>

**Border stroke**

When using the white-filled button, please ensure to adhere to the specs stated below.

* Border colour: **#C8C9CC**
* Border width: **1px**

<figure><img src="https://2816701917-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FW3T7d7fy7OGYkZf4zVKU%2Fuploads%2FIa0VaUD8HODKuJOZuqIN%2Fborder-stroke.png?alt=media&#x26;token=286d2710-020f-403f-84a3-289b9a3f6be3" alt=""><figcaption></figcaption></figure>

**Border radius**

Ensure that the border radius of Singpass button matches your button.

<figure><img src="https://2816701917-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FW3T7d7fy7OGYkZf4zVKU%2Fuploads%2FrnGbhMdFVLLivAvp3KBc%2Fborder-radius.png?alt=media&#x26;token=9d89682c-4092-4e45-9bc4-99986a1c0bf1" alt=""><figcaption></figcaption></figure>

**Hover state**

Please adhere to the following colours, and avoid using another hover state styling.

* White-filled button hover colour: **#F5F5F7**
* Red-filled button hover colour: **#B0262D**

<figure><img src="https://2816701917-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FW3T7d7fy7OGYkZf4zVKU%2Fuploads%2FP0RrlJS6H5tw4odWZwi9%2Fhover%20state.png?alt=media&#x26;token=74907618-2a5c-4e8f-87c8-37e2b3841ab6" alt=""><figcaption></figcaption></figure>

**Width and height**

Please ensure that the Singpass button visually matches your primary button with the following:

* Width: **Fill to match your primary button width**
* Height: **Match your button height**

<figure><img src="https://2816701917-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FW3T7d7fy7OGYkZf4zVKU%2Fuploads%2FhPy5R2XbDfwWolM6xISp%2Fwidth%20and%20height.png?alt=media&#x26;token=8552c502-0e21-4338-a388-5ed2d7594865" alt=""><figcaption></figcaption></figure>
