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

@@ -157,6 +157,12 @@
margin-top: var(--space-lg);
}
.detail-provider-icons {
display: inline-flex;
align-items: center;
gap: var(--space-xs);
}
.detail-source-section {
border: 1px solid var(--border);
border-radius: var(--radius-md);