MozillaZine.jp フォーラム https://forums.mozillazine.jp/ |
|
メールの新着を受信したときの色を青から変更したい https://forums.mozillazine.jp/viewtopic.php?f=3&t=19697 |
ページ 1 / 1 |
作成者: | UJOIJWS [ 2022年4月21日(木) 05:26 ] |
記事の件名: | メールの新着を受信したときの色を青から変更したい |
Thunderbirdを起動して、新着のメールを受信したとき、 フォルダペインの受信トレイの文字の色が青色になりますよね。 (メール未読の場合の単なる太字とは違います) その青の色を別の色に変更する方法はありませんでしょうか? ネットで色を変えるCSSを探しても、こちらだけは見つかりませんでした。 それとも、不可能だったりしますでしょうか? |
作成者: | EarlgreyTea [ 2022年4月21日(木) 21:11 ] |
記事の件名: | Re: メールの新着を受信したときの色を青から変更したい |
UJOIJWS さん、EarlgreyTea と申します。 そうですねぇ、現時点では私はその方法を知りませんが、調べてみるとしましょう。 期待しないでお待ちください。 |
作成者: | EarlgreyTea [ 2022年4月22日(金) 00:13 ] |
記事の件名: | Re: メールの新着を受信したときの色を青から変更したい |
Thunderbird のソースコード中の folderPane.css にあるフォルダーペインの色付けやフォントスタイル変更関連の記載は以下の通りになってます。 コード: treechildren::-moz-tree-cell-text(hasUnreadMessages-true), treechildren::-moz-tree-cell-text(folderNameCol, isServer-true), treechildren::-moz-tree-cell-text(closed, subfoldersHaveUnreadMessages-true), treechildren::-moz-tree-cell-text(folderNameCol, newMessages-true), treechildren::-moz-tree-cell-text(folderNameCol, specialFolder-Inbox, newMessages-true) { font-weight: bold !important; } treechildren::-moz-tree-image(folderNameCol, newMessages-true), treechildren::-moz-tree-image(folderNameCol, isServer-true, biffState-NewMail), treechildren::-moz-tree-cell-text(folderNameCol, isServer-true, biffState-NewMail), treechildren::-moz-tree-cell-text(folderNameCol, newMessages-true), treechildren::-moz-tree-cell-text(folderNameCol, specialFolder-Inbox, newMessages-true) { color: var(--new-folder-color) !important; fill: currentColor; } treechildren::-moz-tree-image(folderNameCol, hasUnreadMessages-true), treechildren::-moz-tree-image(folderNameCol, closed, subfoldersHaveUnreadMessages-true) { opacity: 1 !important; color: var(--unread-folder-color); fill: currentColor; } treechildren::-moz-tree-image(folderNameCol, newMessages-true), treechildren::-moz-tree-image(folderNameCol, isServer-true, biffState-NewMail) { opacity: 1 !important; fill: -moz-hyperlinktext !important; } treechildren::-moz-tree-cell-text(folderNameCol, isServer-true, biffState-NewMail, selected, focus), treechildren::-moz-tree-cell-text(folderNameCol, newMessages-true, selected, focus), treechildren::-moz-tree-cell-text(folderNameCol, specialFolder-Inbox, newMessages-true, selected, focus) { color: var(--new-focused-folder-color) !important; } treechildren::-moz-tree-image(folderNameCol, selected, focus), treechildren::-moz-tree-image(folderNameCol, newMessages-true, selected, focus), treechildren::-moz-tree-image(folderNameCol, isServer-true, biffState-NewMail, selected, focus) { opacity: 1 !important; fill: var(--new-focused-folder-color) !important; } treechildren::-moz-tree-cell-text(folderNameCol, noSelect-true) { color: var(--noselect-folder-color) !important; font-style: italic; } 1つ目が未読フォルダーをボールドにするもの、2つ目が新着フォルダーの色付け、3つ目が未読フォルダーの色付けになります。 color: orange !important; とかしてやれば、新着バッジと同じような色合いになりますね。 |
作成者: | UJOIJWS [ 2022年4月23日(土) 14:22 ] |
記事の件名: | Re: メールの新着を受信したときの色を青から変更したい |
EarlgreyTeaさま、ありがとうございます。 2つ目のこちらの、新着フォルダーの色付けで色を変更できました。 treechildren::-moz-tree-image(folderNameCol, newMessages-true), treechildren::-moz-tree-image(folderNameCol, isServer-true, biffState-NewMail), treechildren::-moz-tree-cell-text(folderNameCol, isServer-true, biffState-NewMail), treechildren::-moz-tree-cell-text(folderNameCol, newMessages-true), treechildren::-moz-tree-cell-text(folderNameCol, specialFolder-Inbox, newMessages-true) { color: var(--new-folder-color) !important; fill: currentColor; } ちなみに、4つ目から7つ目のコードは、何のものになりますでしょうか? 次に、こちらのカラーのコードはデフォルトのものという意味でしょうか? color: var(--noselect-folder-color) !important; |
作成者: | EarlgreyTea [ 2022年4月23日(土) 23:49 ] |
記事の件名: | Re: メールの新着を受信したときの色を青から変更したい |
UJOIJWS さんが書きました: ちなみに、4つ目から7つ目のコードは、何のものになりますでしょうか? 次に、こちらのカラーのコードはデフォルトのものという意味でしょうか? color: var(--noselect-folder-color) !important; 参考までに実際のソースコードから引用紹介しただけですので、読んでわかることしかコメントできませんが・・・ -moz-tree-cell-text というのがフォルダー名の部分、-moz-tree-image がアイコン部分の指定というのはわかりますよね。 newMessages-true が指定されている箇所は新着に関係ありますし、 UnreadMessages-true 系の未読との兼ね合いもあるでしょう。 selected, focus が選択状態、noSelect-true が選択していない状態ですね。 CSS では後に指定したもので上書きされますから順番も関係あります。 試してみたらいいんじゃないでしょうか。 |
作成者: | UJOIJWS [ 2022年4月28日(木) 09:30 ] |
記事の件名: | Re: メールの新着を受信したときの色を青から変更したい |
承知しました。ご連絡ありがとうございました。 |
ページ 1 / 1 | All times are UTC + 9 hours |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |