-
Notifications
You must be signed in to change notification settings - Fork 0
/
tailwind.config.js
110 lines (108 loc) · 2.85 KB
/
tailwind.config.js
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
module.exports = {
separator: '_',
theme: {
// extend: {
colors: {
'white': '#FFFEF9',
'offwhite': '#F7F7F0',
'offblack': '#191F16',
'black': '#000000',
'darkgrey': '#7E7E74',
'lightgrey': '#CDCDCD',
'primary': '#FF5701',
'purple': '#AC85E5',
'mediumpurple': '#9886E5',
'darkpurple': '#7F32E6',
// 'green': '#30BD55',
'green': '#30BC55',
'darkgreen': '#1F8C4F',
'orange': '#FF5701',
'darkorange': '#a63F01',
'transparent': 'transparent',
},
darkMode: 'media',
fontSize: {
'2xs': '.625rem',
'xs': '.75rem',
'sm': '.875rem',
'base': '1rem',
'normal': '1rem',
'lg': '1.125rem',
'xl': '1.375rem',
'2xl': '1.625rem',
'3xl': '1.875rem',
'4xl': '2.5rem',
'5xl': '3rem',
'6xl': '4rem',
'7xl': '5rem',
'8xl': '6rem',
'9xl': '8rem',
// 'h1': ['51px', { lineHeight: '100%', letterSpacing: '-0.02em' }],
},
height: theme => ({
auto: 'auto',
...theme('spacing'),
full: '100vh',
screen: '100vh',
'1x2': '50%',
}),
width: theme => ({
auto: 'auto',
...theme('spacing'),
'1x2': '50%',
'1x3': 'calc(100% * 1/3)', // 33.333333%',
'2x3': 'calc(100% * 2/3)', // 66.666667%',
'1x4': '25%',
'2x4': '50%',
'3x4': '75%',
'1x5': '20%',
'2x5': '40%',
'3x5': '60%',
'4x5': '80%',
'1x6': 'calc(100% * 1/6)', // 16.666667%',
'2x6': 'calc(100% * 2/6)', // 33.333333%',
'3x6': '50%',
'4x6': 'calc(100% * 4/6)', // 66.666667%',
'5x6': 'calc(100% * 5/6)', // 83.333333%',
'1x12': 'calc(100% * 1/12)', // 8.333333%',
'2x12': 'calc(100% * 2/12)', // 16.666667%',
'3x12': '25%',
'4x12': 'calc(100% * 4/12)', // 33.333333%',
'5x12': 'calc(100% * 5/12)', // 41.666667%',
'6x12': '50%',
'7x12': 'calc(100% * 7/12)', // 58.333333%',
'8x12': 'calc(100% * 8/12)', // 66.666667%',
'9x12': '75%',
'10x12': 'calc(100% * 10/12)', // 83.333333%',
'11x12': 'calc(100% * 11/12)', // 91.666667%',
full: '100%',
screen: '100vw',
'grid_20': 'calc(100% + 4rem)',
}),
},
// content: [
// `/components/**/*.{vue,js,ts}`,
// `/layouts/**/*.vue`,
// `/pages/**/*.vue`,
// `/composables/**/*.{js,ts}`,
// `/plugins/**/*.{js,ts}`,
// `/App.{js,ts,vue}`,
// `/app.{js,ts,vue}`,
// `/Error.{js,ts,vue}`,
// `/error.{js,ts,vue}`
// ]
content: [
`/components/**/*.{vue,js,ts}`,
`/layouts/**/*.vue`,
`/pages/**/*.vue`,
`/composables/**/*.{js,ts}`,
`/plugins/**/*.{js,ts}`,
`/utils/**/*.{js,ts}`,
`/slices/**/*.{js,ts}`,
`/App.{js,ts,vue}`,
`/app.{js,ts,vue}`,
`/Error.{js,ts,vue}`,
`/error.{js,ts,vue}`,
`/app.config.{js,ts}`
]
}