feat(FN-2592): add provider icons to task cards and detail modal

- Render provider icons on TaskCard model metadata with token-based sizing and spacing
- Add provider icon display in TaskDetailModal for executor, validator, and planning model rows
- Update dashboard styling with reusable provider icon classes and layout tweaks in component CSS
- Expand TaskCard tests to cover provider icon rendering and fallback behavior
This commit is contained in:
Fusion
2026-04-26 10:43:17 -07:00
committed by gsxdsm
parent 022d1522ea
commit 4d9c924f81
6 changed files with 145 additions and 14 deletions

View File

@@ -1873,6 +1873,12 @@ input[type="range"]:focus-visible {
gap: var(--space-sm);
}
.detail-meta-left {
display: inline-flex;
align-items: center;
gap: var(--space-xs);
}
.detail-meta-label {
display: inline-flex;
align-items: center;