A SaaS theme built for Astro 7 and near-zero JavaScript
StellarGrid is a premium Astro 7 theme for SaaS teams that want view transitions, a clean grid system, and animation — without shipping a JavaScript framework to every visitor. Scroll reveals, spotlight cards, animated counters, and marquee effects run on CSS and tiny vanilla scripts.
Space Grotesk and Inter typography, semantic design tokens, and dark/light mode give the site a modern product-marketing feel that stays fast.
What is included
StellarGrid includes home, pricing, about, contact, blog index and catch-all detail routes, RSS, and a custom 404 page.
Blog posts are Markdown files in src/content/blog/. Site copy, navigation, and social links live in src/consts.ts. Design tokens are in src/styles/global.css.
View transitions and CSS animation
Astro 7 View Transitions provide smooth navigation between pages without a client-side router. Animations are hand-written in CSS — no Motion, Framer, or React dependency. Reduced-motion preferences are respected.
Dark and light mode toggles without flash on first load.
Built for performance-first SaaS marketing
StellarGrid is built with Astro 7, TypeScript, Tailwind CSS v4, MDX, Sharp, Fontsource fonts (Inter, Space Grotesk), sitemap, and RSS. Strict TypeScript runs throughout the codebase.
Node >= 22.12.0 is required. There is no required CMS or backend.
Customization workflow
Edit --brand and --accent in src/styles/global.css for instant rebranding. Update navigation and homepage copy in src/consts.ts. Add blog posts as Markdown collection files. Replace demo pricing tiers and feature copy before launch.



