Inspiré par la nouvelle conception de Meta, j’ai expérimenté pour obtenir un affichage similaire aux boîtes de sous-catégories du thème Meta Branded.
Je suis arrivé à ce résultat :
Je peux confirmer que le menu déroulant des tags est bien aligné
Comment puis-je réaliser cela ? Est-ce possible via CSS ou JavaScript ? Je peux déployer mon propre composant de thème et j’aimerais en apprendre plus à ce sujet.
La barre de navigation supérieure doit être proche des sujets, et non des sous-catégories, donc pour moi, ce changement concerne l’expérience utilisateur et ne se limite pas à un simple arrangement visuel.
C’est probablement pas quelque chose qu’on peut faire en CSS, mais ça dépend entièrement de la façon dont vous avez implémenté cette page d’accueil au départ. Est-ce qu’il y a un composant spécifique que vous avez utilisé pour refondre la page d’accueil ?
Ce n’est pas la page d’accueil, mais la page des catégories. Je suis en train d’apprendre et, pour l’instant, je n’ai pas encore appris à générer une page d’accueil correcte. C’est l’une de mes tâches en attente 
Peut-être est-il possible de le faire avec JavaScript. J’ai été vraiment surpris de voir tout ce qui peut être fait à partir des composants du thème, et sans avoir d’expertise technique, j’imagine qu’il y a peut-être une possibilité à ce sujet.
La page d’accueil de Meta est construite avec le modificateur de thème custom_homepage + la nouvelle API de blocs, ce qui serait donc la méthode recommandée pour la recréer.
En CSS uniquement, si vous parvenez à appliquer une grille ou un flex sur le conteneur parent, vous pourriez peut-être réorganiser les éléments, mais il ne s’agirait que d’une modification cosmétique et cela risquerait d’être un désastre.
Merci encore ! Après m’être replongé dans le sujet, je pense que ce n’est pas tant le nouveau design de la page d’accueil qui pose problème — c’est plutôt le comportement de base, que je comprends pouvoir être repensé de manière plus large.
Les sous-catégories ont bien meilleur rendu au-dessus de la barre de navigation. Pour certains, ce n’est qu’une question purement esthétique, mais je trouve que les boîtes des sous-catégories interfèrent avec l’expérience utilisateur au quotidien.
Qu’en pensez-vous ? Mes astuces CSS ne suffisent pas, et je comprends que ce ne soit pas possible de cette manière.