Marketing Pages
A landing page and pricing page built on your UI and brand config, ready to make your own.
Note
Marketing pages require the UI module. The CLI selects it automatically.
What you get
- A landing page (
/) with hero, feature grid, and call-to-action sections - A pricing page (
/pricing) - Shared
SiteHeaderandSiteFootercomponents that read fromConfig.brand
Editing the copy
Pages live in apps/web/src/routes and marketing components in apps/web/src/components/marketing. Names, links, and social handles come from Config.brand, so updating your brand in one place updates every page.
Tip
With the i18n module installed, all marketing copy is wired to message functions and the header includes a locale switcher, so your landing page is localized from day one. Edit the text in the
messages/ catalogs.Pairs well with
Add auth and the header's sign-in / sign-up buttons light up; add payments and the pricing page can start real Stripe checkout. The modules compose:
bash