Pontoporeia
0c29fa21e9
Prevent admin nav wrapping to match public header height
2026-04-09 14:51:43 +02:00
Pontoporeia
424f79c819
typography: switch display font from Combined to Ductus
2026-04-08 18:09:35 +02:00
Pontoporeia
d68645f1b1
style: retheme system page to site light palette — remove dark --sys-* tokens
2026-04-08 17:49:50 +02:00
Pontoporeia
f6977384b9
migrate to utopia fluid type and space scales across all CSS
2026-04-08 14:14:37 +02:00
Pontoporeia
dddfc8554b
fonts: add --font-body/--font-display vars, use them everywhere
2026-04-08 14:14:37 +02:00
Pontoporeia
6a1b41ac93
css: remove dark mode, unify token system, eliminate all hardcoded colors
...
- Remove @media (prefers-color-scheme: dark) block from variables.css
- Delete colors.css (dead reference doc, never loaded)
- Add semantic tokens to variables.css:
--header-gradient-fade, --header-shadow-strong/soft, --header-nav-active-border
--search-error-bg/border/color
--sys-bg-surface/deep/panel, --sys-border/border-deep/border-hover
--sys-text-dim/bright/body, --sys-overlay, --sys-syntax-* (7 highlight tokens)
--success/warning/error/blue/yellow/green -muted-bg/border/hover alpha overlays
--danger-border-muted
- Replace all hardcoded hex/rgba in common.css, main.css, search.css, admin.css, system.css
- Fix --border-color typo -> --border-primary in search.css
- Fix view-toggle__btn active color: --text-primary -> --accent-foreground
- Admin and public share identical token set, no separate admin theme
- Update README.md
2026-04-06 16:16:11 +02:00
Pontoporeia
ca8081575c
Add prefers-color-scheme dark mode for public pages
...
Scope: variables.css, search.css, todo/04-accessibility.md
- variables.css: add @media (prefers-color-scheme: dark) block scoped to
body:not(.admin-body); overrides all semantic tokens with dark equivalents:
--bg-* (#111→#333 range), --text-* (#eee/aaa/777),
--border-* (#333/#444), --accent-primary lightened to #b87fd4
(4.5:1 contrast on #111 background), --accent-secondary stays #9557b5,
--accent-foreground flipped to #111111 for dark buttons,
--accent-muted adjusted to rgba(184,127,212,0.15),
status colours muted for dark (success #4db886, error #e05555,
warning #d4a830); new --search-error-{bg,border,color} tokens added
to :root (light: #fff0f0/#c00) and overridden in dark (#2a1515/#e05555)
- search.css: replace three hardcoded hex values in .search-error rule
with var(--search-error-bg/border/color) so dark mode applies cleanly
- Admin pages are entirely unaffected: .admin-body body class is excluded
from the dark-mode selector; system.css already has its own dark palette
2026-04-06 15:33:08 +02:00
Pontoporeia
7e0ac45a65
Changed colors to the shared colors
2026-04-06 15:32:34 +02:00
Pontoporeia
758bdce669
refactor: unify CSS color variables across public and admin
...
- Add new standardized color variables in variables.css:
- Public/light theme: --bg-primary, --bg-secondary, etc.
- Admin/dark theme: --admin-bg, --admin-bg-alt, --admin-text, etc.
- Gradient colors: --gradient-start (#3C856C), --gradient-2 (#60ECB4), --gradient-3 (#E390FF), --gradient-4 (#9557B5)
- Shared: --success, --error, --warning, --accent-primary, --accent-secondary
- Update all CSS files to use new variables
- Keep admin-specific variables for dark theme sections
2026-04-02 17:28:32 +02:00
Pontoporeia
bf2594112b
fix serve recipe: filter output to Development Server start + [200] requests only
...
refactor: unify CSS color variables across public and admin
- Replace old variable structure with new standardized naming:
- Background: --bg-primary, --bg-secondary, --bg-tertiary, --bg-active
- Text: --text-primary, --text-secondary, --text-tertiary
- Border: --border-primary, --border-secondary
- Status: --success, --error, --warning
- Accent: --accent-primary, --accent-secondary, --accent-foreground, --accent-muted
- Remove admin-specific color variables (--admin-*)
- Update all CSS files to use shared variables:
- variables.css, common.css, main.css, admin.css
- tfe.css, search.css, apropos.css, system.css, colors.css
2026-04-02 17:22:51 +02:00