Scroll the document by default; a bounded region is a page's own opt-in
CI / full-gate (push) Successful in 2m46s

This commit is contained in:
2026-09-07 07:57:33 +02:00
parent f5c3d93837
commit 706abf1204
4 changed files with 38 additions and 7 deletions
+4
View File
@@ -933,6 +933,10 @@ recovery / front pages — so it looks identical signed in or out and just shows
anonymous visitor. The sidebar collapses to a burger on a narrow screen; a page wanting a
chrome-free layout opts out with the shell's `menu: false`.
**The document scrolls.** The sidebar and topbar stay put on their own, and a page is reachable
below the fold without adding a scroll region. A region that should scroll *inside* the page — a
board of full-height columns, a table whose header stays put — sets its own height and `overflow`.
## Building blocks
Plainpages is a **component library, not a page generator** — reusable EJS partials + TS helpers,