A dark site for an AI product that has to explain itself in one scroll.
Lapse is an Astro theme for AI startups, SaaS products and developer tools. Near-black surfaces, quiet grey type, monochrome product shots, and a few interactive moments that make the product feel alive without turning the page into a demo reel.
What's included
- 13 static pages: home, about with team, pricing, a blog index with five articles, contact, terms, privacy, and 404
- A blog content collection in Markdown with category tabs on the index
- Pricing with a monthly and annual toggle, plan tabs on mobile, a full feature comparison table, and FAQs
- A contact form ready for your own handler
- One stylesheet of design tokens and a component per section
Interactive, not decorative
The navigation folds into a floating capsule as you scroll. How it works pins in place and steps through the product, and a sideways card track carries the features. Testimonials roll over a field of flowing lines that bend around the cursor. The closing call to action is a photo made of thousands of particles that part and swirl under the pointer, and the 404 page is a stream of glass shards you can push, ripple with a click, and gather by holding. Every effect is original code with no runtime dependencies, pauses off screen, and stands down under <code>prefers-reduced-motion</code>.
Easy to customize
Blog posts are Markdown files with typed frontmatter. Each page's copy, plans and pricing sit in JSON files, so changing a headline, a price or a team member is data entry, not layout work. Colors and type are tokens in one stylesheet.
Perfect for
- AI and agent startups
- SaaS products
- Developer tools
- Product launches that need a blog from day one
Built with care
Unique titles and descriptions per page, one H1 per page, descriptive alt text, keyboard-friendly toggles and tabs, and three tuned breakpoints from desktop to phone. Fonts are self-hosted through Fontsource. Static output, deploys anywhere.
Please note
Lapse is a template and demonstration brand. Connect your own form handler, analytics, and services before launch.
Support
Questions or help getting set up? Reach us any time at alex@apollostudio.design. Designed and built by Apollo Studio.
Astro 7 ready. Lapse is also available as a free Framer template, with a matching Figma file. More templates in code and Framer at startfrom.co.










