Category Icons

こんにちは!何かアップデートニュースはありますか?何が起こったのかとても興味があります。

「いいね!」 5

これはどうなっていますか? FontAwesomeから移行したいです。

「いいね!」 3

マージされていませんが、リポジトリをインストールして、その間私のブランチを使用できます。:no_mouth:

「いいね!」 2

ありがとうございます。新しいメニューがサイトで機能するまで待ってから、ステージングで試してみます。:slight_smile:

「いいね!」 2

これがいつ起こるか知っている人はいますか?そうすれば、新しいプロジェクトでこのコンポーネントを使用しないようにできます。

「いいね!」 1

コンポーネントを使用するだけです。Moving to a Single Category Style Site Setting では、カテゴリアイコンに関する質問があり、Discourse 3.2 のリリースまでコア機能にはならないようです。

「いいね!」 4

はい、このコンポーネントへのアップデートをマージし、Moving to a Single Category Style Site Setting との互換性を持たせたことを確認しました。

このアップデートは、Pinning plugin and theme versions for older Discourse installs (.discourse-compatibility) のおかげで、Discourse バージョン 3.2.0.beta4-dev 以降のサイトで利用可能になります。

これは特定のコミットではなくバージョンにピン留めされているため…すでに Discourse 3.2.0.beta4-dev を使用しており、このコンポーネントで問題が発生している場合は、本日再度 Discourse をアップデートする必要があるかもしれません。

「いいね!」 3

あなたのブランチを試す機会はありませんでしたが、また戻って試したいと思っています。これが公式になるかどうか、他にニュースはありますか?

「いいね!」 1

@carson 少し触ってみました。基本的に良いと思いますが、いくつか問題があります。

  1. カテゴリー選択ドロップダウンのアイコンがカラー表示されない
  2. 新しいメニューで動作しない
  3. 「カテゴリーのアップロードされたロゴをアイコンとして使用する」を有効にすると:
    a. カテゴリー選択ドロップダウンにのみ影響する
    b. カテゴリーの横の他の場所には表示されない
    c. また、これがオンの場合、カテゴリー選択ドロップダウンにはこれらのアイコンのみが表示される(他のカテゴリーに異なるアイコンが設定されていても)。
  4. アイコンが以前のテーマよりも大きいようです。同じサイズにするのが最も混乱が少ないでしょう。しかし、サイズ設定があるとさらに良いかもしれません。

また、あったら嬉しい機能:

  • カテゴリーロックアイコンを非表示にするオプション(単に別のものに設定するのではなく)[1]
  • カテゴリーロゴを使用する場合、カテゴリーページの大サイズロゴを非表示にするオプションを提供する。重複しています。
  • 絵文字とFontAwesomeの設定を、カテゴリーロゴ設定の隣のカテゴリーページに移動する

  1. 視覚的なノイズが多く、カテゴリーがどのように制限されているかがわからないため、あまり価値がないと思います! ↩︎

「いいね!」 2

投稿が既存のトピックにマージされました: Install theme button not working on Meta

Coinさん、

ultrakillerと同じ問題に直面していると考えています。

こちらがアップロードしたファイルです
category

このコードを使用して、スターアイコンをこのカテゴリアイコンに置き換えようとしましたが、うまくいきません。

    api.replaceIcon('d-liked', 'beer');
    api.replaceIcon('d-unliked', 'fa-beer');
    api.replaceIcon('star', 'category');

どの手順が欠けているのか、非常に困惑しています。原因を特定していただけますか?どうぞよろしくお願いいたします!

「いいね!」 1

SVG ファイルを適切な形式で作成するには、このガイドに従う必要があります。

あなたの場合は、次のようになります。

<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
    <symbol id="my-icon-id" viewBox="0 0 1024 1024" fill="none">
        <path fill="currentColor" d="M768.487 554.422H553.554v214.926c0 106.838 86.61 193.437 193.442 193.437h21.491c106.832 0 193.432-86.603 193.432-193.437v-21.492c.002-106.83-86.606-193.434-193.432-193.434m-515.842 0c-106.83 0-193.435 86.61-193.435 193.434v21.492c0 106.838 86.606 193.437 193.435 193.437h21.494c106.83 0 193.432-86.603 193.432-193.437V554.422zm21.498-494.346H252.65c-106.835 0-193.44 86.606-193.44 193.442v21.492c0 106.825 86.607 193.431 193.44 193.431h214.926V253.518c.002-106.836-86.604-193.442-193.432-193.442m494.344 0h-21.491c-106.836 0-193.442 86.606-193.442 193.442V468.44h214.933c106.832 0 193.432-86.606 193.432-193.431v-21.492c.002-106.836-86.606-193.442-193.432-193.442m0 0"/>
    </symbol>
</svg>

以下を確認してください。

  • fill="currentColor" を挿入する
  • SVG を icons-sprite という SCSS 変数名でアップロードする。

結果:
image

「いいね!」 7

ありがとうございます、Arkshine。試してみます。

「いいね!」 2

このテーマコンポーネントは、同じ名前のサブカテゴリを処理しますか?

  • parent (slug: parent)
    • sub (slug: sub)
  • parent2 (slug: paren2)
    • sub (slug: sub)

parent-slub または parent1-sub のスラッグを使用して設定を適用しようとすると、適用されないようです。

スラッグ名は親とサブで異なりますか? スラッグ名が異なっていれば機能するはずだと信じています。

投稿でスラッグ名の例を共有しました。

「いいね!」 1

ところで、それは機能していなかったのですか?このTCで似た名前のカテゴリを使用したことはありませんが、かつてはサブカテゴリをインスタンスの1つとして使用しており、親カテゴリをサブカテゴリのコンテナとして使用していたことを思い出します。

「いいね!」 1

@lindsey / @tobiaseigen ヘッダー検索、ウェルカムバナー、カテゴリアイコン絵文字をDiscourseに追加する/人気機能をDiscourseに追加する/359169 に警告を追加しました。

しかし、メタにはかなりの数の検索地雷があるので、このあたりを整理する必要があるでしょう。

「いいね!」 4