Nova
A clean, modern SaaS landing page. Spacious layouts, soft shadows, and a professional feel that builds trust.
See Nova in action
Every page and section is part of the download. Use these as launch-day templates — keep the structure, swap the copy.
Nova is the premium SaaS landing page. Rich indigo accents, warm neutrals, soft shadows, and a dashboard mockup hero that instantly communicates 'serious product.' Built for companies that want to look established from day one.
Best Fit For
- Funded SaaS startups
- B2B software companies
- Analytics platforms
- Project management tools
- CRM products
- Fintech applications
Full Page Set
Every page is real and editable — no placeholders, no "coming soon" stubs.
25 Sections Included
Every section is a ready-to-use Astro component. Add it to any page, customize via config, or remove what you don't need.
What's Included
Look Established From Day One
Nova's dashboard mockup hero, polished shadow system, and warm neutral palette give early-stage companies the visual credibility of a Series B brand. Your landing page won't be the reason a prospect hesitates.
Pricing That Converts
The pricing section includes a monthly/annual toggle, feature comparison table, and an FAQ accordion below it. Everything a buyer needs to make a decision is on one screen, reducing friction and support tickets.
Enterprise-Grade Social Proof
Logo bars, testimonial cards with headshots and company names, metric counters, and case study teasers. Nova gives you every social proof pattern that B2B SaaS buyers expect to see before they book a demo.
Forms, newsletter, and analytics — pre-wired
Nova is ready to connect to your preferred providers. Pick from the options below, drop in a single API key, and your contact form, newsletter signup, and analytics are live — no backend, no JavaScript, no glue code.
Contact form
The Contact section's <form> renders with no JS. Set one provider in site.ts; the form action wires automatically.
- Formspree50 free submissions / month, no domain restriction
- FormSubmitFree, no signup — just an email confirmation
- Netlify FormsFree 100/month — Netlify hosting only
Newsletter
The Newsletter form sends subscribers directly to your ESP. The email input name auto-adjusts per provider.
- MailchimpStandard EMAIL field; honeypot supported
- ConvertKit (Kit)email_address field; works with any form ID
- Buttondownemail field; lightest, indie-friendly
Analytics
Layout.astro injects the right script tag based on the provider you choose. No client-side branching.
- Google Analytics 4Paste your G-XXXXXXXXXX measurement ID
- PlausiblePrivacy-friendly, ~1 KB script, no cookies
- UmamiSelf-hostable, also cookie-free
Tech Stack
Config-Driven Setup
Every theme uses a single src/config/site.ts file
for customization. Change your brand, navigation, form providers, analytics, and section content
without touching component code.
// src/config/site.ts
export const siteConfig = {
name: "Your Company",
tagline: "Your tagline here",
url: "https://yourdomain.com",
navigation: { sticky: true, links: [...], cta: {...} },
social: { twitter: "...", github: "...", linkedin: "..." },
seo: { title: "...", description: "...", ogImage: "/og.png" },
// ── Provider switches ────────────────────────────────
contactForm: { provider: "formspree", formspreeId: "your-id" },
newsletter: { provider: "convertkit", actionUrl: "https://..." },
analytics: { provider: "plausible", plausibleDomain: "you.com" },
// ── Section data ─────────────────────────────────────
team, video, timeline, comparison, gallery,
carousel, tabs, appDownload, map, footer,
} as const;