Skip to content

feat: themeable colors (cga/green/amber) #33

@peczenyj

Description

@peczenyj

Refactor ui's hardcoded ANSI constants into a Theme over semantic roles (default = byte-identical output, golden tests unchanged), then add built-in retro themes cga/green/amber. Selection via hidden easter-egg flags (-cga/-green/-amber) and the documented STRUCTALIGN_THEME env var. Not a full theming system. Lands in two PRs: Theme abstraction, then palettes+selection.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions