feat(FN-2516): show app version in settings modal

- Add typed health endpoint helper in dashboard API for retrieving status metadata
- Fetch dashboard health in SettingsModal and render a non-blocking version label in the modal header
- Add settings modal heading/version styles to support the new header layout
- Expand SettingsModal tests to cover successful version rendering and graceful failure behavior
- Add mobile settings test coverage for displaying the version label
This commit is contained in:
Fusion
2026-04-25 13:38:49 -07:00
committed by gsxdsm
parent d65b75d4b2
commit 6461108a05
5 changed files with 90 additions and 2 deletions

View File

@@ -4,6 +4,23 @@
for the classes they share). */
/* === Settings Layout === */
.settings-modal-heading {
display: flex;
flex-direction: column;
gap: var(--space-xs);
}
.settings-modal-heading h3 {
margin: 0;
}
.settings-modal-version {
margin: 0;
font-size: 0.85rem;
color: var(--text-muted);
font-weight: 500;
}
.settings-layout {
display: flex;
flex: 1;