diff --git a/css/leptonContent.css b/css/leptonContent.css index d51e236..8d46fb2 100644 --- a/css/leptonContent.css +++ b/css/leptonContent.css @@ -3576,6 +3576,13 @@ } } } + @-moz-document url-prefix("about:logins") { + @supports -moz-bool-pref("userChrome.icon.context_menu") { + .menuitem-export { + background-image: url("../icons/toolbarButton-download.svg") !important; + } + } + } } } /** Download Panel ************************************************************/ @@ -7312,6 +7319,15 @@ } } } +@media (not (-moz-bool-pref: "userChrome.icon.disabled")) and (-moz-bool-pref: "userChrome.icon.menu") { + @-moz-document url-prefix("about:logins") { + @media (not (-moz-bool-pref: "userChrome.icon.disabled")) and (-moz-bool-pref: "userChrome.icon.menu") and (-moz-bool-pref: "userChrome.icon.context_menu") { + .menuitem-export { + background-image: url("../icons/toolbarButton-download.svg") !important; + } + } + } +} /** Download Panel ************************************************************/ @-moz-document url-prefix("about:downloads") { @media (prefers-reduced-motion: no-preference) and (-moz-bool-pref: "userChrome.decoration.download_panel") { diff --git a/css/leptonContentESR.css b/css/leptonContentESR.css index 3613979..1f657de 100644 --- a/css/leptonContentESR.css +++ b/css/leptonContentESR.css @@ -3715,6 +3715,13 @@ } } } + @-moz-document url-prefix("about:logins") { + @supports -moz-bool-pref("userChrome.icon.context_menu") { + .menuitem-export { + background-image: url("../icons/toolbarButton-download.svg") !important; + } + } + } } } /** Download Panel ************************************************************/ diff --git a/src/contents/_context_menu.scss b/src/contents/_context_menu.scss index aa18c87..daec5c7 100644 --- a/src/contents/_context_menu.scss +++ b/src/contents/_context_menu.scss @@ -25,3 +25,9 @@ @import "../icons/addon_page"; } } + +@include moz-document(url-prefix "about:logins") { + @include Option("userChrome.icon.context_menu") { + @import "../icons/login_page"; + } +} diff --git a/src/icons/_login_page.scss b/src/icons/_login_page.scss new file mode 100644 index 0000000..f1f26dc --- /dev/null +++ b/src/icons/_login_page.scss @@ -0,0 +1,3 @@ +.menuitem-export { + background-image: url("../icons/toolbarButton-download.svg") !important; +}