Skip to main content

Starter Page

An empty page with the shell already in place — copy it to begin.

This page is intentionally empty

The sidebar, header, footer, theme handling and command palette are already wired up. Copy tools/body/pages/starter.html, add an entry to tools/pages.js, and start writing content.

Add the body fragment

Put your markup in tools/body/<section>/<page>.html. Only the page content — no shell.

Register the route

Add a canonical name to tools/routes.js and an entry to tools/pages.js with the title and libraries.

Rebuild

Run node tools/build.js. Links, breadcrumbs and the sidebar highlight sort themselves out.