Brand Header ajoute un en-tête supplémentaire en haut pour l’image de marque, avec votre logo, des liens de navigation et des icônes sociales, visibles sur les versions mobile et desktop. Le logo de la marque peut être une image ou du texte.
Liste des icônes FontAwesome 6 utilisées dans ce composant de thème
afficher la barre sur mobile
sortie de plugin
Utilisation des icônes Font Awesome 6
Pour permettre l’affichage correct des icônes Font Awesome 6 dans ce composant de thème, vous devrez les ajouter à 3 endroits dans Discourse :
Le paramètre site svg icon subset
Le paramètre custom font awesome icons du composant
Le paramètre icons du composant
De plus, pour certaines icônes Font Awesome 6, vous devrez spécifier un préfixe fa ou fab suivi du nom de l’icône (par ex. « fab-bluesky »), car certaines icônes font partie d’un sous-ensemble spécifique. Consultez Nous mettons à jour nos icônes vers Font Awesome 6 ! pour plus de détails sur cette utilisation.
Une fois que vous aurez ajouté ces icônes aux trois endroits, vous devriez les voir s’afficher correctement dans le composant de thème Brand Header.
Hébergé par nous ? Les composants de thème sont disponibles pour utilisation sur nos plans Standard, Business et Enterprise.
One small issue. Currently, if a header link is internal to a site (e.g. to a particular category), if it is tapped in the responsive menu, the responsive menu will stay open. The expected behaviour is that the menu would close.
I am also seeing this issue for internal links, where the header does not disappear on mobile. Instead, the header slides right and leaves the main page opaque (I believe an overlay is being set), even if the header is folded back up.
In the mobile view, when we click on the hamburger menu, if then we click outside of the menu, the hamburger menu would be expanded even more, instead of closing. and also it has some other glitches. for example when hamburger menu is open and we click on a topic link.
Vous devriez monter le widget dans le connecteur « below-site-header » au lieu de « above-site-header ». Cela nécessitera également quelques ajustements supplémentaires.
J’adore ce changement, mais sur plusieurs sites où je l’utilise personnellement, ainsi que sur un site hébergé dont je suis modérateur (les forums de NaNoWriMo), nous avons rencontré certains problèmes. Contrairement au menu hamburger classique, si vous essayez de le faire glisser pour le fermer, il rebondit et réapparaît à l’écran.
J’ai personnellement constaté ce comportement sur un Moto Power (g7) entièrement mis à jour sous Android 9 et sur un iPhone 8 également entièrement mis à jour.
Il y a également eu au moins un rapport indiquant que le menu s’ouvrait lors de touches près de l’icône et non pas uniquement sur celle-ci, mais je n’ai pas pu reproduire personnellement ce comportement spécifique.
Merci ! Il s’avère que je n’ai pas eu le temps de préparer une vraie demande d’extraction. Pensez-vous pouvoir ajouter le paramètre d’en-tête de site ci-dessous/ci-dessus ?
Il semble que ce serait très utile de pouvoir ajouter des attributs aux liens d’en-tête d’une manière ou d’une autre, par exemple pour la classe CSS, la cible, etc.
J’ai reçu une demande expliquant pourquoi le menu ne fonctionne pas sur les appareils mobiles. L’utilisateur a appuyé sur le menu burger à gauche, puis sur un lien du menu, mais il a perçu que cela ne fonctionnait pas car le menu occupait toujours la majeure partie de l’écran.
J’ai dû expliquer qu’il faut toucher quelque part à droite de l’écran, à côté du menu, pour le fermer.
Serait-il possible de le rendre plus intuitif, soit en :
Fermant automatiquement le menu lorsque vous cliquez sur un lien du menu sur les appareils mobiles ?
Ajoutant un bouton « Fermer le menu » sur les appareils mobiles ?
Je voulais faire une demande similaire. Souvent, sur mobile, j’essaie de fermer le menu en le faisant glisser vers la gauche. Cela semble fonctionner, mais il revient aussitôt en place. Pour les autres menus de Discourse, le fait de les faire glisser sur le côté permet de les fermer.
D’après les 2 derniers messages, c’est cassé depuis au moins 5 mois et personne n’a répondu. Je vais supposer que ce composant de thème est abandonné, à moins que quelqu’un ne dise le contraire.