v1.126.10
Fix
Remove top padding from app-layout on mobile SPA
- The dashboard (/) is the only SPA route on mobile — all other pages
- (thread, space, note, profile) are served by Astro SSR and never use
- this layout. The 0.75rem top padding was causing a visible gap above
- the mobile nav bar on the home page. Set padding-top: 0 so the nav
- sits flush at the top; desktop keeps full 1.5rem padding via media query.
Fix
Add safe-area-inset-top padding to app-layout for iPhone notch
- The SPA's .app-layout had a flat padding: 0.75rem with no safe-area
- inset, causing the mobile nav bar to sit below the iPhone notch/Dynamic
- Island — leaving a beige gap above it on the My Home page (and any
- page where the card header color matched the background).
- Use padding-top: max(0.75rem, env(safe-area-inset-top)) so the layout
- respects the notch on all pages. Also reverts the incorrect dashboard
- card-stack header padding change from the previous commit.
Fix
Reduce top padding on My Home dashboard header
- The paper-colored card header on the dashboard blended into the outer
- app background, making the space above the tab nav look like excessive
- padding compared to thread pages (which have colored headers).
- Add `.dashboard` class to the CardStack and reduce padding-top from
- 1.5rem → 0.75rem so the header strip feels proportionate.
