ConceptPortal-public/rsconcept/frontend/tailwind.config.js

65 lines
1.5 KiB
JavaScript
Raw Normal View History

2023-07-15 17:46:19 +03:00
/** @type {import('tailwindcss').Config} */
2024-08-28 23:40:55 +03:00
import defaultTheme from 'tailwindcss/defaultTheme';
export default {
2023-07-15 17:46:19 +03:00
darkMode: 'class',
2023-12-30 14:46:43 +03:00
content: ['./src/**/*.{js,jsx,ts,tsx}'],
2023-07-15 17:46:19 +03:00
theme: {
colors: {
transparent: 'transparent',
current: 'currentColor',
inherit: 'inherit',
app: {
0: 'var(--clr-app-0)',
100: 'var(--clr-app-100)',
200: 'var(--clr-app-200)',
300: 'var(--clr-app-300)',
400: 'var(--clr-app-400)',
600: 'var(--clr-app-600)',
800: 'var(--clr-app-800)',
999: 'var(--clr-app-999)'
},
prim: {
100: 'var(--clr-prim-100)',
200: 'var(--clr-prim-200)',
300: 'var(--clr-prim-300)',
400: 'var(--clr-prim-400)',
600: 'var(--clr-prim-600)',
800: 'var(--clr-prim-800)',
999: 'var(--clr-prim-999)'
},
warn: {
100: 'var(--clr-warn-100)',
600: 'var(--clr-warn-600)'
},
ok: {
600: 'var(--clr-ok-600)'
}
},
zIndex: {
bottom: '0',
topmost: '99',
pop: '10',
sticky: '20',
tooltip: '30',
navigation: '50',
modal: '60',
modalControls: '70',
modalTooltip: '90'
},
2024-08-28 23:40:55 +03:00
screens: {
xs: '475px',
...defaultTheme.screens
},
2023-12-30 14:46:43 +03:00
extend: {}
2023-07-15 17:46:19 +03:00
},
plugins: [],
...(process.env.NODE_ENV === 'production'
? {
experimental: {
optimizeUniversalDefaults: true
}
}
: {})
2023-12-30 14:46:43 +03:00
};