Skip to content
BaseLayer Themes

Docs

Get started

Install your BaseLayer theme and run your first build.

Requirements

  • Node.js 20+
  • npm, pnpm, or yarn

Install

After purchasing or downloading a theme:

cd your-theme
npm install
npm run dev

Open http://localhost:4321.

Project structure

Path Purpose
src/components/ UI atoms and layout utilities
src/blocks/ Full-width page units
src/pages/ Compose blocks into routes
src/config/site.ts Merged site config
src/config/identity.ts Name, nav, footer, fonts
src/config/blocks.ts Block default copy
src/config/banner.ts Site-wide announcement bars
src/config/integrations.ts SEO, forms, analytics
src/styles/theme.css Brand tokens

Next steps

  1. Edit src/config/identity.ts with your name and nav
  2. Update src/styles/theme.css brand colors
  3. Set production URL in astro.config.mjs site field
  4. Read Site config and Customize
  5. Browse Components and Blocks