-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathtailwind.config.js
More file actions
104 lines (104 loc) · 4.02 KB
/
Copy pathtailwind.config.js
File metadata and controls
104 lines (104 loc) · 4.02 KB
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
/** @type {import('tailwindcss').Config} */
export default {
content: ["./index.html", "./src/**/*.{js,jsx}"],
theme: {
extend: {
fontFamily: {
sans: [
"Inter",
"ui-sans-serif",
"system-ui",
"Segoe UI",
"Roboto",
"Helvetica Neue",
"Arial",
"sans-serif",
],
},
keyframes: {
"soft-pulse": {
"0%, 100%": { opacity: "0.66", transform: "scaleY(1)" },
"50%": { opacity: "1", transform: "scaleY(1.05)" },
},
aurora: {
"0%, 100%": { transform: "translate(0, 0) scale(1)" },
"50%": { transform: "translate(60px, 40px) scale(1.15)" },
},
"aurora-reverse": {
"0%, 100%": { transform: "translate(0, 0) scale(1.1)" },
"50%": { transform: "translate(-70px, -30px) scale(0.95)" },
},
breathe: {
"0%, 100%": { transform: "scale(1)", opacity: "0.5" },
"50%": { transform: "scale(1.06)", opacity: "0.9" },
},
"fade-in": {
"0%": { opacity: "0", transform: "translateY(10px) scale(0.99)" },
"100%": { opacity: "1", transform: "translateY(0) scale(1)" },
},
"scale-in": {
"0%": { opacity: "0", transform: "scale(0.94)" },
"100%": { opacity: "1", transform: "scale(1)" },
},
"ambient-drift": {
"0%, 100%": { transform: "scale(1.05) translate(0,0)", opacity: "0.55" },
"50%": { transform: "scale(1.2) translate(2%, -3%)", opacity: "0.8" },
},
"highlight-wipe": {
"0%": { transform: "scaleX(0)", opacity: "0" },
"100%": { transform: "scaleX(1)", opacity: "1" },
},
"word-in": {
"0%": { opacity: "0", transform: "translateY(0.45em)", filter: "blur(10px)" },
"60%": { opacity: "1", filter: "blur(0)" },
"100%": { opacity: "1", transform: "translateY(0)", filter: "blur(0)" },
},
"rise-up": {
"0%": { opacity: "0", transform: "translateY(30px)", filter: "blur(8px)" },
"100%": { opacity: "1", transform: "translateY(0)", filter: "blur(0)" },
},
radiate: {
"0%, 100%": { opacity: "0.5", transform: "translate(-50%, -50%) scale(1)" },
"50%": { opacity: "0.95", transform: "translate(-50%, -50%) scale(1.16)" },
},
eq: {
"0%, 100%": { transform: "scaleY(0.4)" },
"50%": { transform: "scaleY(1)" },
},
"pulse-ring": {
"0%": { transform: "scale(0.92)", opacity: "0.5" },
"75%, 100%": { transform: "scale(1.65)", opacity: "0" },
},
heartbeat: {
"0%, 100%": { transform: "scale(1)" },
"12%": { transform: "scale(1.22)" },
"24%": { transform: "scale(1)" },
"36%": { transform: "scale(1.14)" },
"50%": { transform: "scale(1)" },
},
"drift-x": {
"0%": { transform: "translateX(0)" },
"100%": { transform: "translateX(-50%)" },
},
},
animation: {
"soft-pulse": "soft-pulse 3s ease-in-out infinite",
aurora: "aurora 20s ease-in-out infinite",
"aurora-slow": "aurora-reverse 30s ease-in-out infinite",
breathe: "breathe 4s ease-in-out infinite",
"fade-in": "fade-in 0.6s cubic-bezier(0.22, 1, 0.36, 1) both",
"scale-in": "scale-in 0.4s cubic-bezier(0.22, 1, 0.36, 1) both",
"ambient-drift": "ambient-drift 14s ease-in-out infinite",
"highlight-wipe": "highlight-wipe 0.6s cubic-bezier(0.22, 1, 0.36, 1) both",
"word-in": "word-in 0.55s cubic-bezier(0.22, 1, 0.36, 1) both",
"rise-up": "rise-up 0.9s cubic-bezier(0.22, 1, 0.36, 1) both",
radiate: "radiate 7s ease-in-out infinite",
eq: "eq 1.2s ease-in-out infinite",
"pulse-ring": "pulse-ring 2.6s cubic-bezier(0.22, 1, 0.36, 1) infinite",
heartbeat: "heartbeat 2s ease-in-out infinite",
"ecg-scroll": "drift-x 4s linear infinite",
},
},
},
plugins: [],
};