ウェルカムバナーの邪魔にならないようにする

ウェルカムバナーが標準に採用されたのは嬉しいのですが、設定項目は豊富であるにもかかわらず、私の2つの主なユースケースをサポートしていません。

1つの選択肢は、サインインを促すために未認証ユーザーにのみ表示し、ログイン済みユーザーにはスペースを無駄にしないことです。その場合の追加のサブタイトルは良い出発点ですが、表示されない方が良いでしょう。

もう1つの代替案は、ログイン済みユーザーにも表示するが、/の開始ページでのみ、または登録成功後にのみ表示することです。ホームページ設定がありますが、最新(/latest)がホームページの場合、これに移動すると表示されてしまいます。また、トップと探すのオプションについても、私にとってはあまり違いがないため、よくわかりません。

そこで、ログイン済みユーザーにのみ表示、またはログイン後に一度だけ表示、という2つの新しい設定を提案します。

私が思うに、あなたが望んでいるものはテーマコンポーネントで作成できる可能性が高いです。セルフホスト型インスタンスの管理者権限はお持ちですか?あなたのプロフィールから、ある程度の開発経験があることに気づきました。もし時間があれば、ご自身の楽しみのために自分で試してみてはいかがでしょうか。私自身も ask.discourse.org を使って多くのことを達成しました。

カスタム拡張機能やコンポーネントのメンテナンスは避けたいと思っています。

結局のところ、そのコンポーネントにはそれらの設定に必要なすべてのインフラストラクチャがすでに備わっているので、もしかしたらパッチを提供する時間を少し見つけるかもしれません。

しかし、私にとってはかなり一般的な要件のように思えます。代替案としては、ユーザーが閉じられるようにすることが考えられます。

そのオプションを持つ別のコンポーネントがあります。バナーコンポーネントの1つですが、どれかは思い出せません。試してみて気に入ったのを覚えています。私が覚えている唯一の注意点は、非表示にできる機能にはクッキーを設定する必要があったことです。そのクッキーのため、クッキーを設定していることをユーザーに知らせる必要があり、一部のユーザーはそのことに賛成していないようです。

いずれにせよ、ウェルカムバナーが画面の多くの領域を占めていることには同意します。私のインスタンスでは、ウェルカムバナーと検索バーの両方をオフにしていますが、それは私のインスタンスで非常にシンプルで威圧感のない雰囲気を出そうとしているからかもしれません。

「いいね!」 1

Welcome Link Banner には、それを閉じられるようにする設定があります。

image

(編集:読み返すと、あなたはこれをすでに知っていて、単にそのオプションを検討しているだけのように聞こえます。)

新しい検索ウェルカムバナーについて話しているのであって、ウェルカムメッセージのことではありません。そちらにはまだオプションがないと思いますが、確認します。