Cockatrice/tests/theme_migration
Lukas Brübach 2e4731d3a5 [Icons] Keep the authored emphasis in filled treatments
The saturation floor was added while the emphasis levels were still
computed: it rescued the pale dark-scheme tones once a whole shape
carried them. With the levels authored, the floor overrides the author
instead: a quiet level jumped to the secondary saturation as soon as a
sticker or a badge painted it, so the ladder only existed for line
glyphs.

The authored tone is now the top of the fill gradient and the treatment
only darkens the bottom for depth, so every treatment renders exactly the
level the palette stores. The badge glyph ink no longer guesses the
scheme from the tone's value: an authored quiet level is a dark color on
the dark scheme too, so the scheme is passed in from the surface palette.
The preview sheet renders every shipped palette theme, three glyphs per
family, and each row prints the authored tone and the darker bottom.
2026-11-08 15:42:51 +01:00
..
CMakeLists.txt [Icons] Paint neutral glyphs with icon ink instead of body-text ink 2026-11-08 15:37:24 +01:00
icon_tint_preview_test.cpp [Icons] Render a semantic-tint sheet for every shipped theme 2026-11-07 10:43:49 +01:00
icon_treatment_preview_test.cpp [Icons] Apply the CI clang-format output to the treatment preview 2026-11-07 11:04:25 +01:00
theme_icon_render_test.cpp [Icons] Keep the authored emphasis in filled treatments 2026-11-08 15:42:51 +01:00
theme_migration_test.cpp [Icons] Author icon emphasis colors as palette roles 2026-11-08 15:42:51 +01:00