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.css
Thunderbirdと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と互換性がありません。