fix(FN-2444): polish node dashboard UX and discovery core handling

- Update node management UI components to use shared form/button classes, semantic color tokens, and accessible interactions
- Refine mesh topology rendering and related dashboard tests for improved readability and behavior coverage
- Adjust discovery routes to reuse injected centralCore instances without unnecessary init/close cycles
- Add/extend tests for shared CentralCore discovery flows and model settings scope save behavior
This commit is contained in:
Fusion
2026-04-24 09:38:16 -07:00
committed by gsxdsm
parent 4f633be65e
commit 8a723c86b5
19 changed files with 507 additions and 385 deletions

View File

@@ -87,9 +87,9 @@ export function getSyncStateColor(state: SyncState): string {
case "synced":
return "var(--color-success)";
case "pending":
return "var(--warning)";
return "var(--color-warning)";
case "diff":
return "var(--warning)";
return "var(--color-warning)";
case "error":
return "var(--color-error)";
case "never-synced":