タグに data-tag-group 属性を追加

現在、タグの名前は data-tag-name というデータ属性に格納されています。

Screenshot from 2022-07-29 15-50-16

data-tag-group という属性を追加することは可能でしょうか?これにより、UX上で異なるグループのタグを簡単にスタイル設定したり区別したりできるようになります。特に役立つユースケースとしては、タグのみを使用するセットアップの場合です。トップレベルのタグがあり、そのグループのタグが distinct な外観で際立っていると、ナビゲーションがより直感的になります。

数年前に CSS クラスの追加 のリクエストがあったのを見ました。状況が変わった可能性があり、データ属性でも実装がより簡単になるかもしれないので、再度提起します。

「いいね!」 12

タググループに基づいてタグアイコンを割り当てることもできますか?私のタグアイコンの設定は現在かなりひどいので、それをスリム化できるものがあれば最高です :chefs_kiss:

「いいね!」 3

そうだと思います。また、次のようなタグのスタイルを変更する他のコンポーネントもあります。Discourse Coloring Tag または https://meta.discourse.org/t/colored-tag-styles/214871。

実装するにはコンポーネントを調整する必要があります。ただし、タグのスタイルに関しては非常に簡単です。

「いいね!」 2

同じです。1000行近くが8行になります。 :sweat_smile:

「いいね!」 2

これは作業されましたが、大きな変更であることが判明したためクローズされたというメモです。素晴らしいアイデアですが、残念ながらチームがすぐに採用するかどうかは不確かです。

「いいね!」 2