Skip to content

Fix mobile overlay safe areas - #65

Merged
olegberman merged 1 commit into
mainfrom
agent/mobile-overlay-safe-areas
Jul 30, 2026
Merged

Fix mobile overlay safe areas#65
olegberman merged 1 commit into
mainfrom
agent/mobile-overlay-safe-areas

Conversation

@olegberman

Copy link
Copy Markdown
Contributor

Summary

  • keep compact right-side sheet headers and close controls below the top safe area
  • apply the same top-safe layout to full-screen new-message, reply, and forward composers
  • add device-aware bottom spacing to new-message send, attachment, and discard actions
  • publish the candidate as HQBase 0.1.30

Root cause

The shared right sheet and full-screen composer surfaces were positioned against the physical
viewport edge. Unlike the application shell and navigation drawer, they did not reserve the iOS
safe-area insets, so the notch, Dynamic Island, or home indicator could cover important controls.

Impact

Mobile users can reliably dismiss right drawers and composers, and the new-message action row keeps
comfortable spacing above the bottom device inset. Desktop layout remains unchanged.

Validation

  • WRANGLER_LOG_PATH=/tmp/hqbase-mobile-safe-area-release-check.log CI=true pnpm check
  • WRANGLER_LOG_PATH=/tmp/hqbase-mobile-safe-area-release-dry-run.log CI=true pnpm deploy:dry-run
  • git diff --check

@olegberman
olegberman merged commit 43ee724 into main Jul 30, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant