fix(ios): improve fleet overview and app identity

- Show stable group health in a fixed 2x2 metric grid
- Add link-chain state to fleet cards and parse hardware/control/SIM/cellular
- Replace the wrapped icon with a full-bleed app icon
- Bump the IPA build number
This commit is contained in:
chick
2026-09-13 00:46:26 +08:00
parent 409345cba3
commit 2ff23d1fb0
23 changed files with 3600 additions and 269 deletions
@@ -18,7 +18,7 @@ struct MultiSimAdminApp: App {
var body: some Scene {
WindowGroup {
VStack(spacing: 0) {
Group {
switch tab {
case .fleet:
NavigationStack { FleetView().aiInlineTitle() }
@@ -27,6 +27,8 @@ struct MultiSimAdminApp: App {
case .settings:
NavigationStack { SettingsView().aiInlineTitle() }
}
}
.safeAreaInset(edge: .bottom, spacing: 0) {
AITabBar(selection: $tab)
}
.tint(AITheme.primary)