mirror of
https://github.com/bretzel-app/crumbs.git
synced 2026-10-12 20:06:57 +02:00
Restore portal dropdown test IDs so the formatting e2e suite can find heading and link controls again. Let the mobile formatting toolbar pan horizontally, keep dropdown portals from drifting by closing them on scroll or resize, and use visualViewport height for keyboard-aware positioning. Remove the app-wide maximum-scale lock, keep editor focus targets at 16px on mobile to avoid input auto-zoom, and move toolbar scrollbar styling to a top-level scoped style block. Align the remove-link action with the destructive design token, use the standard 150ms editor slide-up animation, and replace save/restore body overflow locking with a resilient body class.