From af2014ed95040c96e02c61dde6ca9ec93ad8642e Mon Sep 17 00:00:00 2001 From: alstjr7375 Date: Sun, 5 May 2024 20:06:35 +0900 Subject: [PATCH] Add: Icons - Translate, Highlight, Widge up/down --- css/leptonChrome.css | 68 +++++++++++++++++++++++ css/leptonChromeESR.css | 26 +++++++++ icons/toolbarButton-editorHighlight.svg | 4 ++ src/icons/context_menu/_content_area.scss | 7 +++ src/icons/context_menu/_others.scss | 24 ++++++++ 5 files changed, 129 insertions(+) create mode 100644 icons/toolbarButton-editorHighlight.svg diff --git a/css/leptonChrome.css b/css/leptonChrome.css index 90e935b..b7ff89e 100644 --- a/css/leptonChrome.css +++ b/css/leptonChrome.css @@ -12507,6 +12507,9 @@ #context-pdfjs-selectall { --menuitem-image: url("../icons/select-all-on.svg"); } + #context-pdfjs-highlight-selection { + --menuitem-image: url("../icons/toolbarButton-editorHighlight.svg"); + } #context-reveal-password { --menuitem-image: url("../icons/eye-show.svg"); } @@ -12523,6 +12526,9 @@ #context-searchselect-private { --menuitem-image: url("chrome://global/skin/icons/search-glass.svg"); } + #context-translate-selection { + --menuitem-image: url("../icons/translations.svg"); + } #frame { --menuitem-image: url("../icons/command-frames.svg"); } @@ -12973,6 +12979,12 @@ .unified-extensions-context-menu-pin-to-toolbar { --menuitem-image: url("../icons/pin-tab.svg"); } + .unified-extensions-context-menu-move-widget-up { + --menuitem-image: url("chrome://global/skin/icons/arrow-up.svg"); + } + .unified-extensions-context-menu-move-widget-down { + --menuitem-image: url("chrome://global/skin/icons/arrow-down.svg"); + } .unified-extensions-context-menu-manage-extension { --menuitem-image: url("chrome://global/skin/icons/settings.svg"); } @@ -12989,6 +13001,20 @@ .urlbarView-result-menuitem[data-command="help"] { --menuitem-image: url("chrome://global/skin/icons/info.svg"); } + /*= full-page-translations-panel-settings-menupopup ==========================*/ + .manage-languages-menuitem { + --menuitem-image: url("chrome://global/skin/icons/settings.svg"); + } + #full-page-translations-panel-settings-menupopup > menuitem[data-l10n-id="translations-panel-settings-about2"] { + --menuitem-image: url("chrome://global/skin/icons/info.svg"); + } + /*= select-translations-panel-settings-menupopup =============================*/ + #select-translations-panel-open-settings-page-menuitem { + --menuitem-image: url("chrome://global/skin/icons/settings.svg"); + } + #select-translations-panel-about-translations-menuitem { + --menuitem-image: url("chrome://global/skin/icons/info.svg"); + } } @supports -moz-bool-pref("userChrome.icon.global_menubar") { /*= main-menubar =============================================================*/ @@ -26958,6 +26984,8 @@ /*= context_sendTabToDevicePopupMenu =========================================*/ /*= unified-extensions-context-menu ==========================================*/ /*= urlbarView-result-menu ===================================================*/ + /*= full-page-translations-panel-settings-menupopup ==========================*/ + /*= select-translations-panel-settings-menupopup =============================*/ } @media (not (-moz-bool-pref: "userChrome.icon.disabled")) and (-moz-bool-pref: "userChrome.icon.menu") and (-moz-bool-pref: "userChrome.icon.context_menu") and (-moz-bool-pref: "userChrome.icon.menu.full") { #context_shareTabURL, @@ -27492,6 +27520,11 @@ --menuitem-image: url("../icons/select-all-on.svg"); } } +@media (not (-moz-bool-pref: "userChrome.icon.disabled")) and (-moz-bool-pref: "userChrome.icon.menu") and (-moz-bool-pref: "userChrome.icon.context_menu") { + #context-pdfjs-highlight-selection { + --menuitem-image: url("../icons/toolbarButton-editorHighlight.svg"); + } +} @media (not (-moz-bool-pref: "userChrome.icon.disabled")) and (-moz-bool-pref: "userChrome.icon.menu") and (-moz-bool-pref: "userChrome.icon.context_menu") { #context-reveal-password { --menuitem-image: url("../icons/eye-show.svg"); @@ -27518,6 +27551,11 @@ --menuitem-image: url("chrome://global/skin/icons/search-glass.svg"); } } +@media (not (-moz-bool-pref: "userChrome.icon.disabled")) and (-moz-bool-pref: "userChrome.icon.menu") and (-moz-bool-pref: "userChrome.icon.context_menu") { + #context-translate-selection { + --menuitem-image: url("../icons/translations.svg"); + } +} @media (not (-moz-bool-pref: "userChrome.icon.disabled")) and (-moz-bool-pref: "userChrome.icon.menu") and (-moz-bool-pref: "userChrome.icon.context_menu") { #frame { --menuitem-image: url("../icons/command-frames.svg"); @@ -28175,6 +28213,16 @@ --menuitem-image: url("../icons/pin-tab.svg"); } } +@media (not (-moz-bool-pref: "userChrome.icon.disabled")) and (-moz-bool-pref: "userChrome.icon.menu") and (-moz-bool-pref: "userChrome.icon.context_menu") { + .unified-extensions-context-menu-move-widget-up { + --menuitem-image: url("chrome://global/skin/icons/arrow-up.svg"); + } +} +@media (not (-moz-bool-pref: "userChrome.icon.disabled")) and (-moz-bool-pref: "userChrome.icon.menu") and (-moz-bool-pref: "userChrome.icon.context_menu") { + .unified-extensions-context-menu-move-widget-down { + --menuitem-image: url("chrome://global/skin/icons/arrow-down.svg"); + } +} @media (not (-moz-bool-pref: "userChrome.icon.disabled")) and (-moz-bool-pref: "userChrome.icon.menu") and (-moz-bool-pref: "userChrome.icon.context_menu") { .unified-extensions-context-menu-manage-extension { --menuitem-image: url("chrome://global/skin/icons/settings.svg"); @@ -28198,6 +28246,26 @@ --menuitem-image: url("chrome://global/skin/icons/info.svg"); } } +@media (not (-moz-bool-pref: "userChrome.icon.disabled")) and (-moz-bool-pref: "userChrome.icon.menu") and (-moz-bool-pref: "userChrome.icon.context_menu") { + .manage-languages-menuitem { + --menuitem-image: url("chrome://global/skin/icons/settings.svg"); + } +} +@media (not (-moz-bool-pref: "userChrome.icon.disabled")) and (-moz-bool-pref: "userChrome.icon.menu") and (-moz-bool-pref: "userChrome.icon.context_menu") { + #full-page-translations-panel-settings-menupopup > menuitem[data-l10n-id="translations-panel-settings-about2"] { + --menuitem-image: url("chrome://global/skin/icons/info.svg"); + } +} +@media (not (-moz-bool-pref: "userChrome.icon.disabled")) and (-moz-bool-pref: "userChrome.icon.menu") and (-moz-bool-pref: "userChrome.icon.context_menu") { + #select-translations-panel-open-settings-page-menuitem { + --menuitem-image: url("chrome://global/skin/icons/settings.svg"); + } +} +@media (not (-moz-bool-pref: "userChrome.icon.disabled")) and (-moz-bool-pref: "userChrome.icon.menu") and (-moz-bool-pref: "userChrome.icon.context_menu") { + #select-translations-panel-about-translations-menuitem { + --menuitem-image: url("chrome://global/skin/icons/info.svg"); + } +} @media (not (-moz-bool-pref: "userChrome.icon.disabled")) and (-moz-bool-pref: "userChrome.icon.menu") and (-moz-bool-pref: "userChrome.icon.global_menubar") { /*= main-menubar =============================================================*/ #file-menu { diff --git a/css/leptonChromeESR.css b/css/leptonChromeESR.css index f2fe381..88831a0 100644 --- a/css/leptonChromeESR.css +++ b/css/leptonChromeESR.css @@ -13138,6 +13138,9 @@ #context-pdfjs-selectall { --menuitem-image: url("../icons/select-all-on.svg"); } + #context-pdfjs-highlight-selection { + --menuitem-image: url("../icons/toolbarButton-editorHighlight.svg"); + } #context-reveal-password { --menuitem-image: url("../icons/eye-show.svg"); } @@ -13154,6 +13157,9 @@ #context-searchselect-private { --menuitem-image: url("chrome://global/skin/icons/search-glass.svg"); } + #context-translate-selection { + --menuitem-image: url("../icons/translations.svg"); + } #frame { --menuitem-image: url("../icons/command-frames.svg"); } @@ -13604,6 +13610,12 @@ .unified-extensions-context-menu-pin-to-toolbar { --menuitem-image: url("../icons/pin-tab.svg"); } + .unified-extensions-context-menu-move-widget-up { + --menuitem-image: url("chrome://global/skin/icons/arrow-up.svg"); + } + .unified-extensions-context-menu-move-widget-down { + --menuitem-image: url("chrome://global/skin/icons/arrow-down.svg"); + } .unified-extensions-context-menu-manage-extension { --menuitem-image: url("chrome://global/skin/icons/settings.svg"); } @@ -13620,6 +13632,20 @@ .urlbarView-result-menuitem[data-command="help"] { --menuitem-image: url("chrome://global/skin/icons/info.svg"); } + /*= full-page-translations-panel-settings-menupopup ==========================*/ + .manage-languages-menuitem { + --menuitem-image: url("chrome://global/skin/icons/settings.svg"); + } + #full-page-translations-panel-settings-menupopup > menuitem[data-l10n-id="translations-panel-settings-about2"] { + --menuitem-image: url("chrome://global/skin/icons/info.svg"); + } + /*= select-translations-panel-settings-menupopup =============================*/ + #select-translations-panel-open-settings-page-menuitem { + --menuitem-image: url("chrome://global/skin/icons/settings.svg"); + } + #select-translations-panel-about-translations-menuitem { + --menuitem-image: url("chrome://global/skin/icons/info.svg"); + } } @supports -moz-bool-pref("userChrome.icon.global_menubar") { /*= main-menubar =============================================================*/ diff --git a/icons/toolbarButton-editorHighlight.svg b/icons/toolbarButton-editorHighlight.svg new file mode 100644 index 0000000..0e46ba0 --- /dev/null +++ b/icons/toolbarButton-editorHighlight.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/icons/context_menu/_content_area.scss b/src/icons/context_menu/_content_area.scss index 165e437..7cad874 100644 --- a/src/icons/context_menu/_content_area.scss +++ b/src/icons/context_menu/_content_area.scss @@ -207,6 +207,9 @@ #context-pdfjs-selectall { --menuitem-image: url("../icons/select-all-on.svg"); } +#context-pdfjs-highlight-selection { + --menuitem-image: url("../icons/toolbarButton-editorHighlight.svg"); +} #context-reveal-password { --menuitem-image: url("../icons/eye-show.svg"); } @@ -226,6 +229,10 @@ --menuitem-image: url("chrome://global/skin/icons/search-glass.svg"); } +#context-translate-selection { + --menuitem-image: url("../icons/translations.svg"); +} + #frame { --menuitem-image: url("../icons/command-frames.svg"); } diff --git a/src/icons/context_menu/_others.scss b/src/icons/context_menu/_others.scss index 8fe0d53..98f40ae 100644 --- a/src/icons/context_menu/_others.scss +++ b/src/icons/context_menu/_others.scss @@ -241,6 +241,13 @@ menuitem.searchbar-clear-history { --menuitem-image: url("../icons/pin-tab.svg"); } +.unified-extensions-context-menu-move-widget-up { + --menuitem-image: url("chrome://global/skin/icons/arrow-up.svg"); +} +.unified-extensions-context-menu-move-widget-down { + --menuitem-image: url("chrome://global/skin/icons/arrow-down.svg"); +} + .unified-extensions-context-menu-manage-extension { --menuitem-image: url("chrome://global/skin/icons/settings.svg"); } @@ -260,3 +267,20 @@ menuitem.searchbar-clear-history { --menuitem-image: url("chrome://global/skin/icons/info.svg"); } } + +/*= full-page-translations-panel-settings-menupopup ==========================*/ +.manage-languages-menuitem { + --menuitem-image: url("chrome://global/skin/icons/settings.svg"); +} +#full-page-translations-panel-settings-menupopup > + menuitem[data-l10n-id="translations-panel-settings-about2"] { + --menuitem-image: url("chrome://global/skin/icons/info.svg"); +} + +/*= select-translations-panel-settings-menupopup =============================*/ +#select-translations-panel-open-settings-page-menuitem { + --menuitem-image: url("chrome://global/skin/icons/settings.svg"); +} +#select-translations-panel-about-translations-menuitem { + --menuitem-image: url("chrome://global/skin/icons/info.svg"); +}