Lors de l’accès aux paramètres du site sur mobile, le menu est restreint par la taille des résultats de recherche dans la section actuelle.
Mes étapes :
Sur mobile, allez dans ‘tous les paramètres du site’
Recherchez ‘email’ dans la boîte de recherche des paramètres du site
Lorsque vous êtes dans la section ‘requis’ (avec seulement 2 résultats) le menu de gauche est empêché de défiler plus loin que la section ‘fichiers’
Sélectionnez ‘tout’, et vous pouvez maintenant faire défiler le menu jusqu’en bas (dans mon cas) ‘Discourse Gamification’ en bas
3 « J'aime »
J’ai ouvert une PR pour améliorer cela
main ← ux-mobile-admin-filter
opened 04:59PM - 11 Jul 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 « J'aime »
Moin
Septembre 22, 2025, 10:26
4
Y a-t-il des nouvelles à ce sujet ?
3 « J'aime »
sam
(Sam Saffron)
Octobre 22, 2025, 6:42
5
Oh là là, @awesomerobot a ouvert une PR mais personne n’a pu s’en occuper à temps et elle a fini par être fermée.
Kris, devrais-tu la rouvrir et voir si nous pouvons la fusionner ?
3 « J'aime »
Oui, désolé pour le délai ici. Au départ, je tentais de résoudre le problème avec la navigation existante… mais c’est un cas assez unique chez nous : elle fait des choses étranges avec du positionnement absolu que nous n’utilisons pas ailleurs.
Je fais une nouvelle tentative pour la remplacer par notre composant DMenu, ce qui en fait un véritable menu.
main ← ux-admin-setting-dmenu
opened 10:44PM - 16 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
Voici une vidéo de démonstration !
2 « J'aime »