Adopt the MokoOnyx theme by bundling its full template.css (Bootstrap 5 build) + light/dark
standard sheets, served statically from public/assets/vendor/mokoonyx and <link>ed in
head.tmpl AFTER the Gitea/Fomantic bundle so the MokoOnyx look drives the UI. A pre-paint
script mirrors the Gitea theme's light/dark onto <html data-bs-theme> so the MokoOnyx sheets
(scoped :root[data-bs-theme]) activate; auto follows the OS. Plain bootstrap.min.css is
superseded by template.css (Bootstrap JS bundle still loaded for the data-bs-* API).
Add .mokogit/workflows/custom/sync-mokoonyx-theme.yml (in custom/ so the Template-Go sync
never overwrites it) to keep template + themes current from MokoConsulting/MokoOnyx
(workflow_dispatch + daily + on its own change), committing with [skip ci].
Authored-by: Moko Consulting
Claude-Session: https://claude.ai/code/session_01D5Zxu4xRRGoh9etzgShP4P