グループメンバーページで「投稿済み」と「確認済み」の列を非表示にするCSS、3回目

2023年2月のフォーラムスレッドのフォローアップです。

3.1.0.beta4の時点では、提供されたカスタムCSSソリューションは、グループ詳細メンバーリストから「Posted」および「Seen」列を非表示にするためには機能しなくなりました。

https://[yourdiscourseforumurl].com/g/[YourGroupName] の「Added」、「Posted」、「Seen」列はもはやテーブルではなくなった可能性があり、そのため以前のテーブルベースのCSSは機能しなくなりました。

しかし、私はコーダーではないため、賢明なるDiscourse Metaの読者の皆さんに助けを求めています。:slight_smile:

Posted列とSeen列を非表示にするにはどうすればよいですか? これらの列は、私たちのコミュニティではせいぜい無関係であり、さらに言えば、それを見るすべての人を混乱させる可能性が高いです。

「いいね!」 1

現時点では、そのテーブルに適切なクラス名がありません。いくつか追加し、それがマージされたらそれらの列を非表示にする方法を追って説明します(うまくいけば、これで4回目のやり直しを回避できるはずです)。

「いいね!」 2

Discourse をアップグレードして、ここにクラス名を追加する必要があります: DEV: add class names to group directory table (#21393) · discourse/discourse@f705e6d · GitHub

それが完了したら、次のようなことができるようになります:

.group-members {
  grid-template-columns: 3fr minmax(min-content, 1fr);
  [class*="--last-posted"],
  [class*="--last-seen"] {
    display: none;
  }
}
「いいね!」 6

クリス、あなたは速くて素晴らしいです。ありがとうございます!

「いいね!」 3