-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathglobal.css
54 lines (52 loc) · 2.61 KB
/
global.css
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
@tailwind base;
@tailwind components;
@tailwind utilities;
@layer base {
:root {
--background: 255 100% 97%; /* Light lavender for app background */
--foreground: 240 5% 10%; /* Dark gray for text */
--card: 255 100% 97%; /* Matches background for seamless cards */
--card-foreground: 240 10% 20%; /* Slightly darker text for cards */
--popover: 255 100% 97%; /* Matches background */
--popover-foreground: 240 5% 10%; /* Consistent with text */
--primary: 270 80% 50%; /* Vibrant purple for buttons/links */
--primary-foreground: 255 100% 97%; /* White for text on primary */
--secondary: 270 60% 90%; /* Soft lilac for secondary elements */
--secondary-foreground: 240 5% 10%; /* Dark text for secondary */
--muted: 240 10% 95%; /* Neutral soft gray */
--muted-foreground: 240 5% 30%; /* Medium gray for muted text */
--accent: 180 65% 50%; /* Vibrant teal for special elements */
--accent-foreground: 255 100% 97%; /* White for text on accent */
--destructive: 0 80% 65%; /* Bright red for destructive actions */
--destructive-foreground: 255 100% 97%; /* White for destructive text */
--border: 240 15% 80%; /* Light border gray */
--input: 240 15% 80%; /* Same as border for inputs */
--ring: 270 80% 50%; /* Matches primary for focus rings */
--rounded-md: 0.75rem; /*12px */
--rounded-lg: 1rem; /* 16px */
--rounded-xl: 1.25rem; /* 20px */
--rounded-2xl: 1.5rem; /* 24px */
--rounded-full: 9999px; /* For fully rounded elements */
}
.dark:root {
--background: 240 15% 10%; /* Dark navy for dark mode */
--foreground: 0 0% 98%; /* White for text */
--card: 240 15% 12%; /* Slightly lighter dark mode cards */
--card-foreground: 0 0% 98%; /* White for text */
--popover: 240 15% 10%; /* Matches dark background */
--popover-foreground: 0 0% 98%; /* White for text */
--primary: 270 80% 60%; /* Lighter purple for dark mode */
--primary-foreground: 0 0% 98%; /* White for text on primary */
--secondary: 270 60% 20%; /* Deeper lilac for dark mode */
--secondary-foreground: 0 0% 98%; /* White for text */
--muted: 240 10% 20%; /* Soft dark gray */
--muted-foreground: 240 5% 70%; /* Lighter muted text */
--accent: 180 65% 60%; /* Vibrant teal for dark mode */
--accent-foreground: 0 0% 98%; /* White for accent text */
--destructive: 0 80% 55%; /* Slightly softer red for dark mode */
--destructive-foreground: 0 0% 98%; /* White for text */
--border: 240 10% 30%; /* Dark gray for borders */
--input: 240 10% 30%; /* Matches dark borders */
--ring: 270 80% 60%; /* Matches primary */
}
}