I was wondering if it would be plausible (whether through CSS or a component) to have a dropdown in the mobile view that is similar to that in desktop - meaning showing categories as opposed to Latest, Top, etc.

I was wondering if it would be plausible (whether through CSS or a component) to have a dropdown in the mobile view that is similar to that in desktop - meaning showing categories as opposed to Latest, Top, etc.

I’m working on it, and have something almost finished, I just need to improve a part of our internal library to allow it. Should come rather soon.
That’s awesome!! Thanks @j.jaffeux 
FTR, it’s being worked on in this PR if you want to follow along
Cela a-t-il fini par être mis en œuvre ?
Non, pas encore, pour plusieurs raisons. Nous avons travaillé sur la prise en charge du double imbriquement des catégories et retravaillé en profondeur les mécanismes internes des menus déroulants.
Nous vous tiendrons informés si nous trouvons une bonne solution.
Joffrey, cela inclura-t-il potentiellement le sélecteur de balises aussi ?
Oui, c’est possible ![]()
Je suis perplexe. J’attends cette fonctionnalité (menu déroulant des catégories et des étiquettes en vue mobile), mais j’ai remarqué que, dans mon instance, elle est déjà présente sur n’importe quelle page de catégorie, mais nulle part ailleurs.
Est-ce le comportement actuel et ai-je simplement manqué quelque chose, ou est-ce que je le vois différemment en raison d’un plugin/TC ? Existe-t-il actuellement un moyen d’activer cela sur les autres pages ?
C’est le comportement qui existe depuis pas mal de temps maintenant… les menus déroulants de catégorie apparaissent dans les listes de sujets par catégorie, mais pas sur /categories ou sur les pages agrégées comme /latest, /new ou /top.
Il devrait être possible d’obtenir ces menus déroulants sur ces autres pages dans un thème dès aujourd’hui, mais je ne pense pas que quelqu’un ait encore essayé.
Nous prévoyons toujours de le faire par défaut, mais d’autres fonctionnalités et des travaux pour les clients ont été prioritaires.
Est-ce toujours prévu dans la feuille de route ? Il est difficile de créer une navigation cohérente sur mobile, d’autant plus que le menu déroulant des tags est également imbriqué dans le menu déroulant des catégories et n’apparaît donc que sur les listes de catégories.
Par exemple, je suis dans une catégorie et le tag sélectionné apparaît dans le menu déroulant des tags :
Mais lorsque je désélectionne la catégorie, le tag est toujours sélectionné (et je peux cliquer sur l’icône d’information du tag), mais tous les menus déroulants ont disparu. C’est assez déroutant :

Je construis un forum qui utilise uniquement des tags pour l’organisation. Cela fonctionne très bien sur ordinateur, mais avec l’expérience utilisateur actuelle sur mobile, je ne pourrais placer qu’un lien vers la page des tags dans le menu de la barre de navigation. Pour que le menu déroulant des tags apparaisse sur toutes les pages, devrais-je remplacer le modèle mobile ou y aurait-il un moyen plus simple ?
Notre idée générale est de refaire l’ensemble.
1 contrôle pour les tags / catégories / filtres… tous. L’intégrer sur mobile sera certainement un défi, mais le contrôle « méga » offre tant d’avantages.
J’ai essayé aujourd’hui de le rendre toujours visible et cela semble fonctionner pour moi sans aucun effet secondaire que j’ai pu remarquer :
api.modifyClass("component:bread-crumbs", {
pluginId: "never-hidden-bread-crumbs",
hidden: false,
});
hidden est à l’origine :
@discourseComputed("category")
hidden(category) {
return this.site.mobileView && !category;
},
J’ai préféré le masquer uniquement sur la page des catégories.