From ae8e4c411d8f37ad06189111c91890a6c9b43d8f Mon Sep 17 00:00:00 2001 From: Bernard Siebens Date: Sat, 22 Aug 2026 18:57:57 +0200 Subject: [PATCH] Make the management app's page scroll as one, not a boxed-in inner panel Same fix as mobile/templates/mobile/base.html earlier this session: sidebar and topbar are sticky instead of the page being a fixed-height shell around an inner overflow-y-auto
-- that read as two separate scrollable areas nested inside each other, most noticeable on a tall page like the week calendar (event_list.html's own .cal-week-body, routinely taller than a screenful of hours). Co-Authored-By: Claude Sonnet 5 Claude-Session: https://claude.ai/code/session_01ECGMEwrc2k4D8VQuwjstj9 --- management/templates/management/base.html | 17 ++++++++++++----- static/css/management.css | 2 +- 2 files changed, 13 insertions(+), 6 deletions(-) diff --git a/management/templates/management/base.html b/management/templates/management/base.html index 66aab67..cacba97 100644 --- a/management/templates/management/base.html +++ b/management/templates/management/base.html @@ -9,6 +9,13 @@ assets/management.css's --color-club/--color-club-dark tokens, set per request from Club.secondary_color. Desktop only, matching the design's own scope for this surface -- no mobile nav here, unlike the club-facing chrome this replaces. + + The page itself scrolls (body/document), not a boxed-in
under a fixed- + height shell -- the sidebar and topbar are sticky (top-0) instead, same reasoning + (and same fix) as mobile/templates/mobile/base.html's own shell: a fixed shell + with an inner overflow-y-auto
reads as two separate scrollable areas + nested inside each other, most noticeable on a tall page like the week calendar + (event_list.html's own .cal-week-body, sized well past a screenful of hours). {% endcomment %} @@ -47,9 +54,9 @@ {% block extra_head %}{% endblock extra_head %} - -
-