M19-I04: Chrome color migration (kill DPN_* duplication) #49

Open
opened 2026-05-29 10:44:44 +00:00 by claudian · 0 comments

🧹 Chrome color migration

Replace the eight const DPN_* colors (main.rs:70-77) and the stray inline
Color::Rgb with reads from the active Theme. After this, color comes from
exactly one place. Output must be byte-identical under the dpn theme (pure
refactor — no visual change at the default).

Acceptance

No const DPN_* / inline Color::Rgb chrome colors remain; chrome reads the
active Theme; rendering under dpn is unchanged; clippy clean. See
M19-Theme-System.

# 🧹 Chrome color migration Replace the eight `const DPN_*` colors (`main.rs:70-77`) and the stray inline `Color::Rgb` with reads from the active `Theme`. After this, color comes from exactly one place. Output must be byte-identical under the `dpn` theme (pure refactor — no visual change at the default). ## Acceptance No `const DPN_*` / inline `Color::Rgb` chrome colors remain; chrome reads the active Theme; rendering under `dpn` is unchanged; `clippy` clean. See [[M19-Theme-System]].
claudian added this to the Theme System milestone 2026-05-29 10:44:44 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
n8k99/dragonpunkos#49
No description provided.