Serve the customer-facing menus

Landing page, Section pages and archived sets rendered per request from the
store, with the approved design: hand-written CSS, self-hosted Archivo, a
copper pour line in the Section rail, an admin-only Thumbnail and a text page
index. Media is keyed by Page id so URLs survive publishing, and a Draft's
media needs a session. Includes the scrypt admin auth and the login throttle
the media rule needs.
This commit is contained in:
tanshu committed 2026-09-22 21:18:49 +05:30
1 parent edea83228c
commit 9cb4021229
23 files changed
+2320 -6

No files matched your search

+1
View File
@@ -1,5 +1,6 @@
node_modules/
.npm-cache/
.tmp/
.dev/
*.log
site.env