Skip to content

🐛 Fixed settings page not scrollable on mobile#26477

Merged
kevinansfield merged 1 commit intomainfrom
fix/settings-scroll
Feb 18, 2026
Merged

🐛 Fixed settings page not scrollable on mobile#26477
kevinansfield merged 1 commit intomainfrom
fix/settings-scroll

Conversation

@kevinansfield
Copy link
Member

closes https://linear.app/ghost/issue/BER-3350/
closes #26473

Summary

  • Fixed the settings page not being scrollable at mobile sizes (below 860px) when the sidebar is hidden
  • The page wrapper only applied fixed positioning and h-full at the tablet breakpoint, so on smaller screens the content area had no height constraint and overflow-y-scroll had no effect
  • Applied fixed left-0 top-0 flex h-full at all sizes so the content scroller works on mobile too

closes https://linear.app/ghost/issue/BER-3350/
closes #26473

The settings page wrapper only applied fixed positioning and height
constraints at the tablet breakpoint (860px+). On smaller screens the
wrapper was a normal block element with no height constraint, so the
child content area's `h-full overflow-y-scroll` had no effect and the
page couldn't scroll.
Copy link
Contributor

@weylandswart weylandswart left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yup! Tested and all good.

@kevinansfield kevinansfield merged commit b5fec75 into main Feb 18, 2026
31 checks passed
@kevinansfield kevinansfield deleted the fix/settings-scroll branch February 18, 2026 18:48
betschki pushed a commit to magicpages/Ghost that referenced this pull request Feb 19, 2026
closes https://linear.app/ghost/issue/BER-3350/
closes TryGhost#26473

- Fixed the settings page not being scrollable at mobile sizes (below 860px) when the sidebar is hidden
- The page wrapper only applied `fixed` positioning and `h-full` at the `tablet` breakpoint, so on smaller screens the content area had no height constraint and `overflow-y-scroll` had no effect
- Applied `fixed left-0 top-0 flex h-full` at all sizes so the content scroller works on mobile too
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.

The admin settings page won't scroll on mobile phone browser

2 participants