From 138c03e34489e8e04f135546ef680e0fa79a6c32 Mon Sep 17 00:00:00 2001 From: Lukasz Kasprzak Date: Thu, 23 Jul 2026 21:22:45 +0200 Subject: web: distinct per-theme fonts + bolder accents; memento_mori bare monospace --- internal/web/static/themes/memento_mori.css | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) (limited to 'internal/web/static/themes/memento_mori.css') diff --git a/internal/web/static/themes/memento_mori.css b/internal/web/static/themes/memento_mori.css index f6e5174..c7fd053 100644 --- a/internal/web/static/themes/memento_mori.css +++ b/internal/web/static/themes/memento_mori.css @@ -1,16 +1,18 @@ -/* memento_mori -- religious-order palette, dark greyscale. Colour only; - * see docs/THEMES.md. `#7a4a42` (dried blood) is reserved for the +/* memento_mori -- bare monospace, no role colours. Colour only; see + * docs/THEMES.md. Every reading role resolves to the same plain + * foreground -- no accent/muted/refrain distinction, just bare text on a + * neutral dark ground. `#7a4a42` (dried blood) is reserved for the * error/alert accent only -- it must not be used for any other role. */ :root { - --bg: #1a1a1a; /* ash */ - --fg: #d8d4cc; /* bone */ - --muted: #6b6862; - --accent: #c4bdb0; /* bone */ - --link: #9a968e; - --refrain: #8a8680; - --border: #333330; - --error: #7a4a42; /* dried blood -- error/alert accent only */ + --bg: #121212; /* austere near-black */ + --fg: #c9c9c9; /* plain bone-grey */ + --muted: #c9c9c9; /* = fg (verse numbers + citation render same as body) */ + --accent: #c9c9c9; /* = fg (headings distinguished only by base.css bold/size) */ + --link: #c9c9c9; /* = fg */ + --refrain: #c9c9c9; /* = fg */ + --border: #2a2a2a; + --error: #7a4a42; /* dried blood -- the only colour, error role only */ /* the one non-colour override: a monospace reading face (see base.css). */ --theme-font: var(--font-mono); } -- cgit v1.3