From 319c3b83bd9ef980cda47f2f33bf0275915ed33f Mon Sep 17 00:00:00 2001 From: Brian Glass Date: Mon, 10 Aug 2026 17:47:45 -0400 Subject: [PATCH] Add responsive hamburger nav and warm up the parchment color scheme Restructures the top bar into a title/hamburger row plus a page-nav row (day/month nav, tradition/calendar toggles), so the site nav collapses into a hamburger menu on narrow screens instead of wrapping awkwardly. The site title now scales down fluidly via a container query as the topbar narrows, staying on one line until the smallest readable size before wrapping. The mobile menu drops down as an overlay panel from the hamburger rather than displacing page content. Also re-tunes several colors that were designed for a white background to better suit the parchment page background: the calendar grid's grays are shifted to the same warm hue used elsewhere on the site, and the blank/fast-day cells now reuse established site colors instead of plain white/gray. Adds a thin border to the API page's embedded code gists and the feeds page's Google Calendar iframe for consistency with the rest of the page. Co-Authored-By: Claude Sonnet 5 Claude-Session: https://claude.ai/code/session_01Hf6j2xXQXywHVh3HAVRxB3 --- calendarium/templates/calendar.html | 24 ++-- calendarium/templates/readings.html | 26 ++-- orthocal/static/main.css | 198 +++++++++++++++++++++++----- orthocal/static/print.css | 4 +- orthocal/templates/base.html | 48 +++++-- orthocal/templates/feeds.html | 2 +- 6 files changed, 231 insertions(+), 71 deletions(-) diff --git a/calendarium/templates/calendar.html b/calendarium/templates/calendar.html index e49304c..f9d9766 100644 --- a/calendarium/templates/calendar.html +++ b/calendarium/templates/calendar.html @@ -19,17 +19,21 @@ {% endblock %} {% block extra_nav %} - ← {{ previous_month|date:"F" }} - {{ next_month|date:"F" }} → - -
-
- - +