The sections a marketing page is composed from. They read the same tokens as the admin screens, so a landing page and the dashboard it sells look like one product.
Every block takes its content as props, so a generator fills them in rather than editing markup.
Opening a Page
The first screen a visitor sees, and the proof that follows it.
Hero
Headline, lead, actions and an application mock.
heroProof
Counted figures, never claimed ones.
proofMarquee
A moving strip of logos or names, paused on hover.
marquee
Making the Argument
The middle of a landing page, where the reasons go.
Features
Cards, rows and numbered arguments.
featuresContent
Prose, media and split sections.
contentMedia
Screens, galleries and responsive frames.
mediaBars
Comparison and progress bars, drawn in CSS.
barsSection header
Eyebrow, heading and lead, measured.
section-header
Selling
Prices, plans and the questions a buyer asks before paying.
Pricing
Offer cards and a comparison table.
pricingPricing calculator
Interactive, for models with a variable.
pricing-calculatorMarketplace
Product grids and framework marks.
marketplaceFAQ
Accordion, and the structured data with it.
faqCall to action
The closing band, in three weights.
cta
Reading
Documentation, articles and the pieces they are made of.
Article
Headings, figures, callouts and tags.
articleCode
Highlighted samples with a copy control.
codeDiscovery
Search, filters and result lists.
discoveryLive preview
An embedded, resizable demo frame.
live-preview
Around the Page
The chrome every page carries.
Site header
Navigation, actions and a mobile drawer.
site-headerSite footer
Columns, legal links and the brand.
site-footerForms
Contact, waitlist and newsletter, validated.
formsSection
The rhythm every other block sits in.
section