Skip to main content

ARC 2.0.0-beta.25 verified base

Minimal information site

Use the verified first-site path to establish a small information site before adding a content collection or theme overlay.

This recipe deliberately starts from the first locally verified Web Device path. It is a small information site, not a generic blog starter and not a deployment procedure.

Establish the verified base

Follow Build a first site to create:

text
.route/web
.web/site.yaml
.web/components/hello/{manifest.json,render.js,style.css}
pages/index/layout.aup

Then add one named page directory, for example pages/about/, with its own layout.aup and an existing site component. Keep the navigation choice explicit: creating pages/about/ makes a route possible, but does not automatically put it in every header/menu.

Keep the first acceptance narrow

  1. Run lint, validation, blocklet check, and build.
  2. Directly run the local blocklet, not a DID Space deployment.
  3. Open home and the named page at the exact printed URL.
  4. Check a narrow viewport and one internal navigation path.
  5. Only then extract a shared header/footer component if two pages genuinely need it.

The verified base is intentionally component-driven. Do not turn this recipe into a content-site claim by pasting article bodies into the layouts; add content objects and source bindings when the site actually needs collections.

Next: Content site or Custom component.