Repository for converting Figma design tokens into readable format for Tailwind to be used in all Teamtailor apps.
yarn add -D @teamtailor/design-tokens
To use this inside your Tailwind config you should import the relevant config into tailwind.config.js
inside your project and override the theme conf for that setting.
// tailwind.config.js
const {tokenColors, themeColors} = require('@teamtailor/design-tokens');
module.exports = {
// ...
theme: {
colors: {
...tokenColors,
},
extend: {
backgroundColor: {
...themeColors.background,
},
textColor: {
...themeColors.text,
icon: {
...themeColors.icon,
},
},
borderColor: {
...themeColors.border,
},
},
},
};
Make sure to import the specific theme css files to be able to use functional color names.
Css files are located here and are apply by using .theme-light
or .theme-dark
, on a wrapper.
@teamtailor/design-tokens/src/output/theme-light.css';
@teamtailor/design-tokens/src/output/theme-dark.css';