The tester's span colors (MATCH_BG/GROUP_BG/PC_BG in tester.eigs) are hard-coded RGB literals. Once a highlight-palette convention exists in lib/ui's theme (or as app-local theme keys with fallbacks, the plot_bg pattern from EigenScript#819/#820), read them from the theme so light/dark palettes restyle the tester without code edits.
Small, clean scope: three constants, one fallback pattern to copy from upstream's _theme_color.
🤖 Generated with Claude Code
The tester's span colors (MATCH_BG/GROUP_BG/PC_BG in tester.eigs) are hard-coded RGB literals. Once a highlight-palette convention exists in lib/ui's theme (or as app-local theme keys with fallbacks, the plot_bg pattern from EigenScript#819/#820), read them from the theme so light/dark palettes restyle the tester without code edits.
Small, clean scope: three constants, one fallback pattern to copy from upstream's
_theme_color.🤖 Generated with Claude Code