-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.css
More file actions
105 lines (87 loc) · 2.42 KB
/
index.css
File metadata and controls
105 lines (87 loc) · 2.42 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
105
@tailwind base;
@tailwind components;
@tailwind utilities;
@layer base {
:root {
--background: 45 20% 97%;
--foreground: 25 15% 15%;
--card: 0 0% 100%;
--card-foreground: 25 15% 15%;
--popover: 0 0% 100%;
--popover-foreground: 25 15% 15%;
--primary: 142 76% 36%;
--primary-foreground: 0 0% 98%;
--secondary: 25 35% 92%;
--secondary-foreground: 25 15% 25%;
--muted: 45 15% 95%;
--muted-foreground: 25 12% 45%;
--accent: 38 92% 50%;
--accent-foreground: 25 15% 15%;
--destructive: 0 84.2% 60.2%;
--destructive-foreground: 210 40% 98%;
--border: 25 20% 90%;
--input: 25 20% 90%;
--ring: 142 76% 36%;
--radius: 0.75rem;
--sidebar-background: 45 20% 98%;
--sidebar-foreground: 25 15% 25%;
--sidebar-primary: 142 76% 36%;
--sidebar-primary-foreground: 0 0% 98%;
--sidebar-accent: 25 25% 95%;
--sidebar-accent-foreground: 25 15% 25%;
--sidebar-border: 25 20% 88%;
--sidebar-ring: 142 76% 36%;
}
.dark {
--background: 25 15% 8%;
--foreground: 45 20% 95%;
--card: 25 15% 10%;
--card-foreground: 45 20% 95%;
--popover: 25 15% 10%;
--popover-foreground: 45 20% 95%;
--primary: 142 76% 45%;
--primary-foreground: 25 15% 8%;
--secondary: 25 15% 15%;
--secondary-foreground: 45 20% 85%;
--muted: 25 15% 12%;
--muted-foreground: 45 10% 65%;
--accent: 38 92% 55%;
--accent-foreground: 25 15% 8%;
--destructive: 0 75% 55%;
--destructive-foreground: 45 20% 95%;
--border: 25 15% 18%;
--input: 25 15% 18%;
--ring: 142 76% 45%;
--sidebar-background: 25 15% 9%;
--sidebar-foreground: 45 20% 85%;
--sidebar-primary: 142 76% 45%;
--sidebar-primary-foreground: 25 15% 8%;
--sidebar-accent: 25 15% 12%;
--sidebar-accent-foreground: 45 20% 85%;
--sidebar-border: 25 15% 15%;
--sidebar-ring: 142 76% 45%;
}
}
@layer base {
* {
@apply border-border;
}
body {
@apply bg-background text-foreground;
}
}
/* Custom animations for health metrics */
@keyframes pulse-heart {
0%, 100% { transform: scale(1); }
50% { transform: scale(1.1); }
}
.pulse-heart {
animation: pulse-heart 1s ease-in-out infinite;
}
@keyframes breathe {
0%, 100% { opacity: 0.7; }
50% { opacity: 1; }
}
.breathe {
animation: breathe 3s ease-in-out infinite;
}