Starter template
Menu Parade
This is the placeholder home page that ships with the starter. The real
site replaces it in views/index.hbs.
Already wired up
- Example form — labelled fields, Parsley validation, file upload, and a submission to the custinfo API.
-
Accessibility statement
— driven by
config/accessibility.js. Review the conformance claim before launch; the build will not let the starter's own values reach a real site unexamined. -
Test page
— scratch route for trying things out, at
routes/tests/index.js.
Before this ships
Run npm run jest:prod. The suite checks the things that are
easy to leave on their defaults, including config/site.js,
the README, the PWA manifest, and the accessibility statement. Colour
choices are asserted at build time in
src/scss/abstracts/_variables.scss, so a brand palette that
cannot meet WCAG contrast fails the build rather than the audit.