When accessing the site settings on mobile, the section menu is restricted by the size of the search results within the current section.
My step-by-step:
On mobile, go to ‘all site settings’
Search for ‘email’ in the site setting search box
When in the ‘required’ section (with only 2 results) the menu on the left is prevented from scrolling any further down than the ‘files’ section
Select ‘all’, and now you can scroll the menu all the way down to (in my case) ‘Discourse Gamification’ at the bottom
3 Likes
I’ve opened a PR to improve this
main ← ux-mobile-admin-filter
closed 02:02AM - 24 Sep 25 UTC
As reported here https://meta.discourse.org/t/site-setting-menu-limited-by-resul… ts-page-size/372904
If you filter the 'all site settings' list and try to scroll down, you're limited by the height of the settings... and can't scroll down to reach other categories.
Can't scroll past "backups" here:
<img height="500" alt="image" src="https://github.com/user-attachments/assets/08f7543f-e704-415d-9191-4ce2551fef27" />
This is because of how overflow is hidden and the menu is absolutely positioned.
This PR adds a new wrapper and applies flex so the menu doesn't have to be absolutely positioned and gets included in the height calculation... so now we can scroll fully:
<img height="500" alt="image" src="https://github.com/user-attachments/assets/bd7654c3-f6c0-42b8-aa27-043300ae4075" />
This menu needs more refactoring in general, but at least makes it more usable on mobile.
3 Likes
Moin
September 22, 2025, 10:26pm
4
Is there any news on this?
3 Likes
sam
(Sam Saffron)
October 22, 2025, 6:42am
5
Oh my, @awesomerobot opened a PR but nobody got to it in time and it ended up closing.
Kris should your reopen and see if we can merge?
3 Likes
Yes sorry for the delay here, originally I was trying to fix the issue with the existing nav… but it’s kind of an odd one-off pattern we have, it does some weird stuff with absolute positioning we don’t do elsewhere.
Making another attempt here to replace it with our DMenu component, which makes it more of a proper menu.
main ← ux-admin-setting-dmenu
merged 01:16PM - 17 Apr 26 UTC
This replaces our old and slightly janky slide-in menu for admin site settings a… nd watched words with DMenu. This makes the implementation more reliable and avoids a couple issues (including https://meta.discourse.org/t/site-setting-menu-limited-by-results-page-size/372904)
Before:
https://github.com/user-attachments/assets/d17c7a35-2cba-4e6f-bdd9-a3697145d0d4
After:
https://github.com/user-attachments/assets/3bf84e5e-a338-42a9-ad40-eac551243205
Here’s a demo video!
2 Likes