-
Notifications
You must be signed in to change notification settings - Fork 4
/
tailwind.config.ts
114 lines (100 loc) · 3.78 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
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
import type { Config } from 'tailwindcss';
import twColors from 'tailwindcss/colors';
const config: Config = {
content: ['./src/**/*.{js,ts,jsx,tsx,mdx}'],
theme: {
fontFamily: {
sans: ['var(--font-sans)', 'sans-serif'],
serif: ['serif'],
mono: ['var(--font-mono)', 'monospace'],
},
extend: {
animation: {
'spin-slow': 'spin 2s ease-in-out infinite',
},
fontFamily: {
neon: ['Tilt Neon', 'sans-serif'],
},
colors: {
initial: 'initial',
inherit: 'inherit',
transparent: 'transparent',
black: 'rgba(var(--black) / <alpha-value>)',
white: 'rgba(var(--white) / <alpha-value>)',
red: {
...twColors.red,
},
green: {
...twColors.green,
},
violet: {
...twColors.violet,
},
background: {
dark: 'rgb(var(--darkBackground) / <alpha-value>)',
light: 'rgb(var(--lightBackground) / <alpha-value>)',
gray: 'rgb(var(--grayBackground) / <alpha-value>)',
},
gray: {
800: 'rgb(var(--hume-black-800) / <alpha-value>)',
700: 'rgb(var(--hume-black-700) / <alpha-value>)',
600: 'rgb(var(--hume-black-600) / <alpha-value>)',
500: 'rgb(var(--hume-black-500) / <alpha-value>)',
400: 'rgb(var(--hume-black-400) / <alpha-value>)',
300: 'rgb(var(--hume-black-300) / <alpha-value>)',
200: 'rgb(var(--hume-black-200) / <alpha-value>)',
100: 'rgb(var(--hume-black-100) / <alpha-value>)',
},
tan: {
700: 'rgb(var(--hume-tan-700) / <alpha-value>)',
600: 'rgb(var(--hume-tan-600) / <alpha-value>)',
500: 'rgb(var(--hume-tan-500) / <alpha-value>)',
400: 'rgb(var(--hume-tan-400) / <alpha-value>)',
300: 'rgb(var(--hume-tan-300) / <alpha-value>)',
200: 'rgb(var(--hume-tan-200) / <alpha-value>)',
},
orange: {
400: 'rgb(var(--accent-orange-400) / <alpha-value>)',
300: 'rgb(var(--accent-orange-300) / <alpha-value>)',
200: 'rgb(var(--accent-orange-200) / <alpha-value>)',
100: 'rgb(var(--accent-orange-100) / <alpha-value>)',
},
pink: {
400: 'rgb(var(--hot-pink-400) / <alpha-value>)',
100: 'rgb(var(--hot-pink-100) / <alpha-value>)',
},
purple: {
400: 'rgb(var(--accent-purple-400) / <alpha-value>)',
300: 'rgb(var(--accent-purple-300) / <alpha-value>)',
200: 'rgb(var(--accent-purple-200) / <alpha-value>)',
100: 'rgb(var(--accent-purple-100) / <alpha-value>)',
},
blue: {
400: 'rgb(var(--accent-blue-400) / <alpha-value>)',
300: 'rgb(var(--accent-blue-300) / <alpha-value>)',
200: 'rgb(var(--accent-blue-200) / <alpha-value>)',
100: 'rgb(var(--accent-blue-100) / <alpha-value>)',
},
turquoise: {
400: 'rgb(var(--accent-turquoise-400) / <alpha-value>)',
300: 'rgb(var(--accent-turquoise-300) / <alpha-value>)',
200: 'rgb(var(--accent-turquoise-200) / <alpha-value>)',
100: 'rgb(var(--accent-turquoise-100) / <alpha-value>)',
},
'reform-green': {
400: 'rgb(var(--accent-green-400) / <alpha-value>)',
300: 'rgb(var(--accent-green-300) / <alpha-value>)',
200: 'rgb(var(--accent-green-200) / <alpha-value>)',
100: 'rgb(var(--accent-green-100) / <alpha-value>)',
},
},
backgroundImage: {
'gradient-radial': 'radial-gradient(var(--tw-gradient-stops))',
'gradient-conic':
'conic-gradient(from 180deg at 50% 50%, var(--tw-gradient-stops))',
},
},
},
plugins: [require('tailwind-scrollbar')],
};
export default config;