dc5c9b3673fc0650e03a80f8bc2d13b0a951e37a
All checks were successful
Deploy / deploy (push) Successful in 2m40s
- AnimatePresence mode=wait keeps the DOM empty while the outgoing tab finishes its exit transition (200ms) before mounting the incoming tab. On touch devices this shows as a brief black frame — reported as экран остается черным. - Switch to mode=sync: outgoing fades out while incoming fades in, no gap. initial=false suppresses the enter animation on first render. - Drop the y: 12 → -8 slide (cheap jank on hydration), keep just opacity. Duration 200ms → 150ms for snappier feel.
feat: settings (PIN change, city selector, logout), greeting, screensaver, tab animations, HA status
Description
Smart Home Tablet Dashboard
Languages
TypeScript
80.6%
JavaScript
16.1%
CSS
3%
Dockerfile
0.3%