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:
Neeldhara Misra 2025-08-10 01:22:06 +05:30
commit b47b761f1c
190 changed files with 16583 additions and 0 deletions

View file

@ -0,0 +1,5 @@
<svg width="57" height="53" viewBox="0 0 57 53" fill="none" xmlns="http://www.w3.org/2000/svg">
<g id="Group 7">
<path id="Vector" fill-rule="evenodd" clip-rule="evenodd" d="M44.5711 27.9387C37.8447 27.9387 32.3922 33.3916 32.3922 40.1182C32.3922 46.8445 37.8447 52.2973 44.5711 52.2973C51.2974 52.2973 56.75 46.8445 56.75 40.1182C56.75 33.3916 51.2974 27.9387 44.5711 27.9387ZM12.929 27.9398C6.20278 27.9398 0.75 33.3916 0.75 40.1182C0.75 46.8445 6.20278 52.2973 12.929 52.2973C19.6555 52.2973 25.1085 46.8445 25.1085 40.1182C25.1085 33.3916 19.6555 27.9398 12.929 27.9398ZM40.9288 12.7146C40.9288 19.4414 35.4762 24.8947 28.7501 24.8947C22.0236 24.8947 16.571 19.4414 16.571 12.7146C16.571 5.9892 22.0236 0.535889 28.7501 0.535889C35.4762 0.535889 40.9288 5.9892 40.9288 12.7146Z" fill="#F06A6A"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 812 B