カテゴリアイコン

こんにちは、皆さん。プラグインをインストールしたのですが、設定場所が見つかりません。

これは 2.6.0.beta2 と互換性がありますか?

私の app.yml は以下の通りです。

hooks:
  after_code:
    - exec:
	cd: $home/plugins
        cmd:
          - git clone https://github.com/discourse/docker_manager.git
  ##        - git clone https://github.com/discourse/discourse-adplugin.git
  ##        - git clone https://github.com/discourse/discourse-solved.git
  ##        - git clone https://github.com/discourse/discourse-akismet.git
  ##        - git clone https://github.com/discourse/discourse-bbcode.git
  ##        - git clone https://github.com/discourse/Discourse-Tiles-image-gallery.git
  ##        - git clone https://github.com/tshenry/discourse-versatile-banner.git
          - git clone https://github.com/discourse/discourse-category-icons.git

## ビルド後に実行するカスタムコマンド

再構築は行いましたが、管理パネルの設定項目はどこにも表示されません。

お手数ですが、ご教示ください。

「いいね!」 1

こんにちは、これはプラグインではありません!テーマコンポーネントです。

テーマコンポーネントのインストール方法については、こちらをお読みください:Installing a theme or theme component

追記:これらもテーマコンポーネントですので、上記と同じ方法でインストールしてください :arrow_up:

- git clone https://github.com/discourse/Discourse-Tiles-image-gallery.git
- git clone https://github.com/tshenry/discourse-versatile-banner.git
「いいね!」 6

ドンのみなさん、ありがとうございます!このプラットフォームは初めてなので、おわかりいただけるかと思います。

アン

「いいね!」 2

こんにちは、アイコンの色を「catcol」として指定する新しいオプションを追加するプルリクエストを作成しました。これにより、カテゴリの色(カテゴリのストライプに表示され、カテゴリの編集|一般|背景色で設定されている色)が自動的に適用されます。

例:“test,hands-helping,catcol,partial”

これは、特に部分一致(partial name match)で非常に役立ちます。上記の例では、スラッグに「test」を含むすべてのカテゴリで同じアイコンを使用できますが、それぞれが独自のカテゴリの色を適用し、すべてが同じ色になるのを防ぎます。また、単一のアイコン(完全一致)に色を選択する手間を省くための迅速な代替手段としても機能します。つまり、カテゴリの色をそのまま使用するだけです。

さらに、将来的なプルリクエストで提案されている新しいオプション(アイコンがカテゴリのストライプを置き換えつつ、カテゴリ色のヒントを維持する機能)とも相性が良いです。

「いいね!」 3

@rogerco の PR がマージされました。アイコンの色を設定する場所に特別なキーワード “categoryColour” を追加することで、カテゴリの色を使用できるようになりました。Roger さん、ありがとうございます!

「いいね!」 2

/categories ビューではアイコンに色が表示されませんか?

「いいね!」 2

ああ、ごめんなさい。もう直っています。

「いいね!」 2

こんにちは、このコンポーネントは FontAwesome が必要ですか、それとも独自のアイコンを使用できますか?

「いいね!」 1

他の誰かにも役立つかわかりませんが、discourse-category-banners に対してプルリクエストを提出しました。これにより、バナータイトルの隣に discourse-category-icons のアイコンが表示されるようになります。私はこれを こちら の本番環境で使用しています。

「いいね!」 9

@renato さん、ありがとうございます。あなたの PR はすでにマージされました。

「いいね!」 6

これは良い追加機能ですが、カテゴリのアイコン色がカテゴリの色と同じに設定されている場合は、期待通りに動作しません(例ではカテゴリアイコンにデフォルトの黒を使用していますが、タイトルと同様に白に反転してしまいます)。

タイトル内のアイコン色は、任意の色を使用できるように、明示的にタイトルと同じ色に設定すべきではないでしょうか?

「いいね!」 3

私もインスタンスで同じ問題に直面しましたが、カテゴリアイコンの色を省略すると、カテゴリレンダラー上では白、バナータイトル上でも白、背景が白の場合は黒になるように適切な色が自動的に適用されることに気づきました。image

ただし、box カテゴリスタイルを使用しておらず、カテゴリアイコンの色がカテゴリの背景色と同じに設定されている場合は、おっしゃる通りアイコンが「見えなく」なってしまいます。

明示的に別の色に設定することも可能ですが、バナータイトルはカテゴリの色を使用しているため、あなたが提案されたようにこれが最も安全な選択かもしれません。@pmusaraj どのようにお考えですか?

「いいね!」 4

はい、それで問題ありません。

「いいね!」 2

こんにちは。素晴らしいコンポーネントですね。カテゴリリストに表示されるカテゴリアイコンを非表示にすることは可能でしょうか?当社のケースでは、カテゴリリストのドロップダウン以外の場所でアイコンを使用したいと考えています。

「いいね!」 1

はい、特定のリストのアイコンを非表示にするために、CSS を追加することができます。

「いいね!」 2

こんにちは、Penar さん。
すべてのカテゴリのアイコンは表示したままにしたいのですが、カテゴリリストコントロールのドロップダウン内でのみアイコンの表示を無効にしたいと考えています。
「fa d-icon d-icon-lock svg-icon svg-string」および「category-name」クラスで試してみましたが、うまくいきませんでした。
CSS 設定はどの部分に適用すればよいでしょうか?試すべき設定についてご提案いただけますか?

よろしくお願いいたします、
Doug

「いいね!」 3

もちろん、お手伝いできます。アイコンを非表示にしたい UI 要素のスクリーンショットを掲載していただけますか?正確に理解できていない部分もあるため、スクリーンショットがあれば、その特定のコンテキストでのみアイコンを非表示にするのに必要な CSS をお送りできます。

「いいね!」 3

Penar さん、こんにちは。

素晴らしいですね。添付したのは、アイコンを表示させたくないテスト例のスクリーンショットです

。このスクリーンショットには、カテゴリリストのドロップダウンコントロールに矢印アイコンが表示されている様子が映っています。

一方で、サイトの他の場所(投稿が表示される場所など)ではアイコンを表示させたいと考えています(2 枚目のスクリーンショットを参照)Screen Shot 2021-02-08 at 9.59.36 AM|690x356。ここにいる数名のユーザーから、投稿を見た後にカテゴリのトップへ簡単に戻れるよう、このような戻る矢印アイコンの導入を要望されています。Discourse のウェブインターフェースを使って別の方法で対応することを提案しましたが、それでもこの要望の実装を希望しています。

よろしくお願いいたします。
Doug White
Carolina Health Informatics Program
University of North Carolina at Chapel Hill

「いいね!」 1

これを行うための CSS は以下の通りです:

.select-kit-row .category-badge-icon {
    display: none;
}

ただし、他の場所でも問題が発生する可能性があります。カテゴリバッジは多くの場所で表示されるため、その矢印は役立つ場合よりも混乱を招くことの方が多いでしょう。

「いいね!」 1

はい、その通りです。そのように伝えましたが、それでも実行するように求められました。コントロール自体からアイコンを非表示にする方法はありますか?リストコントロールの上部にはまだ表示されたままです。

「いいね!」 1