From 8941fee5363b6eeb6e0499d90a9239cebcb4d27a Mon Sep 17 00:00:00 2001 From: Vince Date: Sun, 20 Jun 2021 20:51:26 +0800 Subject: [PATCH] update --- src/other/firefox/Monterey/parts/icons.css | 9 ++++++++ .../icons/security-broken-symbolic.svg | 8 +++++++ src/other/firefox/WhiteSur/parts/icons.css | 22 +++++++++++++++++++ 3 files changed, 39 insertions(+) create mode 100644 src/other/firefox/WhiteSur/icons/security-broken-symbolic.svg diff --git a/src/other/firefox/Monterey/parts/icons.css b/src/other/firefox/Monterey/parts/icons.css index 095d45f8..a09bc575 100644 --- a/src/other/firefox/Monterey/parts/icons.css +++ b/src/other/firefox/Monterey/parts/icons.css @@ -291,6 +291,12 @@ menuitem[type="radio"]:not([disabled="true"]):hover .menu-iconic-icon { list-style-image: url("../icons/security-warning-symbolic.svg") !important; } +#identity-box[pageproxystate="valid"].notSecure #identity-icon, +#identity-box[pageproxystate="valid"].mixedActiveContent #identity-icon, +#identity-box[pageproxystate="valid"].httpsOnlyErrorPage #identity-icon { + list-style-image: url("../icons/security-broken-symbolic.svg") !important; +} + #pageActionButton, .share-more-button { list-style-image: url("../icons/page-action.svg") !important; } @@ -532,6 +538,9 @@ menuitem[type="radio"]:not([disabled="true"]):hover .menu-iconic-icon { #identity-box[pageproxystate="valid"].mixedDisplayContentLoadedActiveBlocked #identity-icon, #identity-box[pageproxystate="valid"].certUserOverridden #identity-icon, #identity-box[pageproxystate="valid"].certErrorPage #identity-icon, + #identity-box[pageproxystate="valid"].notSecure #identity-icon, + #identity-box[pageproxystate="valid"].mixedActiveContent #identity-icon, + #identity-box[pageproxystate="valid"].httpsOnlyErrorPage #identity-icon, .bookmark-item[container] .toolbarbutton-icon { filter: invert(60%) brightness(150%); } diff --git a/src/other/firefox/WhiteSur/icons/security-broken-symbolic.svg b/src/other/firefox/WhiteSur/icons/security-broken-symbolic.svg new file mode 100644 index 00000000..d6315b10 --- /dev/null +++ b/src/other/firefox/WhiteSur/icons/security-broken-symbolic.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/src/other/firefox/WhiteSur/parts/icons.css b/src/other/firefox/WhiteSur/parts/icons.css index 6398d4a5..a09bc575 100644 --- a/src/other/firefox/WhiteSur/parts/icons.css +++ b/src/other/firefox/WhiteSur/parts/icons.css @@ -283,6 +283,20 @@ menuitem[type="radio"]:not([disabled="true"]):hover .menu-iconic-icon { list-style-image: url("../icons/folder-locked-symbolic.svg") !important; } +#identity-box[pageproxystate="valid"].weakCipher #identity-icon, +#identity-box[pageproxystate="valid"].mixedDisplayContent #identity-icon, +#identity-box[pageproxystate="valid"].mixedDisplayContentLoadedActiveBlocked #identity-icon, +#identity-box[pageproxystate="valid"].certUserOverridden #identity-icon, +#identity-box[pageproxystate="valid"].certErrorPage #identity-icon { + list-style-image: url("../icons/security-warning-symbolic.svg") !important; +} + +#identity-box[pageproxystate="valid"].notSecure #identity-icon, +#identity-box[pageproxystate="valid"].mixedActiveContent #identity-icon, +#identity-box[pageproxystate="valid"].httpsOnlyErrorPage #identity-icon { + list-style-image: url("../icons/security-broken-symbolic.svg") !important; +} + #pageActionButton, .share-more-button { list-style-image: url("../icons/page-action.svg") !important; } @@ -519,6 +533,14 @@ menuitem[type="radio"]:not([disabled="true"]):hover .menu-iconic-icon { .popup-notification-icon[popupid="drmContentPlaying"], .drm-icon, #identity-box[pageproxystate="valid"].verifiedDomain #identity-icon, #identity-box[pageproxystate="valid"].mixedActiveBlocked #identity-icon, + #identity-box[pageproxystate="valid"].weakCipher #identity-icon, + #identity-box[pageproxystate="valid"].mixedDisplayContent #identity-icon, + #identity-box[pageproxystate="valid"].mixedDisplayContentLoadedActiveBlocked #identity-icon, + #identity-box[pageproxystate="valid"].certUserOverridden #identity-icon, + #identity-box[pageproxystate="valid"].certErrorPage #identity-icon, + #identity-box[pageproxystate="valid"].notSecure #identity-icon, + #identity-box[pageproxystate="valid"].mixedActiveContent #identity-icon, + #identity-box[pageproxystate="valid"].httpsOnlyErrorPage #identity-icon, .bookmark-item[container] .toolbarbutton-icon { filter: invert(60%) brightness(150%); }