トピックリストプレビュー (TLP)

それはコンソールではなく、インスペクターです。

申し訳ありません、これはコンソールです。

DevTools failed to load source map: Could not load content for https://diembao.b-cdn.net/service-worker-42fd4076491c4d62115d613112a6b29c27e20a2b36e68013d9e936b8eadaa6e7.js.map.js: HTTP error: status code 404, net::ERR_HTTP_RESPONSE_CODE_FAILURE

それは非常に興味深いですね。現時点では再現できません。同じような報告があれば、ぜひお聞かせください。

(ちなみに、あなたの警告は関連性がないと思います。)

@ddf 再現できたと思います。申し訳ありません。ベータ版を使用していました。

コンポーネントの beta ブランチを使用して、それが機能するかどうかを確認していただけますか?(コンポーネントをインストールする際の高度なオプションで、ブランチオプションに beta と入力するだけです。)

違いを調査します…

違いをマージし、これでマスターブランチが機能するようになりました。混乱させて申し訳ありません。

既存のコンポーネントを更新するだけで、beta ブランチのテストは不要です。

修正されたことを確認し、他に問題があればお知らせください。

忍耐強く対応していただきありがとうございます!

更新:うーん…まだ関連するバグがあります(ホームをクリックすると消えます)…それを改善するようにします。

「いいね!」 3

最新バージョンにアップデートした後、エラーは解消されました!

「いいね!」 1

アクションボタンを有効にする方法は? topic list actions topic lists をデフォルトのままにして、topic list actions tags にタグ名を追加しても、タグを確認しても機能しないようです。

「サイドカープラグイン」をインストールしましたか?これは必須です: Pavilion

このコンポーネントはディスコースのテーマカテゴリで使用されていますか?

それは Topic List Thumbnails だと思います。

「いいね!」 3

いや、似ているが違う。トピックリストプレビューが元のサムネイルプレビュープラグインだった。

これらはテーマコンポーネントなので、テストは非常に簡単だ。ぜひ試してみてほしい!

「いいね!」 3

はい、こちらで承知いたしました。ありがとうございます。

デフォルト画像のレンダリングを、明らかに複雑すぎる冗長なコードの多くを削除・簡略化することでさらに改善しました。これでうまくいくはずです。

現在 beta ブランチにあります。

IMPROVE: remove over-complex (?) default image logic by merefield · Pull Request #15 · merefield/discourse-topic-list-previews-theme (github.com)

最初にコードがそれほど複雑だった理由が見つからなければ、すぐにマージします。

マージする前に、beta に別の改善を追加したいと考えています。

「いいね!」 1

メッセージボタンと一貫性を持たせるために、ポートフォリオボタンの外観も改善しました。

このボタンはモバイルでも有効になりました。ポートフォリオ機能(基本的にユーザーウォール)はモバイルで長らく機能していたので、これは本当に愚かでした。

すみません、これはずっと前からやるべきでした!(でもPRはいつでも歓迎でした!!)

これはまだbetaにあり、すぐにマージされます。

「いいね!」 1

IMPROVE: 不要なデフォルト画像レンダリングを削除(merefieldによる · Pull Request #15 · merefield/discourse-topic-list-previews-theme (github.com)) がマージされました

  • トピックリストの不要な遅延デフォルト画像レンダリングを削除
  • ポートフォリオボタンのフォーマットを修正

こんにちは!
この素晴らしいテーマコンポーネントを試しています。しかし、サイドカープラグインが何であり、どのようにインストールするのかを見つけるのに少し検索する必要がありました。

リポジトリへのリンクを最初の投稿またはトピックリストプレビューコンポーネントの設定に含めると役立つかもしれません。

「いいね!」 1

OP の 2 番目のリンクで詳しく説明されていますが、ここでもその詳細を追加できます。また、2 番目のリンクのタイトルは少し古くなっています。

「いいね!」 1

はい、投稿の冒頭でプラグインが古いと specifically 言っていたので、最初は2番目のリンクをクリックしませんでした。

テーマコンポーネントとサイドカープラグインに関連するアクションを調べています。
(CSSの1行で実現できますが)可能なアクションを非表示にするオプションがあると良いと思います。

別の提案です。
いいねがない場合、ハートが抜粋と左揃えになっていないことに気づきました。

これは、spanが空かどうかにかかわらず、margin-right: 7pxを持つ<span class="like-count"></span>のためです。

そのため、このCSSルールを追加しました。

html:not(.tile-style) .topic-actions .like-count:empty {
    margin-right: 0;
}

これにより、いいねがない場合、ハートは抜粋と正しく揃えられます。

小さな変更ですが、細部が好きです。 :smile:
これをPR(プルリクエスト)で提案すべきでしょうか?

「いいね!」 5

タイル以外のビューのクリーンアップと一貫性の向上にご協力いただけると大変ありがたいです。@Canapin さん、ありがとうございます。あまり注目されていませんでした。

「いいね!」 5

テーマコンポーネントを試しているときにいくつか気づいた点があり、2つの質問があります。

  1. まず、抜粋に「続きを読む」がありましたが、リンクとして色付けされておらず、通常のテキストと同じ色でした。何か原因はわかりますか?

    その後、sidecar プラグインをインストールしたところ、「トピックリストの抜粋からリンクを削除する」オプションがデフォルトでチェックされていたため、「続きを読む」テキストが完全に消えてしまいました。

    このオプションが以下を指していることは理解しています。

    • 抜粋内のリンクを抑制し、見た目を大幅に改善します(Discourse の抜粋内の長いリンクはレイアウトを崩す可能性があります)。

    しかし、「続きを読む」リンクは評価されるべきだと思います(ただし、多くのトピックでどのように見えるかを比較する必要があります…)。

  2. 抜粋からリンクを削除しつつ、「続きを読む」を保持し、基本リンク色で表示する簡単な方法はありますか?

「いいね!」 4