|
28 | 28 | <style> |
29 | 29 | :root { |
30 | 30 | --primary-color: #2997ff; /* iOS bright blue */ |
31 | | - --accent-glow: rgba(41, 151, 255, 0.6); |
32 | 31 | --bg-color: #000000; |
33 | 32 | --text-color: #f5f5f7; |
34 | 33 | --secondary-text: #86868b; |
|
38 | 37 | --glass-border: rgba(255, 255, 255, 0.12); |
39 | 38 | --glass-highlight: rgba(255, 255, 255, 0.08); |
40 | 39 | --glass-blur: blur(25px); |
41 | | - --glass-shadow: 0 8px 32px 0 rgba(0, 0, 0, 0.5); |
42 | 40 |
|
43 | 41 | --warning-bg: rgba(60, 40, 0, 0.6); |
44 | 42 | --warning-border: #ffd60a; |
|
84 | 82 | backdrop-filter: var(--glass-blur) saturate(180%); |
85 | 83 | -webkit-backdrop-filter: var(--glass-blur) saturate(180%); |
86 | 84 | border: 1px solid var(--glass-border); |
87 | | - box-shadow: 0 4px 20px rgba(0,0,0,0.4); |
88 | 85 | } |
89 | 86 |
|
90 | 87 | .logo { |
|
96 | 93 |
|
97 | 94 | .logo span { |
98 | 95 | color: var(--primary-color); |
99 | | - text-shadow: 0 0 15px var(--accent-glow); |
100 | 96 | } |
101 | 97 |
|
102 | 98 | nav { |
|
110 | 106 | text-decoration: none; |
111 | 107 | font-size: 0.9rem; |
112 | 108 | font-weight: 500; |
113 | | - transition: color 0.3s, text-shadow 0.3s; |
| 109 | + transition: color 0.2s; |
114 | 110 | } |
115 | 111 |
|
116 | | - nav a:hover { |
117 | | - color: #fff; |
118 | | - text-shadow: 0 0 8px rgba(255,255,255,0.4); |
| 112 | + nav a:hover { |
| 113 | + color: #fff; |
119 | 114 | } |
120 | 115 |
|
121 | 116 | /* Hero Section */ |
|
130 | 125 | border-radius: 34px; /* iOS Squircle approximation */ |
131 | 126 | margin: 0 auto 40px; |
132 | 127 | display: block; |
133 | | - box-shadow: 0 20px 40px rgba(0,0,0,0.6); |
134 | 128 | object-fit: cover; |
135 | 129 | border: 1px solid rgba(255,255,255,0.1); |
136 | | - transition: transform 0.4s cubic-bezier(0.34, 1.56, 0.64, 1); |
| 130 | + transition: transform 0.3s ease; |
137 | 131 | } |
138 | 132 |
|
139 | 133 | .app-icon:hover { |
140 | | - transform: scale(1.05) rotate(2deg); |
| 134 | + transform: scale(1.02); |
141 | 135 | } |
142 | 136 |
|
143 | 137 | h1 { |
|
146 | 140 | line-height: 1.05; |
147 | 141 | font-weight: 800; |
148 | 142 | letter-spacing: -1.5px; |
149 | | - background: linear-gradient(135deg, #fff 0%, #a5a5a5 100%); |
150 | | - -webkit-background-clip: text; |
151 | | - -webkit-text-fill-color: transparent; |
| 143 | + color: #fff; |
152 | 144 | } |
153 | 145 |
|
154 | 146 | .hero p { |
|
168 | 160 | gap: 16px; |
169 | 161 | } |
170 | 162 |
|
171 | | - .app-store-btn, |
172 | | - .altstore-btn, |
173 | | - .sidestore-btn { |
| 163 | + .app-store-btn { |
174 | 164 | display: inline-flex; |
175 | 165 | align-items: center; |
176 | 166 | justify-content: center; |
|
180 | 170 | border-radius: 100px; |
181 | 171 | font-weight: 600; |
182 | 172 | font-size: 0.95rem; |
183 | | - transition: all 0.3s ease; |
184 | 173 | border: 1px solid rgba(255,255,255,0.05); |
185 | | - backdrop-filter: blur(10px); |
186 | | - box-shadow: 0 4px 12px rgba(0,0,0,0.2); |
187 | | - } |
188 | | - |
189 | | - .app-store-btn { |
190 | | - background: linear-gradient(135deg, rgba(0, 122, 255, 0.8), rgba(0, 98, 204, 0.8)); |
191 | | - box-shadow: 0 0 20px rgba(0, 122, 255, 0.3); |
192 | | - } |
193 | | - |
194 | | - .altstore-btn { |
195 | | - background: linear-gradient(135deg, rgba(26, 188, 156, 0.8), rgba(22, 160, 133, 0.8)); |
196 | | - } |
197 | | - |
198 | | - .sidestore-btn { |
199 | | - background: linear-gradient(135deg, rgba(155, 89, 182, 0.8), rgba(142, 68, 173, 0.8)); |
| 174 | + background-color: var(--primary-color); |
| 175 | + transition: transform 0.2s, opacity 0.2s; |
200 | 176 | } |
201 | 177 |
|
202 | | - .app-store-btn:hover, |
203 | | - .altstore-btn:hover, |
204 | | - .sidestore-btn:hover { |
205 | | - transform: translateY(-3px); |
206 | | - filter: brightness(1.2); |
207 | | - box-shadow: 0 10px 25px rgba(0,0,0,0.4); |
| 178 | + .app-store-btn:hover { |
| 179 | + transform: translateY(-2px); |
| 180 | + opacity: 0.9; |
208 | 181 | } |
209 | 182 |
|
210 | 183 | .github-link { |
|
214 | 187 | text-decoration: none; |
215 | 188 | font-size: 0.9rem; |
216 | 189 | transition: color 0.2s; |
217 | | - border-bottom: 1px solid transparent; |
218 | 190 | } |
219 | | - |
| 191 | + |
220 | 192 | .github-link:hover { |
221 | 193 | color: #fff; |
222 | | - border-bottom-color: #fff; |
223 | 194 | } |
224 | 195 |
|
225 | 196 | section { scroll-margin-top: 120px; } |
|
239 | 210 | padding: 32px; |
240 | 211 | border-radius: 32px; /* Very rounded */ |
241 | 212 | border: 1px solid var(--glass-border); |
242 | | - box-shadow: var(--glass-shadow); |
243 | | - transition: transform 0.3s, box-shadow 0.3s, background 0.3s; |
244 | 213 | position: relative; |
245 | 214 | overflow: hidden; |
246 | | - } |
247 | | - |
248 | | - /* Subtle highlight gradient on top */ |
249 | | - .card::before { |
250 | | - content: ''; |
251 | | - position: absolute; |
252 | | - top: 0; left: 0; right: 0; |
253 | | - height: 1px; |
254 | | - background: linear-gradient(90deg, transparent, rgba(255,255,255,0.3), transparent); |
| 215 | + transition: transform 0.3s, background 0.3s; |
255 | 216 | } |
256 | 217 |
|
257 | | - .card:hover { |
258 | | - transform: translateY(-8px) scale(1.02); |
259 | | - background: rgba(40, 40, 45, 0.75); |
260 | | - box-shadow: 0 14px 40px rgba(0,0,0,0.6); |
261 | | - border-color: rgba(255,255,255,0.2); |
| 218 | + .card:hover { |
| 219 | + transform: translateY(-4px); |
| 220 | + background: rgba(45, 45, 50, 0.7); |
262 | 221 | } |
263 | | - |
| 222 | + |
264 | 223 | .card h3 { |
265 | 224 | margin-top: 0; |
266 | 225 | font-size: 1.4rem; |
|
287 | 246 | font-weight: 700; |
288 | 247 | text-transform: uppercase; |
289 | 248 | letter-spacing: 0.5px; |
290 | | - box-shadow: 0 0 10px rgba(255, 159, 10, 0.2); |
291 | 249 | } |
292 | 250 |
|
293 | 251 | .guide { |
|
350 | 308 | padding: 28px; |
351 | 309 | border-radius: 28px; |
352 | 310 | border: 1px solid var(--glass-border); |
353 | | - transition: transform 0.2s; |
| 311 | + transition: transform 0.2s, background 0.2s; |
354 | 312 | } |
355 | | - |
| 313 | + |
356 | 314 | .os-card:hover { |
357 | | - transform: translateY(-3px); |
358 | | - background: rgba(40, 40, 45, 0.6); |
| 315 | + transform: translateY(-2px); |
| 316 | + background: rgba(45, 45, 50, 0.7); |
359 | 317 | } |
360 | 318 |
|
361 | 319 | .os-card h4 { margin-top: 0; color: #fff; font-size: 1.3rem; margin-bottom: 15px; } |
362 | 320 | .os-card ul { padding-left: 20px; margin-bottom: 0; color: rgba(255,255,255,0.7); } |
363 | 321 | .os-card a { color: var(--primary-color); font-weight: 500; text-decoration: none; } |
364 | | - .os-card a:hover { text-decoration: underline; } |
365 | 322 |
|
366 | 323 | .step-list { |
367 | 324 | counter-reset: step; |
|
384 | 341 | position: absolute; |
385 | 342 | left: 0; top: -2px; |
386 | 343 | width: 36px; height: 36px; |
387 | | - background: linear-gradient(135deg, var(--primary-color), #005ecb); |
| 344 | + background: var(--primary-color); |
388 | 345 | color: white; |
389 | 346 | border-radius: 50%; |
390 | 347 | text-align: center; |
391 | 348 | line-height: 36px; |
392 | 349 | font-weight: 700; |
393 | 350 | font-size: 0.9rem; |
394 | | - box-shadow: 0 4px 10px rgba(0, 122, 255, 0.4); |
395 | 351 | } |
396 | 352 |
|
397 | 353 | .support-section { |
|
417 | 373 | font-weight: 600; |
418 | 374 | font-size: 0.95rem; |
419 | 375 | margin-top: 20px; |
420 | | - transition: all 0.2s; |
421 | | - box-shadow: 0 4px 15px rgba(88, 101, 242, 0.3); |
| 376 | + transition: opacity 0.2s; |
422 | 377 | } |
423 | 378 |
|
424 | 379 | .discord-btn:hover { |
425 | | - background-color: #4752c4; |
426 | | - transform: translateY(-2px); |
427 | | - box-shadow: 0 8px 20px rgba(88, 101, 242, 0.5); |
| 380 | + opacity: 0.9; |
428 | 381 | } |
429 | 382 |
|
430 | 383 | footer { |
@@ -494,12 +447,6 @@ <h1>Unlock the power of <br>on-device debugging.</h1> |
494 | 447 | <a href="https://github.com/StephenDev0/StikDebug/releases" class="app-store-btn"> |
495 | 448 | Download the IPA on GitHub |
496 | 449 | </a> |
497 | | - <a href="altstore://source?url=https://stikdebug.xyz/index.json" class="altstore-btn"> |
498 | | - Add the Repo to AltStore |
499 | | - </a> |
500 | | - <a href="sidestore://source?url=https://stikdebug.xyz/index.json" class="sidestore-btn"> |
501 | | - Add the Repo to SideStore |
502 | | - </a> |
503 | 450 | </div> |
504 | 451 |
|
505 | 452 | <a href="https://github.com/StephenDev0/StikDebug" class="github-link">View Source on GitHub</a> |
|
0 commit comments