Skip to main content

Setup

Installing the design-token library.

npm install --save @adjust/design-tokens
note

Make sure you have access to Adjust's private npm packages. You can find more information here.

Usage

The design tokens are available in SASS as mixins and variables or in JavaScript as a module.

JavaScript

To import any design token as a JavaScript variable use:

import { ColorWhite } from '@adjust/design-tokens';

Design tokens in JavaScript are formatted in CamelCase. An overview of the naming of all tokens can be found here.

SASS

Make sure your SASS build step supports node_module imports. PostCSS supports this for instance via its postcss-import package.

To import all design tokens in SASS use the following.

@use '~@adjust/design-tokens/scss/tokens' as *;

.button {
padding: $spacing-10;
}

SASS variables are formatted as kebab-case. An overview of the naming of all tokens can be found here.