feat: Complete multi-blog setup with 12 collections and subdomain routing
- Added 12 blog collections: art, bfs, dfs, problems, puzzles, reviews, reflections, vibes, workflows, magic, contests, poetry - Created content config with glob loaders for all collections - Added sample posts for each collection - Fixed TypeScript collection recognition by removing duplicate config - Made BlogPosts component collection-aware for proper routing - Created individual post pages ([...slug].astro) for each collection - Added Netlify subdomain routing configuration - Updated all references to use neeldhara.blog as main domain - Fixed navigation links in all-blogs component Ready for GitHub/Netlify deployment with subdomain support.
This commit is contained in:
commit
b47b761f1c
190 changed files with 16583 additions and 0 deletions
25
public/images/layout/circles.svg
Normal file
25
public/images/layout/circles.svg
Normal file
|
|
@ -0,0 +1,25 @@
|
|||
<svg width="240" height="80" viewBox="0 0 240 80" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<g clip-path="url(#clip0_1_910)">
|
||||
<g opacity="0.3">
|
||||
<path d="M55.2258 40C55.2258 61.6638 37.6638 79.2258 16 79.2258C-5.66382 79.2258 -23.2258 61.6638 -23.2258 40C-23.2258 18.3362 -5.66382 0.774192 16 0.774192C37.6638 0.774192 55.2258 18.3362 55.2258 40Z" stroke="white" stroke-width="1.54838"/>
|
||||
<ellipse cx="15.7419" cy="39.7421" rx="5.16129" ry="5.16129" fill="white"/>
|
||||
<line x1="16.0003" y1="1.12803e-08" x2="16.0002" y2="78.9677" stroke="white" stroke-width="0.516128"/>
|
||||
<line x1="-23.4839" y1="39.4836" x2="55.4838" y2="39.4836" stroke="white" stroke-width="0.516128"/>
|
||||
</g>
|
||||
<path d="M159.226 40C159.226 61.6638 141.664 79.2258 120 79.2258C98.3362 79.2258 80.7742 61.6638 80.7742 40C80.7742 18.3362 98.3362 0.774192 120 0.774192C141.664 0.774192 159.226 18.3362 159.226 40Z" stroke="white" stroke-width="1.54838"/>
|
||||
<ellipse cx="119.742" cy="39.7421" rx="5.16129" ry="5.16129" fill="white"/>
|
||||
<line x1="120" y1="1.12803e-08" x2="120" y2="78.9677" stroke="white" stroke-width="0.516128"/>
|
||||
<line x1="80.5161" y1="39.4836" x2="159.484" y2="39.4836" stroke="white" stroke-width="0.516128"/>
|
||||
<g opacity="0.3">
|
||||
<path d="M263.226 40C263.226 61.6638 245.664 79.2258 224 79.2258C202.336 79.2258 184.774 61.6638 184.774 40C184.774 18.3362 202.336 0.774192 224 0.774192C245.664 0.774192 263.226 18.3362 263.226 40Z" stroke="white" stroke-width="1.54838"/>
|
||||
<ellipse cx="223.742" cy="39.7421" rx="5.16129" ry="5.16129" fill="white"/>
|
||||
<line x1="224" y1="1.12803e-08" x2="224" y2="78.9677" stroke="white" stroke-width="0.516128"/>
|
||||
<line x1="184.516" y1="39.4836" x2="263.484" y2="39.4836" stroke="white" stroke-width="0.516128"/>
|
||||
</g>
|
||||
</g>
|
||||
<defs>
|
||||
<clipPath id="clip0_1_910">
|
||||
<rect width="288" height="80" fill="white" transform="translate(-24)"/>
|
||||
</clipPath>
|
||||
</defs>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.8 KiB |
Loading…
Add table
Add a link
Reference in a new issue