-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathtailwind.config.js
125 lines (125 loc) · 4.05 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
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
module.exports = {
content: [
"./components/**/*.{js,vue,ts}",
"./layouts/**/*.vue",
"./pages/**/*.vue",
"./plugins/**/*.{js,ts}",
"./app.vue",
"./error.vue"
],
darkMode: "class",
theme: {
extend: {
colors: {
accent: {
light: "#e9d5ff",
DEFAULT: "#d8b4fe"
},
dark: {
neutral: "#18181b",
white: "#ffffff",
grey: "#e2e8f0"
}
},
animation: {
"bounce-right": "bounce-right 0.8s infinite",
"bounce-right-faster": "bounce-right 0.4s infinite",
bubble: "bubble 20s linear infinite both",
"bubble-second": "bubble-second 20s linear infinite both"
},
keyframes: {
"bounce-right": {
"0%, 100%": {
transform: "translateX(25%)"
},
"50%": {
transform: "translateX(0)"
}
},
bubble: {
"0%": {
transform: "translateX(0) scale(0)"
},
"2%": {
transform: "translateX(2px) scale(1.1)"
},
"4%": {
transform: "translateX(3px) scale(0.9)"
},
"5.5%": {
transform: "translateX(4px) scale(1)"
},
"12.5%": {
transform: "translateX(7px)"
},
"17.5%": {
transform: "translateX(3px)"
},
"21.5%": {
transform: "translateX(-3px)"
},
"30%": {
transform: "translateX(2px)"
},
"40%": {
transform: "translateX(4px)"
},
"50%": {
transform: "translateX(16px) scale(1)",
bottom: "100%"
},
"100%": {
transform: "translateX(16px) scale(1)",
bottom: "100%"
}
},
"bubble-second": {
"0%": {
transform: "translate(0, 100 %)"
},
"2%": {
transform: "translate(-2px, 80 %)"
},
"4%": {
transform: "translate(-3px, 70 %)"
},
"7%": {
transform: "translate(-4px, 60 %)"
},
"12.5%": {
transform: "translate(-7px, 50 %)"
},
"17.5%": {
transform: "translate(-3px, 40 %)"
},
"21.5%": {
transform: "translate(5px, 30 %)"
},
"30%": {
transform: "translate(2px, 20 %)"
},
"40%": {
transform: "translate(-4px, 0 %)"
},
"50%": {
transform: "translateX(-16px)",
bottom: "100%"
},
"100%": {
transform: "translateX(16px)",
bottom: "100%"
}
}
},
fontSize: {
base: ["15px", "18px"],
lg: ["17px"],
"5xl": ["2.5rem"]
},
fontFamily: {
body: ["Fira Sans", "sans-serif"]
}
}
},
plugins: []
};