feat: Material You design system rewrite — Phases 1–4
Complete UI/UX rewrite of hermes-mobile with Material You design system. Phase 1: Color/Theme/Type/Shapes/Spacing/Motion tokens Phase 2: HermesScaffold, StateViews (skeleton/empty/error), SearchBar, StatusBadge, ToggleRow Phase 3: Bottom nav + drawer navigation with NavigationController Phase 4: All 17 screens rewritten with HermesScaffold and Material You patterns Closes PR #3.
This commit is contained in:
29 files changed
+2669
-2377
No files matched your search
@@ -452,9 +452,9 @@ class E2eIntegrationTest {
|
||||
assertEquals(CronJobsScreen, backStack.lastOrNull())
|
||||
assertEquals(1, backStack.size)
|
||||
|
||||
// Non-clearing key settings adds to stack
|
||||
NavigationController.navigateTo(SettingsScreen)
|
||||
assertEquals(SettingsScreen, backStack.lastOrNull())
|
||||
// Non-clearing drawer screen adds to stack
|
||||
NavigationController.navigateTo(ProfilesScreen)
|
||||
assertEquals(ProfilesScreen, backStack.lastOrNull())
|
||||
assertEquals(2, backStack.size)
|
||||
assertEquals(CronJobsScreen, backStack[0])
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user