feat(FN-3618): surface provider icons in settings and dropdowns

Completes Step 3 of FN-3618 by surfacing AI provider icons throughout the Settings modal and model dropdowns, updating both the component styles and adding integration and unit tests to cover the new icon display behavior.

Fusion-Task-Id: FN-3618
This commit is contained in:
Fusion
2026-05-06 21:23:42 -07:00
committed by gsxdsm
parent 94c93abf68
commit 953ac8a886
8 changed files with 129 additions and 5 deletions

View File

@@ -585,6 +585,12 @@
transition: background var(--transition-fast), color var(--transition-fast), border-color var(--transition-fast);
}
.remote-provider-option-content {
display: inline-flex;
align-items: center;
gap: var(--space-xs);
}
.remote-provider-option input:checked + span {
background: var(--card);
color: var(--text);