Skip to content

5 variants

Features components

Tabbed explorers, comparison tables, timelines, and visual diagrams.

Source path

src/lib/components/landing

Variant 1 of 5

Feature tabs

Open demo

Accounts without a blank auth page

Sign-up, recovery, sessions, and protected layouts as one story.

OAuth and email/password
Profile completion routing
Session-aware app shell

Variant 2 of 5

Comparison table

Open demo
Comparison table

See how the starter stacks up against the alternatives.

A compact matrix for the details people check before they pick a path.

Static template Fast start Pretty sections, no product routes
Custom build Highest control Tailored fit, slower first version

Landing system

Hero and CTA variants

4
Custom

Feature bento blocks

Proof wall variants

Basic
Custom

Comparison page

Product plumbing

Auth-ready app shell

Realtime data layer

Billing and checkout

File uploads and storage

Launch support

Founder checklist

Deployment workflow

Vercel
Your choice

Onboarding copy patterns

Variant 3 of 5

Image comparison

Open demo
Image comparison

Let visitors scrub the before and after instead of reading a spreadsheet.

Ported from the Aceternity Compare component: a clipped image layer with a pointer-driven slider, drag or hover modes, and a keyboard-friendly handle.

Before Drag the handle to compare After
After screenshot with cleaner implementation details
Before screenshot with messy implementation details

Variant 4 of 5

Process timeline

Open demo
Process

A timeline section for onboarding, setup, or delivery.

Borrowed from the Aceternity long-form timeline shape: sticky labels, a real rail, screenshots or deliverables beside each moment, and no generic scroll-in choreography.

Plan the page
01
15 minutes

Pick the product story

Choose the landing sections that match the offer, delete the rest, and keep the route readable.

Hero angle
Proof type
Primary CTA
02
First build

Connect real surfaces

Replace dummy proof with your routes, screenshots, billing model, and customer language.

App screenshot
Auth route
Pricing path
03
Polish pass

Tune motion and density

Keep only useful interactions, use semantic tokens, and preserve reduced-motion behavior.

Hover states
Mobile spacing
A11y pass
04
Launch day

Ship and measure

Point CTA actions at sign-up, trial, checkout, or a waitlist, then instrument the funnel.

Analytics event
Conversion goal
Support link

Variant 5 of 5

Orbiting circles

Open demo
Product
Auth ready
Billing wired
Convex live
AI optional
Docs editable
Landing local