From 5b86cffe60c1967645662ead78dfcfeaa625baaf Mon Sep 17 00:00:00 2001 From: Dariusz L Date: Mon, 14 Sep 2026 00:58:13 +0200 Subject: [PATCH] Improve metadata action button contrast --- tests/test_downloads_tab_workflow_route.mjs | 7 +++++++ web/css/resolver-main.css | 7 +++++++ 2 files changed, 14 insertions(+) diff --git a/tests/test_downloads_tab_workflow_route.mjs b/tests/test_downloads_tab_workflow_route.mjs index 5578eca..d3b5c75 100644 --- a/tests/test_downloads_tab_workflow_route.mjs +++ b/tests/test_downloads_tab_workflow_route.mjs @@ -252,6 +252,13 @@ test('manual model selection uses the two-line status card layout', () => { ); }); +test('metadata action buttons use dark text on primary controls', () => { + assert.match( + resolverMainCssSource, + /#model-resolver-modal \[data-image-inspector-action="choose-file"\]\.mr-btn-primary,[\s\S]*?#model-resolver-modal \[data-image-inspector-action="apply-transfer"\]\.mr-btn-primary:hover:not\(:disabled\)\s*\{[^}]*color:\s*#101010;/s + ); +}); + test('manual model selection restores the per-model apply card after browser refresh', () => { const queueResolution = eval(`(${extractMethod(queueMethodsSource, 'queueResolution')})`); const calls = []; diff --git a/web/css/resolver-main.css b/web/css/resolver-main.css index f740f9d..43d8251 100644 --- a/web/css/resolver-main.css +++ b/web/css/resolver-main.css @@ -2142,6 +2142,13 @@ color: white; } +#model-resolver-modal [data-image-inspector-action="choose-file"].mr-btn-primary, +#model-resolver-modal [data-image-inspector-action="apply-transfer"].mr-btn-primary, +#model-resolver-modal [data-image-inspector-action="choose-file"].mr-btn-primary:hover:not(:disabled), +#model-resolver-modal [data-image-inspector-action="apply-transfer"].mr-btn-primary:hover:not(:disabled) { + color: #101010; +} + .mr-btn-secondary, .mr-btn-link, #model-resolver-modal .mr-btn-secondary,