Skip to content

Slice 8b: RAS public theme (guest menu) - #14

Merged
DanMat merged 1 commit into
nimbus-rebuildfrom
slice/public-theme
Sep 6, 2026
Merged

Slice 8b: RAS public theme (guest menu)#14
DanMat merged 1 commit into
nimbus-rebuildfrom
slice/public-theme

Conversation

@DanMat

@DanMat DanMat commented Sep 6, 2026

Copy link
Copy Markdown
Owner

The guest-facing side of the rebuild — a public menu carrying the RAS identity, dark and elegant.

What's here

  • theme/ — the theme source, co-located in the app repo (deploy drops it into the site's themes/, since Nimbus themes live under themes/). A single, committed restaurant look uplifted from the original RAS #222, with a warm gold accent and a printed-menu feel.
  • Templateslayout / header (RAS wordmark) / footer / entry / 404, plus collection-menu_items: the menu grouped by its category relation (expanded by EntryView), priced, with dotted leaders. theme.json declares the templates + nav.
  • assets/app.css — one responsive stylesheet, no build step.
  • Theme CIphp -l the templates on 8.2 + 8.3 (view files, no test DB).

It reads the same menu_items collection the Orders picker uses — no core change, no new model. Templates lint clean; a standalone render was used to verify the look.

🤖 Generated with Claude Code

The guest-facing side of the rebuild — the public menu, in the RAS identity.

- theme/ (source co-located in the app repo; deploy drops it into the site's
  themes/): a dark, committed restaurant look uplifted from the original RAS
  #222, with a warm gold accent and an elegant printed-menu feel.
- Templates: layout / header (RAS wordmark) / footer / entry / 404, and
  collection-menu_items — the menu grouped by its category relation (expanded by
  EntryView) with prices and dotted leaders. theme.json declares it + nav.
- assets/app.css — one stylesheet, responsive, no build step.
- Theme CI: php -l the templates on 8.2 + 8.3 (view files, no test DB).

Reads the same menu_items collection the Orders picker uses; no core change.
Templates lint clean locally; rendered a standalone preview to verify the look.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@DanMat
DanMat merged commit 30ac758 into nimbus-rebuild Sep 6, 2026
4 checks passed
@DanMat
DanMat deleted the slice/public-theme branch September 6, 2026 03:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant