Cockatrice/cockatrice/src/interface
Lukas Brübach 497c230b03 [Icons] Make the emphasis ladder structural on every theme
The chroma ladder landed with four P1s from review: reachContrast picked
its pole by background lightness instead of by what each pole can reach,
the generated neutral ink was solved on the window surface only, Fusion's
neutral family was still the green accent, and quiet sat below the text
floor while disabled reused the palette gray.

Pick the pole by achievable contrast, solve fallback and preview inks on
the harder of the window and button surfaces, re-author Fusion's neutral
trio in slate blue, and keep quiet on the shared text floor by muting its
saturation to 45% instead of blending it into the surface. Disabled is now
derived from the quiet ink, so it is structurally dimmer than every
enabled level on every theme.

Re-author all soft roles at a 4.60 target with a rounding margin, rebuild
the per-theme preview generator the rebase dropped, and add a Disabled row
to every treatment sheet.
2026-11-08 15:43:10 +01:00
..
card_database_update [QtUtils] Use makeLayout() for zero-margin layouts (#7620) 2026-10-24 19:06:18 +02:00
card_picture_loader [PictureLoader] Fix malformed MIME wildcards in Accept header (#6609) 2026-11-06 23:19:02 +01:00
deck_loader Fix deck export and mana group ordering (#7729) 2026-11-04 15:43:38 +01:00
intents [Settings] Store server profiles with QSettings arrays (#7629) 2026-11-02 07:30:29 +01:00
layouts [Tooling] Apply include-what-you-use across the tree (#7396) 2026-10-08 11:13:50 +02:00
palette_editor [Icons] Make the emphasis ladder structural on every theme 2026-11-08 15:43:10 +01:00
widgets [Icons] Add a sticker icon treatment 2026-11-07 10:43:54 +01:00
at_risk_data_warning.cpp [Installer][Client] Back up user data before old uninstallers can delete it (#7503) 2026-10-16 22:05:42 +02:00
at_risk_data_warning.h [Installer][Client] Back up user data before old uninstallers can delete it (#7503) 2026-10-16 22:05:42 +02:00
card_localization.h [Tooling] Apply include-what-you-use across the tree (#7396) 2026-10-08 11:13:50 +02:00
key_signals.cpp [Tooling] Apply include-what-you-use across the tree (#7396) 2026-10-08 11:13:50 +02:00
key_signals.h [Tooling] Apply include-what-you-use across the tree (#7396) 2026-10-08 11:13:50 +02:00
logger.cpp [CrashReporting] Mock crash-report dialog and reporting preference (#7521) 2026-10-19 14:57:03 +02:00
logger.h [CrashReporting] Mock crash-report dialog and reporting preference (#7521) 2026-10-19 14:57:03 +02:00
pixel_map_generator.cpp [Icons] Migrate UI glyphs to palette-token SVGs (#7595) 2026-11-04 18:39:41 +01:00
pixel_map_generator.h [Icons] Migrate UI glyphs to palette-token SVGs (#7595) 2026-11-04 18:39:41 +01:00
recording.cpp [Tests] Replay XML test files through a headless runner (#7694) 2026-11-04 06:23:43 +01:00
recording.h [Tests] Replay XML test files through a headless runner (#7694) 2026-11-04 06:23:43 +01:00
theme_config.cpp [Icons] Author icon emphasis colors as palette roles 2026-11-08 15:42:51 +01:00
theme_config.h [Icons] Author icon emphasis colors as palette roles 2026-11-08 15:42:51 +01:00
theme_icon.cpp [Icons] Make the emphasis ladder structural on every theme 2026-11-08 15:43:10 +01:00
theme_icon.h [Icons] Keep the authored emphasis in filled treatments 2026-11-08 15:42:51 +01:00
theme_icon_badge.cpp [Icons] Keep the authored emphasis in filled treatments 2026-11-08 15:42:51 +01:00
theme_icon_badge.h [Icons] Keep the authored emphasis in filled treatments 2026-11-08 15:42:51 +01:00
theme_icon_fill.cpp [Icons] Keep the authored emphasis in filled treatments 2026-11-08 15:42:51 +01:00
theme_icon_fill.h [Icons] Keep the authored emphasis in filled treatments 2026-11-08 15:42:51 +01:00
theme_icon_ink.cpp [Icons] Make the emphasis ladder structural on every theme 2026-11-08 15:43:10 +01:00
theme_icon_ink.h [Icons] Make the emphasis ladder structural on every theme 2026-11-08 15:43:10 +01:00
theme_icon_sticker.cpp [Icons] Keep the authored emphasis in filled treatments 2026-11-08 15:42:51 +01:00
theme_icon_sticker.h [Icons] Rewrite the icon role docs in plain language 2026-11-07 18:39:36 +01:00
theme_manager.cpp [Icons] Make the emphasis ladder structural on every theme 2026-11-08 15:43:10 +01:00
theme_manager.h [Icons] Keep semantic red and green on themed glyphs 2026-11-07 00:12:56 +01:00
window_main.cpp [Icons] Migrate UI glyphs to palette-token SVGs (#7595) 2026-11-04 18:39:41 +01:00
window_main.h [Tests] Replay XML test files through a headless runner (#7694) 2026-11-04 06:23:43 +01:00