InkApex docs
Guides

Marketing site

Sections, site packs, pricing from your plans, and content files.

The site in apps/web arranges sections from @makev1/marketing. Its words live in a site pack, src/sites/<site>/, which holds:

  • content/ with the site's text, blog posts, changelog entries and legal pages
  • pages.tsx with the home and pricing pages
  • logo.tsx

acme is the template you start from. Rename or copy it, then set NEXT_PUBLIC_SITE to your pack's folder name.

Sections

Hero, logo cloud, feature grid, feature rows, stats, testimonials, pricing, comparison table, FAQ, time tally, theme showcase, founder note, call to action, header and footer. Each takes its content as props, follows the theme, and renders on the server.

Pricing

tiersFromPlans builds pricing cards from your plans, so the page shows what checkout charges. Pass tiers by hand for anything else, such as one-time licenses.

Content

Posts, changelog entries and legal pages are MDX files that export their metadata. A missing title or a bad date fails the build, and posts marked draft only appear in development. The site also generates an RSS feed, a sitemap, robots rules and social cards.

The legal pages are templates: replace every [bracketed] value and have a lawyer review them.

On this page