A premium animation theme controlled from one config file
VoidCraft is a premium Astro 7 theme for studios and agencies that want signature motion — fluid blob heroes, 3D tilt carousels, stacking galleries, and horizontal scroll galleries — while keeping customization approachable. Most day-to-day edits happen in a single src/consts.ts file.
The aesthetic is void-dark premium: Space Grotesk and Inter typography, GPU-accelerated transforms, and motion-safe fallbacks for visitors who prefer reduced animation.
What is included
VoidCraft includes home with a pricing section at /#pricing, about, contact, blog index and catch-all detail routes, RSS, and a custom 404 page.
Blog posts are Markdown in src/content/blog/ with auto-generated table of contents and read-time UI. Sitemap, RSS, robots.txt, llms.txt, and JSON-LD ship as working routes.
Signature animation without a framework
The hero uses a fluid blob reveal with pointer parallax. The showcase section runs twin endless card rows with 3D pointer-tilt. GalleryStack cards stack on scroll. ScrollGallery converts vertical scroll into horizontal motion.
All of this runs with near-zero JavaScript beyond small vanilla scripts — no Tailwind, no React, no Motion library in dependencies.
Built on Astro 7 with privacy-friendly defaults
VoidCraft is built with Astro 7, TypeScript, hand-written CSS, and Fontsource fonts (Space Grotesk, Inter). CUSTOMIZE.md and DESIGN.md guide non-developer buyers through rebranding.
Dark and light themes are supported. No trackers, no cookies, and no Google Fonts CDN ship by default.
Customization workflow
Start with CUSTOMIZE.md. Edit brand, nav, pricing, FAQ, and testimonials in src/consts.ts. Add blog posts in src/content/blog/. Adjust color tokens in global.css to match your studio palette before publishing.



