fix: GitHub link and update favicon design

swadhinbiswas committed 8 months ago
17a3c2c
1 parent e4012e2
commit 17a3c2c
9 files changed
+30 -27
▼website/public/_redirects
+2-0
1
1
# Cloudflare Pages redirects configuration
2
+
2
3
# https://developers.cloudflare.com/pages/configuration/redirects/
4
+
3
5
# Note: www to non-www redirect should be configured in Cloudflare DNS dashboard
4
6
5
7
# Old URLs to new (if you had any old structure)
6
8
▼website/public/android-chrome-192x192.png
+0-0
Binary file not shown.
▼website/public/android-chrome-512x512.png
+0-0
Binary file not shown.
▼website/public/apple-touch-icon.png
+0-0
Binary file not shown.
▼website/public/favicon-16x16.png
+0-0
Binary file not shown.
▼website/public/favicon-32x32.png
+0-0
Binary file not shown.
▼website/public/favicon.ico
+0-0
Binary file not shown.
▼website/public/favicon.svg
+26-24
1
1
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512">
2
2
<defs>
3
3
<linearGradient id="bgGrad" x1="0%" y1="0%" x2="100%" y2="100%">
4
- <stop offset="0%" style="stop-color:#1e1e2e;stop-opacity:1" />
5
- <stop offset="100%" style="stop-color:#181825;stop-opacity:1" />
4
+ <stop offset="0%" style="stop-color:#1e1e2e"/>
5
+ <stop offset="100%" style="stop-color:#181825"/>
6
6
</linearGradient>
7
- <linearGradient id="textGrad" x1="0%" y1="0%" x2="100%" y2="100%">
8
- <stop offset="0%" style="stop-color:#89b4fa;stop-opacity:1" />
9
- <stop offset="50%" style="stop-color:#cba6f7;stop-opacity:1" />
10
- <stop offset="100%" style="stop-color:#f38ba8;stop-opacity:1" />
11
- </linearGradient>
12
- <linearGradient id="accentGrad" x1="0%" y1="0%" x2="100%" y2="0%">
13
- <stop offset="0%" style="stop-color:#a6e3a1;stop-opacity:1" />
14
- <stop offset="100%" style="stop-color:#94e2d5;stop-opacity:1" />
7
+ <linearGradient id="accentGrad" x1="0%" y1="0%" x2="100%" y2="100%">
8
+ <stop offset="0%" style="stop-color:#89b4fa"/>
9
+ <stop offset="50%" style="stop-color:#cba6f7"/>
10
+ <stop offset="100%" style="stop-color:#f38ba8"/>
15
11
</linearGradient>
16
12
</defs>
17
13
18
14
<!-- Background -->
19
- <rect width="512" height="512" rx="64" fill="url(#bgGrad)"/>
20
-
21
- <!-- Border accent -->
22
- <rect x="8" y="8" width="496" height="496" rx="56" fill="none" stroke="url(#textGrad)" stroke-width="4" opacity="0.3"/>
15
+ <rect width="512" height="512" rx="96" fill="url(#bgGrad)"/>
23
16
24
- <!-- Code brackets -->
25
- <text x="256" y="300" font-family="monospace" font-size="200" font-weight="bold" fill="url(#textGrad)" text-anchor="middle" dominant-baseline="middle">&lt;/&gt;</text>
17
+ <!-- Outer ring -->
18
+ <circle cx="256" cy="256" r="180" fill="none" stroke="url(#accentGrad)" stroke-width="24" opacity="0.3"/>
26
19
27
- <!-- FAANG text -->
28
- <text x="256" y="430" font-family="system-ui, -apple-system, sans-serif" font-size="72" font-weight="bold" fill="url(#accentGrad)" text-anchor="middle" letter-spacing="8">FAANG</text>
20
+ <!-- Roadmap path icon -->
21
+ <g fill="url(#accentGrad)">
22
+ <!-- Start node -->
23
+ <circle cx="160" cy="160" r="32"/>
24
+ <!-- Middle node -->
25
+ <circle cx="256" cy="256" r="40"/>
26
+ <!-- End node (target/goal) -->
27
+ <circle cx="352" cy="352" r="32"/>
28
+ <circle cx="352" cy="352" r="18" fill="#1e1e2e"/>
29
+ <circle cx="352" cy="352" r="8"/>
30
+
31
+ <!-- Connecting lines -->
32
+ <rect x="176" y="176" width="64" height="12" rx="6" transform="rotate(45 208 182)"/>
33
+ <rect x="272" y="272" width="64" height="12" rx="6" transform="rotate(45 304 278)"/>
34
+ </g>
29
35
30
- <!-- Decorative dots (representing the 5 FAANG companies) -->
31
- <circle cx="136" cy="100" r="14" fill="#f38ba8"/>
32
- <circle cx="196" cy="100" r="14" fill="#fab387"/>
33
- <circle cx="256" cy="100" r="14" fill="#a6e3a1"/>
34
- <circle cx="316" cy="100" r="14" fill="#89b4fa"/>
35
- <circle cx="376" cy="100" r="14" fill="#f9e2af"/>
36
+ <!-- R letter for Roadmap -->
37
+ <text x="256" y="280" font-family="system-ui, -apple-system, sans-serif" font-size="140" font-weight="900" fill="#cdd6f4" text-anchor="middle" dominant-baseline="middle">R</text>
36
38
</svg>
37
39
▼website/src/layouts/Layout.astro
+2-3
494
494
"query-input": "required name=search_term_string",
495
495
},
496
496
sameAs: [
497
- "https://github.com/faang-roadmap",
498
- "https://twitter.com/faangroadmap",
497
+ "https://github.com/swadhinbiswas/FAANG-Playbook",
499
498
],
500
499
})}
501
500
/>
579
578
<span>Docs</span>
580
579
</a>
581
580
<a
582
- href="https://github.com"
581
+ href="https://github.com/swadhinbiswas/FAANG-Playbook"
583
582
class="nav-link"
584
583
target="_blank"
585
584
rel="noopener"
586
585