Thunderbird:作成ウィンドウで色を変更する

Thunderbird:作成ウィンドウで色を変更する

Thunderbird UIがUserChrome.css

たとえば、ウィンドウバーの色を簡単に変更できます。

menubar, toolbar, nav-bar, #TabsToolbar > *{
  background-color: rgb(245,199,18) !important;
}

しかし、変更したい要素の名前はどこで見つけることができますか?

たとえば、作成ウィンドウでは、最新のThunderbirdは、タイトル全体、タイトル自体、および入力フィールド(すべてが明るい灰色)に色を割り当てます。

ここに画像の説明を入力してください。

以前のバージョンのThunderbirdでは、タイトルにのみ色を付けましたが、ユーザー入力フィールドは著しく異なりました。

(色のテーマの違い、つまり明るい対暗いことは無視してください)。重要なのは、ヘッダー(「送信者」、「受信者」など)とユーザーが入力した実際の電子メールアドレスを明確に区別することです。

要素の名前を見つけてそれを使用して色を変更するにはUserChrome.css

使っThunderbird 68.3ていますDebian Buster

ここに画像の説明を入力してください。

ベストアンサー1

UserChrome.cssThunderbirdとFirefoxの場合、このファイルで使用できる編集ソースは、/install-dir/omni.ja表示ウィンドウのすべてのソース(javascript、xul、cssなど)を含む圧縮ディレクトリ(圧縮されていません)です。

ソースを直接編集または表示するには:

mkdir tmp; cd tmp;
cp ../location-of-install-dir/omni.ja .
unzip omni.ja

必要なものを編集するか、探している値を取得してから、次のようにファイルを再構築できます。

rm omni.ja #(remove the copied one)
zip -qr0XD omni.ja *

探しているファイルには、./chrome/messenger/content/messenger/messengercompose/messengercompose.xulファイルの先頭に表示されているCSSやxulchrome://messenger/content/bindings.cssなどが含まれていますchrome://messenger/skin/messengercompose/messengercompose.css

Chrome://アドレスを使用すると、omni.jaのファイル、拡張ファイルなどにアクセスできます。同様の拡張機能がある場合は、Thunderbirdを使用してこれらのURLを直接参照できます。これまたはこれ残念ながら、まだv68にアップデートされていません。

通常、編集する要素を識別するには、ツール>開発者ツール>開発者ツールボックスメニューで利用可能なデバッガ(Ctrl + Shift + I)を使用してから、DOMオブジェクトチェッカーの左上隅にあるボタンを使用できます。ただし、まず正しいウィンドウを選択したことを確認してください。ドロップダウンメニューは右上にあります。たとえば、messengercompose.xul新しいメッセージウィンドウの場合、作成ウィンドウが開いている場合はここに表示されます。

次の拡張監察官ここでは役に立ちますが、まだv68と互換性がありません。

おすすめ記事