Bannières de tags

:discourse2: Résumé Tag Banners affiche le nom et la description de l’étiquette dans une bannière en haut de la page lors de la visite d’une liste de sujets filtrée par étiquette (similaire au composant Category Banners)
:eyeglasses: Aperçu Aperçu sur Discourse Theme Creator
:hammer_and_wrench: Lien vers le dépôt https://github.com/discourse/discourse-tag-banners
:open_book: Nouveau sur les thèmes Discourse ? Guide pour débutants sur l’utilisation des thèmes Discourse

Installer ce composant de thème

Fonctionnalités

Notes pour les développeurs

Vous pouvez personnaliser ces bannières avec du CSS. Chaque bannière reçoit le(s) nom(s) de l’étiquette ajouté(s) en tant que classe, par exemple :

.tag-title-header.tag-banner-art {
  background: salmon;
  color: beige;
}

La bannière fonctionne également avec les intersections d’étiquettes (par exemple, community.example.com/tags/intersection/art/new-tag)

Dans ce cas, vous cibleriez .tag-banner-art.tag-banner-new-tag pour la personnalisation CSS.

Paramètres

Nom Description
Afficher sur mobile Afficher les bannières d’étiquettes sur les appareils mobiles
Afficher la description de l’étiquette Afficher la description de l’étiquette lorsqu’elle est disponible
Afficher au-dessus de l’en-tête du site Afficher la bannière dans le connecteur supérieur de l’en-tête du site.
Afficher en dessous de l’en-tête du site Afficher la bannière dans le connecteur inférieur de l’en-tête du site.
Afficher au-dessus du conteneur principal Afficher la bannière dans le connecteur supérieur du conteneur principal, pour les sites avec la barre latérale activée.
Supprimer le trait d’union des étiquettes Supprimer les traits d’union des noms d’étiquettes dans les bannières
Supprimer le soulignement des étiquettes Supprimer les soulignements des noms d’étiquettes dans les bannières
Masquer l’icône d’étiquette Masquer l’icône d’étiquette lorsqu’elle est utilisée avec les bannières de catégorie
Afficher avec les bannières de catégorie Afficher la bannière complète à côté des bannières de catégorie

:discourse2: Hébergé par nous ? Les composants de thème sont disponibles pour une utilisation sur nos offres Pro, Business et Enterprise.

41 « J'aime »

Un message a été divisé en un nouveau sujet : ‘tag-banner’ class not being removed when navigating away

Bug : "Required" category of a tag not showing up under "category ..." dropdown

Résumé : Lors de la création d’un nouveau sujet depuis la page d’accueil, toutes les options de catégorie apparaissent dans le compositeur, comme prévu. Mais lorsque vous cliquez sur une balise (c’est-à-dire que vous naviguez vers /tag/tag-name) et que vous essayez de composer un nouveau message à partir de cette page, toutes les catégories apparaissent, à l’exception, ironiquement, de la catégorie qui a défini cette balise particulière parmi ses exigences.

Ce problème a cessé lorsque ce composant a été désactivé.

2 « J'aime »

Serait-il facile de cuisiner la description de la balise dans la bannière ? (Ou dans les descriptions de balises normales de toute façon ?)

Je trouve cela utile pour pouvoir l’envoyer à des sujets ou des catégories, ou pour indiquer une autre balise connexe… Mais sans cuisson, ce n’est pas faisable.

Merci ! :purple_heart:

Je déterre celui-ci :shovel: :smiley:

Par “cuisiner”, cela signifierait essentiellement rendre le markdown, les emojis, etc. ? Ce serait un excellent ajout !

2 « J'aime »

Si je ne me trompe pas, vous pouvez utiliser du HTML dans les descriptions et il devrait être rendu.

1 « J'aime »

Ce serait formidable de l’avoir de manière cohérente sur les bannières de tags/catégories et les descriptions de catégories. Le HTML est faisable, mais semble très artisanal !

4 « J'aime »

Je suis d’accord sur celui-ci

Dans ce contexte, y a-t-il un moyen de rendre également les icônes ajoutées via le composant d’icône de balise dans la bannière de balise ?

Il y a un réglage hide tag icon. Est-ce que cela pourrait être ça ?

Le réglage est Masquer l'icône de tag lorsqu'elle est utilisée avec les bannières de catégorie. Aucune icône de tag ne s’affiche, qu’elle soit activée ou désactivée. Que ce soit avec ou sans catégorie sélectionnée simultanément.
Testé sur la version stable 3.5.0