sbernhard
(Bernhard Suttner)
1
スクリーンショット
リポジトリ
discourse-highlight-text
概要
フォーラムのテーマ設定に一般的なブランド用語を追加すると、すべての投稿でその用語が強調表示されます。
テキストを強調表示するために https://markjs.io/ を使用します。mark() および markRegExp() メソッドに対応しています。テキストの強調には「quaternary」テーマカラー(discourse → customize → colors)が使用されます。
インストール方法
テーマまたはテーマコンポーネントのインストール方法
プレビュー
設定
テーマコンポーネントの設定で設定を行います。単一の単語をマークするか、正規表現を使用してテキストを選択するかを設定できます。大文字小文字の区別(非)の有無を指定することも可能です。
正規表現の例:[\s]discourse[\s](上記のスクリーンショットと強調表示された「discourse」という単語を参照)。
謝辞
https://markjs.io/ に感謝いたします。
「いいね!」 3
OPに、使い方の簡単な手順と例を追加するのは良い考えかもしれません。
sbernhard
(Bernhard Suttner)
3
例は設定にあります。どうしても必要であれば、例を追加することもできます。
強要はしませんが、今朝は私が鈍感なだけかもしれませんが、どのように悪用すればよいかが明確ではありませんでした。
例があると本当に助かると思います。このスクリーンショットを生成する投稿はどのようなものですか?
「いいね!」 1
sbernhard
(Bernhard Suttner)
5
フィードバックありがとうございます。最初の投稿を変更しました。
「いいね!」 2
素晴らしい!とても興味深いオプションですね。作成してくださり、ありがとうございます!
「いいね!」 2
neounix
(Dark Matter)
7
@sbernhard
このような「ユーティリティ」テーマのコンポーネントは非常に役立ちます。
作成と共有をありがとうございます。
「いいね!」 1
sbernhard
(Bernhard Suttner)
8
小さなことですが、ブランド名を強調するのは役立つかもしれません。フィードバックありがとうございます。
「いいね!」 1
neounix
(Dark Matter)
9
「些細なこと」が時に最良のことがあります。
さらに、あなたのテーマコンポーネントは「シンプル」なので、私たちも簡単に学ぶことができますね :)。シンプルさには一種の禅のようなものがあります……素晴らしい仕事です!
次の作品も楽しみにしています!
「いいね!」 1