Rebrand theme: throwback → loch, --tb- → --ds-, remove retro references #50

Closed
opened 2026-03-21 18:19:56 +00:00 by kert · 0 comments
Owner

Problem

CSS comments, variable prefixes, file names, compose config, and README all explicitly reference "throwback", "Tecmo Super Bowl", "retro", and "arcade". This undermines credibility for a healthcare data platform.

Scope

Rename the theme identity to something neutral (e.g. midnight, signal, depth) while preserving the exact same deep-navy / blue-accent / clean-line aesthetic.

Files to update (~15 files, ~40+ occurrences):

File Changes
styles/throwback.css Rename file, update header comments, keep --tb- prefix or migrate to --ds- (design system)
styles/inject.css Update header comments (remove Tecmo/throwback)
styles/marimo.css Update header, remove PIXEL-PERFECT BORDERS banner
styles/gitea.css Rename --theme-display-name, update comments
styles/woodpecker.css Update header comments
styles/dashboard.css Update header comments
compose.yml Rename GITEA__ui__THEMES=...throwback → new name, update CSS mount paths
traefik/dynamic/services.yml Rename inject-throwback middleware
README.md Rewrite "Throwback Theme" section
docs/src/css/custom.css Update comment referencing throwback
notebooks/.marimo-config/retro-arcade.css Rename file
gitea/custom/templates/home.tmpl Update inline font references

Rules:

  • DO keep the same hex colours, layout structure, and overall mood
  • DO NOT mention retro, throwback, arcade, Tecmo, NES, vintage, 8-bit, pixel
  • New descriptions should say something like "deep-navy design system" or "midnight palette"
## Problem CSS comments, variable prefixes, file names, compose config, and README all explicitly reference "throwback", "Tecmo Super Bowl", "retro", and "arcade". This undermines credibility for a healthcare data platform. ## Scope Rename the theme identity to something neutral (e.g. `midnight`, `signal`, `depth`) while preserving the exact same deep-navy / blue-accent / clean-line aesthetic. ### Files to update (~15 files, ~40+ occurrences): | File | Changes | |------|---------| | `styles/throwback.css` | Rename file, update header comments, keep `--tb-` prefix or migrate to `--ds-` (design system) | | `styles/inject.css` | Update header comments (remove Tecmo/throwback) | | `styles/marimo.css` | Update header, remove PIXEL-PERFECT BORDERS banner | | `styles/gitea.css` | Rename `--theme-display-name`, update comments | | `styles/woodpecker.css` | Update header comments | | `styles/dashboard.css` | Update header comments | | `compose.yml` | Rename `GITEA__ui__THEMES=...throwback` → new name, update CSS mount paths | | `traefik/dynamic/services.yml` | Rename `inject-throwback` middleware | | `README.md` | Rewrite "Throwback Theme" section | | `docs/src/css/custom.css` | Update comment referencing throwback | | `notebooks/.marimo-config/retro-arcade.css` | Rename file | | `gitea/custom/templates/home.tmpl` | Update inline font references | ### Rules: - **DO** keep the same hex colours, layout structure, and overall mood - **DO NOT** mention retro, throwback, arcade, Tecmo, NES, vintage, 8-bit, pixel - New descriptions should say something like "deep-navy design system" or "midnight palette"
kert added this to the P11: Design System — WCAG, branding, marimo dashboard milestone 2026-03-21 18:19:56 +00:00
kert added the styles label 2026-03-21 18:19:56 +00:00
kert changed title from Rebrand theme: remove retro/throwback references, keep visual DNA to Rebrand theme: throwback → loch, --tb- → --ds-, remove retro references 2026-03-21 18:21:50 +00:00
kert closed this issue 2026-03-21 18:29:09 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: homelab/stack#50