Pavilion Header Search Theme Component

ありがとうございます!GitHubを確認しましたが、まだ新しいコミットは見つかりませんでした。

色のヒントありがとうございます。実際には検索ボックスの境界線の色(白に)を指していました。これも可能でしょうか?

Screenshot from 2023-03-02 10-13-59

これは、あなたがこのテーマコンポーネントを使用していないことを意味します :slight_smile: 確認したGitHubリポジトリへのリンクを共有してください。

「いいね!」 1

このコンポーネントは、キーボードショートカット(「/」)で検索できますか?現在のところ、ショートカットを使用すると検索アイコンとドロップダウンに切り替わります。

参考までに、公式のヘッダー検索コンポーネントには少し異なる不具合があります。ショートカットを使用すると検索フィールドに入力されますが、マウスでフィールドを選択してからでないと結果が表示されません。

そのため、ヘッダー検索をキーボードショートカットの使用と完全に互換性を持たせる方法があるか疑問に思っています。

「いいね!」 1

実際には、あなたのアップデートは、リポジトリ名に注意して、テーマ全体としてのテーマに対するものだったと信じています。

私はコンポーネントについて話していました: GitHub - discourse/discourse-header-search

所有者が異なるようです。おそらく私が混同していたのでしょう。申し訳ありません。

はい、その通りです。このトピックに関連付けられているリポジトリですが、名前が正しくありません。OPを参照してください。

こちらをご希望です。

「いいね!」 1

わかりました、ありがとうございます。これもコンポーネントであれば、テーマと組み合わせて使用できます。これも試してみます。ご協力ありがとうございました。

OPで、これがコンポーネントであることを明確にするために更新してみてはどうでしょうか(テーマは避けるがコンポーネントは好むという人もいるかもしれません)。

最近、discourseソースコードの最新アップデートにより、テーマコンポーネントに競合が発生し、discourseヘッダーバーが消えてしまいました。

見たところ、コンポーネントは非推奨のコードを使用しています。コアで最近行われている近代化の変更すべてで、もはや機能しないことが予想されると考えます。

代替として、これらの2つの公式テーマコンポーネントがあります。

「いいね!」 1

現時点ではこれを broken としてマークしました。@angus 更新されたら、いつでもタグを削除してください。

非推奨事項に加えて、コアの検索実装は最近 Widgets から Glimmer Components に切り替わったため、このテーマを再び稼働させるには大幅なリファクタリングが必要になると想像されます。

@Arkshine が述べたように、同様の official テーマコンポーネントがいくつかあるため、これらは良い代替案となります(または、これを再実装する方法の参考になります)。

「いいね!」 2

これは、私がソフトウェア開発者として初めて作成したもので、2015年に遡ります(当時はテーマコンポーネントが存在しなかったためプラグインでしたが、コードは同じです)。そのため、少し懐かしい気持ちになります。しかし、@Arkshineが言及したコンポーネントの代わりにこれを真剣に望む人がいない限り、これは壊れたままになります。

「いいね!」 4

@angus Discourse の最近のバージョンでは自動的に無効になり、サポートされなくなった旨の説明を追加する PR をこちらで開きました。

また、OP に :warning: を追加し、公式の代替手段へのリンクを記載しました。

「いいね!」 3