Skip to content

Commit fd25c23

Browse files
authored
Create styles.css
1 parent 658962f commit fd25c23

1 file changed

Lines changed: 84 additions & 0 deletions

File tree

src/styles.css

Lines changed: 84 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,84 @@
1+
:root {
2+
--bg: #0b1020;
3+
--card: rgba(255, 255, 255, 0.12);
4+
--border: rgba(255, 255, 255, 0.25);
5+
--text: #e5e7eb;
6+
--accent: #38bdf8;
7+
}
8+
9+
.light {
10+
--bg: #f8fafc;
11+
--card: rgba(255, 255, 255, 0.7);
12+
--border: rgba(0, 0, 0, 0.1);
13+
--text: #020617;
14+
--accent: #2563eb;
15+
}
16+
17+
* {
18+
box-sizing: border-box;
19+
}
20+
21+
body {
22+
margin: 0;
23+
min-height: 100vh;
24+
font-family: system-ui, sans-serif;
25+
color: var(--text);
26+
background:
27+
radial-gradient(circle at top, #1e3a8a, transparent),
28+
linear-gradient(120deg, #020617, var(--bg));
29+
animation: bgShift 20s infinite alternate;
30+
}
31+
32+
@keyframes bgShift {
33+
0% { filter: hue-rotate(0deg); }
34+
100% { filter: hue-rotate(40deg); }
35+
}
36+
37+
header {
38+
display: flex;
39+
justify-content: space-between;
40+
padding: 20px;
41+
}
42+
43+
button {
44+
background: transparent;
45+
color: var(--text);
46+
border: 1px solid var(--border);
47+
padding: 8px 14px;
48+
border-radius: 999px;
49+
cursor: pointer;
50+
backdrop-filter: blur(8px);
51+
}
52+
53+
.grid {
54+
display: grid;
55+
grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));
56+
gap: 20px;
57+
padding: 20px;
58+
}
59+
60+
.glass {
61+
background: var(--card);
62+
border: 1px solid var(--border);
63+
border-radius: 16px;
64+
padding: 30px;
65+
backdrop-filter: blur(16px);
66+
box-shadow:
67+
0 10px 30px rgba(0,0,0,0.4),
68+
inset 0 1px 0 rgba(255,255,255,0.2);
69+
}
70+
71+
.card {
72+
transition: transform 0.3s ease, box-shadow 0.3s ease;
73+
}
74+
75+
.card:hover {
76+
transform: translateY(-6px) scale(1.02);
77+
box-shadow: 0 20px 50px rgba(0,0,0,0.6);
78+
}
79+
80+
footer {
81+
text-align: center;
82+
padding: 20px;
83+
opacity: 0.7;
84+
}

0 commit comments

Comments
 (0)