feat(FN-2613): tokenize standalone mobile footer spacing

- Replace hardcoded mobile footer offset with --executor-footer-height in MobileNavBar content padding
- Move standalone display-mode behavior to a :root token override and remove global #root standalone padding
- Scope standalone bottom-gap application to mobile layout containers (project content and executor status bar)
- Update mobile nav and PWA CSS tests to assert tokenized spacing and scoped standalone rules
This commit is contained in:
Fusion
2026-04-26 22:00:36 -07:00
committed by gsxdsm
parent b918ba5ee6
commit 394960f251
4 changed files with 30 additions and 12 deletions

View File

@@ -2690,11 +2690,6 @@ input[type="range"]:focus-visible {
/* PWA standalone mode: 8px extra breathing room for iOS home indicator */
--standalone-bottom-gap: 8px;
}
#root {
/* FN-1626: additive bottom spacing = safe-area inset + standalone home bar gap */
padding-bottom: calc(env(safe-area-inset-bottom, 0px) + var(--standalone-bottom-gap));
}
}
/* === Mobile Responsive Overrides ===