simran40 commited on
Commit
9165b2a
·
verified ·
1 Parent(s): 56ad02e

Update style.css

Browse files
Files changed (1) hide show
  1. style.css +176 -110
style.css CHANGED
@@ -1,116 +1,182 @@
1
- :root {
2
- --accent1:#00f5d4;
3
- --accent2:#c77dff;
4
- --glass:rgba(255,255,255,0.18);
 
5
  }
6
 
7
- body.dark {
 
 
8
  background:
9
- radial-gradient(circle at 15% 20%, #00f5d420, transparent 40%),
10
- radial-gradient(circle at 85% 30%, #c77dff25, transparent 45%),
11
- linear-gradient(180deg,#040814,#040814);
12
- color:#f8fafc;
13
- font-family:"Segoe UI",system-ui,sans-serif;
 
14
  }
15
 
16
- /* particles */
17
- #particles{
18
- position:fixed;
19
- inset:0;
20
- background:
21
- radial-gradient(circle at 10% 30%, #00f5d430, transparent 35%),
22
- radial-gradient(circle at 80% 60%, #c77dff30, transparent 40%);
23
- z-index:-1;
24
- }
25
-
26
- /* toggle */
27
- #themeToggle{
28
- position:fixed;
29
- top:18px;
30
- right:18px;
31
- border:none;
32
- border-radius:50%;
33
- padding:12px;
34
- cursor:pointer;
35
- background:#111;
36
- color:white;
37
- }
38
-
39
- /* glass card */
40
- .glass{
41
- max-width:900px;
42
- margin:70px auto;
43
- padding:42px;
44
- border-radius:28px;
45
- background:var(--glass);
46
- backdrop-filter:blur(26px);
47
- border:1px solid rgba(255,255,255,0.35);
48
- box-shadow:0 40px 90px rgba(0,0,0,0.8);
49
- transition:0.4s ease;
50
- }
51
-
52
- .glass:hover{
53
- background:rgba(255,255,255,0.26);
54
- transform:translateY(-6px);
55
- }
56
-
57
- .hero h1{
58
- font-size:40px;
59
- background:linear-gradient(90deg,var(--accent1),var(--accent2));
60
- -webkit-background-clip:text;
61
- -webkit-text-fill-color:transparent;
62
- }
63
-
64
- .subtitle{opacity:.85;margin-bottom:16px;}
65
-
66
- .links a{
67
- margin-right:18px;
68
- text-decoration:none;
69
- color:#e5e7eb;
70
- font-weight:600;
71
- }
72
-
73
- /* skills */
74
- .skills span{
75
- display:inline-block;
76
- margin:8px 8px 0 0;
77
- padding:9px 18px;
78
- border-radius:999px;
79
- background:rgba(255,255,255,0.25);
80
- backdrop-filter:blur(10px);
81
- }
82
-
83
- /* projects */
84
- .project{
85
- margin-top:26px;
86
- padding:28px;
87
- border-radius:24px;
88
- background:rgba(255,255,255,0.22);
89
- border:1px solid rgba(255,255,255,0.4);
90
- }
91
-
92
- .project h3{margin-bottom:6px;}
93
-
94
- .project-btn{
95
- display:inline-block;
96
- margin-top:14px;
97
- padding:12px 28px;
98
- border-radius:999px;
99
- background:linear-gradient(90deg,var(--accent1),var(--accent2));
100
- color:#020617;
101
- font-weight:700;
102
- text-decoration:none;
103
- letter-spacing:1px;
104
- transition:0.3s;
105
- }
106
-
107
- .project-btn:hover{
108
- box-shadow:0 0 40px var(--accent1);
109
- transform:scale(1.08);
110
- }
111
-
112
- footer{
113
- text-align:center;
114
- opacity:.7;
115
- margin-bottom:30px;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
116
  }
 
1
+ * {
2
+ margin: 0;
3
+ padding: 0;
4
+ box-sizing: border-box;
5
+ font-family: "Inter", "Segoe UI", system-ui, sans-serif;
6
  }
7
 
8
+ /* ===== DREAM BACKGROUND ===== */
9
+ body {
10
+ min-height: 100vh;
11
  background:
12
+ radial-gradient(1200px at 10% 10%, rgba(120,180,255,0.25), transparent 40%),
13
+ radial-gradient(1000px at 90% 20%, rgba(200,140,255,0.25), transparent 45%),
14
+ radial-gradient(900px at 50% 90%, rgba(120,255,220,0.20), transparent 45%),
15
+ linear-gradient(180deg, #050816, #050816);
16
+ color: #f9fafb;
17
+ padding: 60px 18px;
18
  }
19
 
20
+ /* ===== GLASS CARD ===== */
21
+ .glass {
22
+ max-width: 920px;
23
+ margin: 0 auto 80px;
24
+ padding: 46px;
25
+ border-radius: 32px;
26
+
27
+ background: linear-gradient(
28
+ 180deg,
29
+ rgba(255,255,255,0.22),
30
+ rgba(255,255,255,0.12)
31
+ );
32
+
33
+ backdrop-filter: blur(28px);
34
+ -webkit-backdrop-filter: blur(28px);
35
+
36
+ border: 1px solid rgba(255,255,255,0.35);
37
+ box-shadow:
38
+ 0 60px 140px rgba(0,0,0,0.75),
39
+ inset 0 1px 0 rgba(255,255,255,0.5);
40
+
41
+ transition: transform 0.6s ease, box-shadow 0.6s ease;
42
+ }
43
+
44
+ .glass:hover {
45
+ transform: translateY(-8px);
46
+ box-shadow:
47
+ 0 80px 180px rgba(0,0,0,0.85),
48
+ inset 0 1px 0 rgba(255,255,255,0.6);
49
+ }
50
+
51
+ /* ===== HEADINGS ===== */
52
+ h1 {
53
+ font-size: 42px;
54
+ margin-bottom: 12px;
55
+ font-weight: 700;
56
+
57
+ background: linear-gradient(
58
+ 90deg,
59
+ #c7d2fe,
60
+ #a5f3fc,
61
+ #ddd6fe
62
+ );
63
+ -webkit-background-clip: text;
64
+ -webkit-text-fill-color: transparent;
65
+ }
66
+
67
+ .subtitle {
68
+ font-size: 16px;
69
+ opacity: 0.85;
70
+ margin-bottom: 22px;
71
+ }
72
+
73
+ h2 {
74
+ font-size: 26px;
75
+ margin-bottom: 18px;
76
+ color: #e0e7ff;
77
+ letter-spacing: 0.3px;
78
+ }
79
+
80
+ /* ===== TEXT ===== */
81
+ p {
82
+ font-size: 15.8px;
83
+ line-height: 1.9;
84
+ color: #e5e7eb;
85
+ }
86
+
87
+ /* ===== LINKS ===== */
88
+ .links a {
89
+ display: inline-block;
90
+ margin-right: 22px;
91
+ margin-top: 18px;
92
+ text-decoration: none;
93
+ font-weight: 600;
94
+ color: #e5e7eb;
95
+ position: relative;
96
+ }
97
+
98
+ .links a::after {
99
+ content: "";
100
+ position: absolute;
101
+ left: 0;
102
+ bottom: -6px;
103
+ width: 100%;
104
+ height: 2px;
105
+ background: linear-gradient(90deg, #a5f3fc, #ddd6fe);
106
+ transform: scaleX(0);
107
+ transition: transform 0.4s ease;
108
+ }
109
+
110
+ .links a:hover::after {
111
+ transform: scaleX(1);
112
+ }
113
+
114
+ /* ===== SKILLS (GLASS PILLS) ===== */
115
+ .skills {
116
+ display: flex;
117
+ flex-wrap: wrap;
118
+ gap: 14px;
119
+ }
120
+
121
+ .skills span {
122
+ padding: 10px 20px;
123
+ border-radius: 999px;
124
+
125
+ background: rgba(255,255,255,0.28);
126
+ backdrop-filter: blur(12px);
127
+
128
+ border: 1px solid rgba(255,255,255,0.45);
129
+ font-size: 14px;
130
+ color: #f9fafb;
131
+ }
132
+
133
+ /* ===== PROJECTS ===== */
134
+ .project {
135
+ margin-top: 30px;
136
+ padding: 32px;
137
+ border-radius: 26px;
138
+
139
+ background: rgba(255,255,255,0.20);
140
+ backdrop-filter: blur(22px);
141
+
142
+ border: 1px solid rgba(255,255,255,0.4);
143
+ }
144
+
145
+ .project h3 {
146
+ font-size: 20px;
147
+ margin-bottom: 8px;
148
+ }
149
+
150
+ /* ===== PROJECT BUTTON ===== */
151
+ .project-btn {
152
+ display: inline-block;
153
+ margin-top: 18px;
154
+ padding: 14px 34px;
155
+ border-radius: 999px;
156
+
157
+ background: linear-gradient(
158
+ 90deg,
159
+ #a5f3fc,
160
+ #ddd6fe
161
+ );
162
+
163
+ color: #020617;
164
+ font-weight: 700;
165
+ letter-spacing: 1px;
166
+ text-decoration: none;
167
+
168
+ transition: transform 0.4s ease, box-shadow 0.4s ease;
169
+ }
170
+
171
+ .project-btn:hover {
172
+ transform: scale(1.08);
173
+ box-shadow: 0 0 45px rgba(165,243,252,0.8);
174
+ }
175
+
176
+ /* ===== FOOTER ===== */
177
+ footer {
178
+ text-align: center;
179
+ font-size: 13px;
180
+ opacity: 0.65;
181
+ margin-bottom: 40px;
182
  }