Skip to content

Repository files navigation

The Sunday Braise

A small cookbook of braises, stews and slow-cooked one-pot food, with scalable quantities and timings you can trust.

Live site: https://bamr87.github.io/zer0-demo-cookbook/

This is a demonstration site for the zer0-mistakes Jekyll theme. Every file in this repository was produced by the theme's Site Builder — the guided wizard at /setup/ — from a single brief, then written to disk and built in Docker before being pushed here. Nothing was hand-assembled afterwards.

What it demonstrates

  • The recipe layout — structured front matter (yield, times, ingredients groups, steps) drives a servings scaler that recalculates every quantity, a metric/imperial unit switch, and a timings bar. Try dragging the servings control on the ragù.
  • The showcase landing template — an inverse hero over a card grid, a pull quote and a closing call to action, all defined as data in _data/landing.yml.
  • Theme overrides layered on a skin — the dirt skin with the sand palette, the Fraunces + Work Sans pairing, and soft corners, all emitted into assets/css/user-overrides.css by the wizard.
  • A recipes collection alongside posts and an about page, each with the front matter its layout expects.

How it was made

  1. Ran the theme locally (docker compose up) and opened /setup/.
  2. Connected an AI provider on the Connect step and described the site in one brief.
  3. The wizard applied the identity, URL, structure, appearance and voice fields, then a site plan — landing template and sections, navigation shape, palette, font pairing, corner radius, and the pages themselves.
  4. Write project scaffolded 24 files into a new folder; docker compose up built and served it; jekyll build inside the container validated it.
  5. Three recipes with the full structured front matter were then written into the running project with write_project_file, the container restarted so Jekyll's watcher picked them up, and the build re-validated.

Total time from brief to a site serving on localhost: under a minute, plus the container's first gem install.

On authorship. The machine that produced this had no xAI key and a revoked Claude token, so the model's turns were served by a local stand-in speaking the provider's real wire protocol. The wizard, its generators, the sandbox, Docker and Jekyll all ran for real; the prose in these pages was written by a human. It is not model output, and is not presented as any.

Running it yourself

git clone https://github.com/bamr87/zer0-demo-cookbook.git
cd zer0-demo-cookbook
docker compose up          # http://localhost:4400/

Edit anything under pages/ and the browser reloads. Site-wide settings are in _config.yml; restart the server after changing it.

How it is published

GitHub Pages builds this repository directly from main. The theme arrives via remote_theme: bamr87/zer0-mistakes, so there is no vendored theme code here and no build workflow — updates to the theme reach this site on its next Pages build.

Layout

Path What it holds
_config.yml Production settings, collections and integrations
_config_dev.yml Local overrides (localhost URL, live reload, analytics off)
_data/landing.yml The landing page's hero and sections
_data/navigation/main.yml The navigation bar
assets/css/user-overrides.css Palette, fonts and corner radius over the skin
pages/_recipes/ The recipes
pages/_posts/ Technique posts
pages/_about/ About page
zer0.install.yml The answers this site was generated from

Built with zer0-mistakes · Site Builder documentation

About

The Sunday Braise — A small cookbook of braises, stews and slow-cooked one-pot food, with scalable quantities and timings you can trust.

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages