軽微なRFE:「ハッシュタグ」タグスタイル

現在、タグは「simple」、「bullet」、「box」のいずれかになります。タグを #tag のように表示するモードがあると便利です。結局のところ、投稿テキストでタグを使用する方法は(例:#tagging)そのようになっています。

現在の解決策は次のとおりです。

/* タグの前にハッシュを追加 :) */
.discourse-tag.simple::before {
  content: "#";
}

/* デフォルトはカンマ */
.discourse-tags .discourse-tag.simple:not(:last-child)::after, .list-tags .discourse-tag.simple:not(:last-child)::after, .search-category .discourse-tag.simple:not(:last-child)::after {
	content: " ";
	margin-left: 1px;
}

/* 投票のタグ付けを防ぐ! */
.list-vote-count::before {
  content: "" !important;
}

/* ヘッダーのタグの前にハッシュを追加 */
.tag-title-header span::before {
  content: "#";
}

しかし、それは

  • フィルターのドロップダウンに表示されません。あるいは、選択されたタグ以外のすべてのタグに表示されますが、これは「すべてを完璧にスムーズに」という私の感覚に反します。
  • Tag Banners のタグの交差では機能しません。この場合、「& 」は実際のテキストの一部であるためです。(そのため、次のような表示になります。
    #silverblue# & gaming

実際、テスト中に、最初の投稿は他のタグ装飾スタイルでも真実であることがわかりました。カテゴリのカラーボックスは表示されていますが。今では私の感覚は二重に offended されています。 :slight_smile:

「いいね!」 1

しかし、#foo は自動補完され、カテゴリとして自動マークアップされます。

タグに特別な文字があると便利ですね。ユーザーやグループには @、カテゴリには # のように…

hmm、タグについて何か学びました。 :thinking:

「いいね!」 1

現状では、「#」はタグとカテゴリの両方を参照します。試してみてください!(例:#tagging

(個人的には、カテゴリには別の文字を使いたいと思っています。「%」とか。)

「いいね!」 1