Customization - Token mapping

Below is an overview of the screens in the ID capture module, and the map of where the semantic and component tokens are applied. Make sure you check the primitive tokens first, updating the color values to align with your brand. We recommend changing the brand values first, which will cover the main accent color in the application, like buttons and accents.

Overview

Component example

In the component example below, it's clearly visible the power of tokens. All you need to do is set the primitive values from the jSON, and all the variants for each states and are linked. In the example below, we showed how different colors for states of a button are referenced in the system.

Screen example

In the example below, we show how updating a single value updates the linked tokens.


Tokenization mapping by screen

1.0 Document selection


1.1 Document tutorial


2.0 Permissions

2.1 Fake permission

🚧

Native prompts cannot be customized

The 'Fake permission screen' was designed to explain how to enable camera prior to the actual prompt appearing. It is not the OS's actual prompt.

2.2 Not allowing permissions

Native (iOS, Android, React)


🚧

We don't allow changing traffic light colors

Customization of traffic light colors in UI design is not allowed because these colors — red, yellow, and green — are universally recognized for conveying negative, caution, and positive sentiment.

Web


3.0 Document capture

3.1 Help (Common Issues)



3.1 Capture review


3.1 Errors