web-ui: keep the device safe-area under the composer on mid-width surfaces (#491)
On mid-width surfaces (tablets and panes between the phone breakpoint and full width), the floating composer and live-work dock hugged the column with fixed 16px side margins and an 18px bottom margin, ignoring device safe-area insets — on notched or home-indicator devices the composer sat under the system UI. Give those margins an inset floor (max of the design margin and 10px plus the corresponding env(safe-area-inset-*)), matching the treatment the narrowest breakpoint already had. <!-- codesmith:footer --> --- <a href="https://app.blacksmith.sh/yc-software/codesmith/qm/pr/491"><picture><source media="(prefers-color-scheme: dark)" srcset="https://pr-comments-assets.blacksmith.sh/codesmith/view-with-codesmith-dark-v2.svg"><source media="(prefers-color-scheme: light)" srcset="https://pr-comments-assets.blacksmith.sh/codesmith/view-with-codesmith-light-v2.svg"><img alt="View with [code]smith" src="https://pr-comments-assets.blacksmith.sh/codesmith/view-with-codesmith-dark-v2.svg"></picture></a> <a href="https://backend.blacksmith.sh/track/enable-autofix?expires=1789249512&installation_model_id=19911&pr_number=491&repository=yc-software%2Fqm&return_to=https%3A%2F%2Fgithub.com%2Fyc-software%2Fqm%2Fpull%2F491&signature=d7d2a57299ed50dd24c246f9a5e773c8c8096030fd10c53a6949e064fc241532"><picture><source media="(prefers-color-scheme: dark)" srcset="https://pr-comments-assets.blacksmith.sh/codesmith/autofix-with-codesmith-dark.svg"><source media="(prefers-color-scheme: light)" srcset="https://pr-comments-assets.blacksmith.sh/codesmith/autofix-with-codesmith-light.svg"><img alt="Autofix with [code]smith" src="https://pr-comments-assets.blacksmith.sh/codesmith/autofix-with-codesmith-dark.svg"></picture></a> <sup>Need help on this PR? Tag <code>@codesmith-bot</code> with what you need. Autofix is disabled.</sup> <!-- codesmith:autofix:disabled --> <!-- /codesmith:footer -->
R
Regan Bell committed
df35bbd9348b18591a60153449c67939ccb1a399
Parent: 28eb08a
Committed by GitHub <noreply@github.com>
on 8/13/2026, 10:09:56 PM