-
Notifications
You must be signed in to change notification settings - Fork 0
/
tailwind.config.ts
69 lines (68 loc) · 2.76 KB
/
tailwind.config.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
import type { Config } from 'tailwindcss';
export default {
content: [
'./app/**/*.{js,ts,jsx,tsx,mdx}',
'./src/**/*.{js,ts,jsx,tsx,mdx}',
],
theme: {
extend: {
colors: {
'background': {
DEFAULT: 'hsl(var(--background-primary))',
secondary: 'hsl(var(--background-secondary))',
},
'border': {
DEFAULT: 'hsl(var(--border-primary))',
secondary: 'hsl(var(--border-secondary))',
error: 'hsl(var(--border-error))',
},
'text': {
'DEFAULT': 'hsl(var(--text-primary))',
'secondary': 'hsl(var(--text-secondary))',
'tertiary': 'hsl(var(--text-tertiary))',
'quaternary': 'hsl(var(--text-quaternary))',
'placeholder': 'hsl(var(--text-placeholder))',
'error-primary': 'hsl(var(--text-error-primary))',
},
'button-primary': {
'foreground': 'hsl(var(--button-primary-foreground))',
'foreground-hover': 'hsl(var(--button-primary-foreground-hover))',
'DEFAULT': 'hsl(var(--button-primary-background))',
'background-hover': 'hsl(var(--button-primary-background-hover))',
'border': 'hsl(var(--button-primary-border))',
'border-hover': 'hsl(var(--button-primary-border-hover))',
},
'button-secondary': {
'foreground': 'hsl(var(--button-secondary-foreground))',
'foreground-hover': 'hsl(var(--button-secondary-foreground-hover))',
'DEFAULT': 'hsl(var(--button-secondary-background))',
'background-hover': 'hsl(var(--button-secondary-background-hover))',
'border': 'hsl(var(--button-secondary-border))',
'border-hover': 'hsl(var(--button-secondary-border-hover))',
},
'button-secondary-gray': {
'foreground': 'hsl(var(--button-secondary-gray-foreground))',
'foreground-hover': 'hsl(var(--button-secondary-gray-foreground-hover))',
'DEFAULT': 'hsl(var(--button-secondary-gray-background))',
'background-hover': 'hsl(var(--button-secondary-gray-background-hover))',
'border': 'hsl(var(--button-secondary-gray-border))',
'border-hover': 'hsl(var(--button-secondary-gray-border-hover))',
},
'button-tertiary-gray': {
'foreground': 'hsl(var(--button-tertiary-gray-foreground))',
'background-hover': 'hsl(var(--button-tertiary-gray-background-hover))',
'foreground-hover': 'hsl(var(--button-tertiary-gray-foreground-hover))',
},
'ring': {
DEFAULT: 'hsl(var(--ring))',
error: 'hsl(var(--ring-error))',
gray: 'hsl(var(--ring-gray))',
},
},
fontFamily: {
inter: 'var(--font-inter)',
},
},
},
plugins: [],
} satisfies Config;