diff --git a/css/leptonChrome.css b/css/leptonChrome.css index 541c0921..dac3290c 100644 --- a/css/leptonChrome.css +++ b/css/leptonChrome.css @@ -10748,6 +10748,7 @@ --uc-tab-copy-icon: url("../icons/tab-copy.svg"); --uc-tab-unload-icon: url("../icons/tab-unload.svg"); --uc-tab-multiple-icon: url("../icons/tab-desktop-multiple.svg"); + --uc-tab-close-icon: url("../icons/close-tab.svg"); --uc-tab-close-duplicate-icon: url("../icons/close-duplicate-tabs.svg"); --uc-new-tab-icon: url("../icons/new-tab.svg"); --uc-new-tab-forward-icon: url("../icons/new-tab-forward.svg"); @@ -10767,6 +10768,7 @@ --uc-tab-copy-icon: url("../icons/tab-copy-photon.svg"); --uc-tab-unload-icon: url("../icons/tab-unload-photon.svg"); --uc-tab-multiple-icon: url("../icons/tab-multiple.svg"); + --uc-tab-close-icon: url("../icons/close-tab-photon.svg"); --uc-tab-close-duplicate-icon: url("../icons/close-duplicate-tabs-photon.svg"); --uc-new-tab-icon: url("../icons/new-tab-photon.svg"); --uc-new-tab-forward-icon: url("../icons/new-tab-forward-photon.svg"); @@ -13121,6 +13123,14 @@ #menu_openFile { --menuitem-image: url("../icons/toolbarButton-upload.svg"); } + #menu_close { + --menuitem-image: var(--uc-tab-close-icon); + } + @supports -moz-bool-pref("userChrome.icon.menu.full") { + #menu_closeWindow { + --menuitem-image: url("../icons/close-window.svg"); + } + } #menu_savePage { --menuitem-image: url("../icons/toolbarButton-download.svg"); } @@ -13174,6 +13184,11 @@ #menu_find { --menuitem-image: url("chrome://global/skin/icons/search-glass.svg"); } + @supports -moz-bool-pref("userChrome.icon.menu.full") { + #menu_findAgain { + --menuitem-image: url("../icons/find-again.svg"); + } + } #menu_preferences { --menuitem-image: url("chrome://global/skin/icons/settings.svg"); } @@ -25381,6 +25396,7 @@ --uc-tab-copy-icon: url("../icons/tab-copy.svg"); --uc-tab-unload-icon: url("../icons/tab-unload.svg"); --uc-tab-multiple-icon: url("../icons/tab-desktop-multiple.svg"); + --uc-tab-close-icon: url("../icons/close-tab.svg"); --uc-tab-close-duplicate-icon: url("../icons/close-duplicate-tabs.svg"); --uc-new-tab-icon: url("../icons/new-tab.svg"); --uc-new-tab-forward-icon: url("../icons/new-tab-forward.svg"); @@ -25409,6 +25425,7 @@ --uc-tab-copy-icon: url("../icons/tab-copy-photon.svg"); --uc-tab-unload-icon: url("../icons/tab-unload-photon.svg"); --uc-tab-multiple-icon: url("../icons/tab-multiple.svg"); + --uc-tab-close-icon: url("../icons/close-tab-photon.svg"); --uc-tab-close-duplicate-icon: url("../icons/close-duplicate-tabs-photon.svg"); --uc-new-tab-icon: url("../icons/new-tab-photon.svg"); --uc-new-tab-forward-icon: url("../icons/new-tab-forward-photon.svg"); @@ -28448,47 +28465,73 @@ #menu_openFile { --menuitem-image: url("../icons/toolbarButton-upload.svg"); } + #menu_close { + --menuitem-image: var(--uc-tab-close-icon); + } + /* Mange Containers */ + /*= menu_EditPopup ===========================================================*/ + /*= menu_viewPopup ===========================================================*/ + /* view-menu-popup sub menu */ + /* viewSidebarMenu sub menu */ + /* viewFullZoomMenu sub menu */ + /*= goPopup ==================================================================*/ + /* sub menu */ + /*= bookmarksMenuPopup =======================================================*/ + /*= menu_ToolsPopup ==========================================================*/ + /* menuWebDeveloperPopup sub menu */ + /*= windowPopup ==============================================================*/ + /*= menu_HelpPopup ===========================================================*/ +} +@media (not (-moz-bool-pref: "userChrome.icon.disabled")) and (-moz-bool-pref: "userChrome.icon.menu") and (-moz-bool-pref: "userChrome.icon.global_menu") and (-moz-bool-pref: "userChrome.icon.menu.full") { + #menu_closeWindow { + --menuitem-image: url("../icons/close-window.svg"); + } +} +@media (not (-moz-bool-pref: "userChrome.icon.disabled")) and (-moz-bool-pref: "userChrome.icon.menu") and (-moz-bool-pref: "userChrome.icon.global_menu") { #menu_savePage { --menuitem-image: url("../icons/toolbarButton-download.svg"); } +} +@media (not (-moz-bool-pref: "userChrome.icon.disabled")) and (-moz-bool-pref: "userChrome.icon.menu") and (-moz-bool-pref: "userChrome.icon.global_menu") { #menu_sendLink { --menuitem-image: url("../icons/mail.svg"); } +} +@media (not (-moz-bool-pref: "userChrome.icon.disabled")) and (-moz-bool-pref: "userChrome.icon.menu") and (-moz-bool-pref: "userChrome.icon.global_menu") { menu.share-tab-url-item { --menuitem-image: url("chrome://browser/skin/share.svg"); } +} +@media (not (-moz-bool-pref: "userChrome.icon.disabled")) and (-moz-bool-pref: "userChrome.icon.menu") and (-moz-bool-pref: "userChrome.icon.global_menu") { #menu_print { --menuitem-image: url("chrome://global/skin/icons/print.svg"); } +} +@media (not (-moz-bool-pref: "userChrome.icon.disabled")) and (-moz-bool-pref: "userChrome.icon.menu") and (-moz-bool-pref: "userChrome.icon.global_menu") { #menu_importFromAnotherBrowser { --menuitem-image: url("chrome://browser/skin/import.svg"); } +} +@media (not (-moz-bool-pref: "userChrome.icon.disabled")) and (-moz-bool-pref: "userChrome.icon.menu") and (-moz-bool-pref: "userChrome.icon.global_menu") { #goOfflineMenuitem { /* checkbox */ --menuitem-image: url("../icons/plug-disconnected.svg"); } +} +@media (not (-moz-bool-pref: "userChrome.icon.disabled")) and (-moz-bool-pref: "userChrome.icon.menu") and (-moz-bool-pref: "userChrome.icon.global_menu") { #menu_FileQuitItem { --menuitem-image: url("../icons/quit.svg"); } - /* Mange Containers */ +} +@media (not (-moz-bool-pref: "userChrome.icon.disabled")) and (-moz-bool-pref: "userChrome.icon.menu") and (-moz-bool-pref: "userChrome.icon.global_menu") { #menu_newUserContext menupopup menuitem:last-child { --menuitem-image: url("chrome://global/skin/icons/settings.svg"); } - /*= menu_EditPopup ===========================================================*/ +} +@media (not (-moz-bool-pref: "userChrome.icon.disabled")) and (-moz-bool-pref: "userChrome.icon.menu") and (-moz-bool-pref: "userChrome.icon.global_menu") { #menu_undo { --menuitem-image: url("../icons/undo.svg"); } - /*= menu_viewPopup ===========================================================*/ - /* view-menu-popup sub menu */ - /* viewSidebarMenu sub menu */ - /* viewFullZoomMenu sub menu */ - /*= goPopup ==================================================================*/ - /* sub menu */ - /*= bookmarksMenuPopup =======================================================*/ - /*= menu_ToolsPopup ==========================================================*/ - /* menuWebDeveloperPopup sub menu */ - /*= windowPopup ==============================================================*/ - /*= menu_HelpPopup ===========================================================*/ } @media (not (-moz-bool-pref: "userChrome.icon.disabled")) and (-moz-bool-pref: "userChrome.icon.menu") and (-moz-bool-pref: "userChrome.icon.global_menu") and (-moz-bool-pref: "userChrome.icon.menu.full") { #menu_redo { @@ -28525,6 +28568,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.global_menu") and (-moz-bool-pref: "userChrome.icon.menu.full") { + #menu_findAgain { + --menuitem-image: url("../icons/find-again.svg"); + } +} @media (not (-moz-bool-pref: "userChrome.icon.disabled")) and (-moz-bool-pref: "userChrome.icon.menu") and (-moz-bool-pref: "userChrome.icon.global_menu") { #menu_preferences { --menuitem-image: url("chrome://global/skin/icons/settings.svg"); diff --git a/css/leptonChromeESR.css b/css/leptonChromeESR.css index 394537d9..699c3e05 100644 --- a/css/leptonChromeESR.css +++ b/css/leptonChromeESR.css @@ -11186,6 +11186,7 @@ --uc-tab-copy-icon: url("../icons/tab-copy.svg"); --uc-tab-unload-icon: url("../icons/tab-unload.svg"); --uc-tab-multiple-icon: url("../icons/tab-desktop-multiple.svg"); + --uc-tab-close-icon: url("../icons/close-tab.svg"); --uc-tab-close-duplicate-icon: url("../icons/close-duplicate-tabs.svg"); --uc-new-tab-icon: url("../icons/new-tab.svg"); --uc-new-tab-forward-icon: url("../icons/new-tab-forward.svg"); @@ -11205,6 +11206,7 @@ --uc-tab-copy-icon: url("../icons/tab-copy-photon.svg"); --uc-tab-unload-icon: url("../icons/tab-unload-photon.svg"); --uc-tab-multiple-icon: url("../icons/tab-multiple.svg"); + --uc-tab-close-icon: url("../icons/close-tab-photon.svg"); --uc-tab-close-duplicate-icon: url("../icons/close-duplicate-tabs-photon.svg"); --uc-new-tab-icon: url("../icons/new-tab-photon.svg"); --uc-new-tab-forward-icon: url("../icons/new-tab-forward-photon.svg"); @@ -13752,6 +13754,14 @@ #menu_openFile { --menuitem-image: url("../icons/toolbarButton-upload.svg"); } + #menu_close { + --menuitem-image: var(--uc-tab-close-icon); + } + @supports -moz-bool-pref("userChrome.icon.menu.full") { + #menu_closeWindow { + --menuitem-image: url("../icons/close-window.svg"); + } + } #menu_savePage { --menuitem-image: url("../icons/toolbarButton-download.svg"); } @@ -13805,6 +13815,11 @@ #menu_find { --menuitem-image: url("chrome://global/skin/icons/search-glass.svg"); } + @supports -moz-bool-pref("userChrome.icon.menu.full") { + #menu_findAgain { + --menuitem-image: url("../icons/find-again.svg"); + } + } #menu_preferences { --menuitem-image: url("chrome://global/skin/icons/settings.svg"); } diff --git a/src/icons/_global_menu.scss b/src/icons/_global_menu.scss index 6997d8da..fa0de58a 100644 --- a/src/icons/_global_menu.scss +++ b/src/icons/_global_menu.scss @@ -22,8 +22,12 @@ --menuitem-image: url("../icons/toolbarButton-upload.svg"); } #menu_close { + --menuitem-image: var(--uc-tab-close-icon); } #menu_closeWindow { + @include Option("userChrome.icon.menu.full") { + --menuitem-image: url("../icons/close-window.svg"); + } } #menu_savePage { @@ -90,6 +94,9 @@ menu.share-tab-url-item { --menuitem-image: url("chrome://global/skin/icons/search-glass.svg"); } #menu_findAgain { + @include Option("userChrome.icon.menu.full") { + --menuitem-image: url("../icons/find-again.svg"); + } } #textfieldDirection-swap { diff --git a/src/icons/_index.scss b/src/icons/_index.scss index bbf079a0..c9fe7f83 100644 --- a/src/icons/_index.scss +++ b/src/icons/_index.scss @@ -7,6 +7,7 @@ --uc-tab-copy-icon: url("../icons/tab-copy.svg"); --uc-tab-unload-icon: url("../icons/tab-unload.svg"); --uc-tab-multiple-icon: url("../icons/tab-desktop-multiple.svg"); + --uc-tab-close-icon: url("../icons/close-tab.svg"); --uc-tab-close-duplicate-icon: url("../icons/close-duplicate-tabs.svg"); --uc-new-tab-icon: url("../icons/new-tab.svg"); --uc-new-tab-forward-icon: url("../icons/new-tab-forward.svg"); @@ -17,6 +18,7 @@ --uc-tab-copy-icon: url("../icons/tab-copy-photon.svg"); --uc-tab-unload-icon: url("../icons/tab-unload-photon.svg"); --uc-tab-multiple-icon: url("../icons/tab-multiple.svg"); + --uc-tab-close-icon: url("../icons/close-tab-photon.svg"); --uc-tab-close-duplicate-icon: url("../icons/close-duplicate-tabs-photon.svg"); --uc-new-tab-icon: url("../icons/new-tab-photon.svg"); --uc-new-tab-forward-icon: url("../icons/new-tab-forward-photon.svg");