diff --git a/css/leptonChrome.css b/css/leptonChrome.css
index 0761f1e..0c96fc1 100644
--- a/css/leptonChrome.css
+++ b/css/leptonChrome.css
@@ -9707,7 +9707,11 @@
#treestyletab_piro_sakura_ne_jp-menuitem-_context_duplicateTab,
#tabcenter-reborn_ariasuni-menuitem-_contextMenuDuplicateTab,
#sidebartabs_asamuzak_jp-menuitem-_dupeTab {
- --menuitem-image: url("../icons/notebook-subsection.svg");
+ --menuitem-image: url("../icons/tab-copy.svg");
+ }
+
+ #tabcenter-reborn_ariasuni-menuitem-_contextMenuUnloadTab {
+ --menuitem-image: url("../icons/tab-unload.svg");
}
#context_bookmarkTab,
@@ -9767,6 +9771,15 @@
--menuitem-image: url("chrome://global/skin/icons/close.svg");
}
+ @supports -moz-bool-pref("userChrome.icon.menu.full") {
+ #context_closeTabOptions,
+ #treestyletab_piro_sakura_ne_jp-menuitem-_context_closeMultipleTabs,
+ #tabcenter-reborn_ariasuni-menuitem-_contextMenuCloseTabs,
+ #sidebartabs_asamuzak_jp-menuitem-_closeMultipleTabs {
+ --menuitem-image: url("../icons/filter-dismiss.svg");
+ }
+ }
+
#context_undoCloseTab,
#treestyletab_piro_sakura_ne_jp-menuitem-_context_undoCloseTab,
#treestyletab_piro_sakura_ne_jp-menuitem-_noContextTab\:context_undoCloseTab,
@@ -10495,6 +10508,12 @@
--menuitem-image: url("chrome://browser/skin/edit-paste.svg");
}
+ @supports -moz-bool-pref("userChrome.icon.menu.full") {
+ #paste-and-go {
+ --menuitem-image: url("../icons/edit-paste-go.svg");
+ }
+ }
+
#urlbar-input-container .textbox-contextmenu menuitem[cmd="cmd_delete"] {
--menuitem-image: url("chrome://global/skin/icons/delete.svg");
}
@@ -10536,6 +10555,12 @@
}
/* Only searchbar */
+ @supports -moz-bool-pref("userChrome.icon.menu.full") {
+ menuitem.searchbar-paste-and-search {
+ --menuitem-image: url("../icons/edit-paste-search.svg");
+ }
+ }
+
menuitem.searchbar-clear-history {
--menuitem-image: url("chrome://browser/skin/forget.svg");
}
@@ -10830,6 +10855,10 @@
--menuitem-image: url("chrome://browser/skin/sync.svg");
}
+ #menu_openFirefoxView {
+ --menuitem-image: url("chrome://branding/content/icon32.png");
+ }
+
#webDeveloperMenu,
#browserToolsMenu {
--menuitem-image: url("../icons/developer.svg");
diff --git a/icons/edit-paste-go.svg b/icons/edit-paste-go.svg
new file mode 100644
index 0000000..f7abda4
--- /dev/null
+++ b/icons/edit-paste-go.svg
@@ -0,0 +1,4 @@
+
diff --git a/icons/edit-paste-search.svg b/icons/edit-paste-search.svg
new file mode 100644
index 0000000..c2ab698
--- /dev/null
+++ b/icons/edit-paste-search.svg
@@ -0,0 +1,4 @@
+
diff --git a/icons/filter-dismiss.svg b/icons/filter-dismiss.svg
new file mode 100644
index 0000000..bb9ce9b
--- /dev/null
+++ b/icons/filter-dismiss.svg
@@ -0,0 +1,3 @@
+
diff --git a/icons/notebook-subsection.svg b/icons/notebook-subsection.svg
deleted file mode 100644
index d85c15a..0000000
--- a/icons/notebook-subsection.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
\ No newline at end of file
diff --git a/icons/tab-copy.svg b/icons/tab-copy.svg
new file mode 100644
index 0000000..b83cd25
--- /dev/null
+++ b/icons/tab-copy.svg
@@ -0,0 +1,4 @@
+
diff --git a/icons/tab-unload.svg b/icons/tab-unload.svg
new file mode 100644
index 0000000..8907267
--- /dev/null
+++ b/icons/tab-unload.svg
@@ -0,0 +1,4 @@
+
diff --git a/src/icons/_global_menu.scss b/src/icons/_global_menu.scss
index be303a1..fc6d034 100644
--- a/src/icons/_global_menu.scss
+++ b/src/icons/_global_menu.scss
@@ -230,6 +230,9 @@ menu.share-tab-url-item {
#sync-reauthitem {
}
+#menu_openFirefoxView {
+ --menuitem-image: url("chrome://branding/content/icon32.png");
+}
#webDeveloperMenu, /* Legacy */
#browserToolsMenu {
--menuitem-image: url("../icons/developer.svg");
diff --git a/src/icons/context_menu/_others.scss b/src/icons/context_menu/_others.scss
index 69c256c..25f28d8 100644
--- a/src/icons/context_menu/_others.scss
+++ b/src/icons/context_menu/_others.scss
@@ -138,6 +138,9 @@
--menuitem-image: url("chrome://browser/skin/edit-paste.svg");
}
#paste-and-go {
+ @include Option("userChrome.icon.menu.full") {
+ --menuitem-image: url("../icons/edit-paste-go.svg");
+ }
}
#urlbar-input-container .textbox-contextmenu menuitem[cmd="cmd_delete"] {
--menuitem-image: url("chrome://global/skin/icons/delete.svg");
@@ -175,6 +178,9 @@
/* Only searchbar */
menuitem.searchbar-paste-and-search {
+ @include Option("userChrome.icon.menu.full") {
+ --menuitem-image: url("../icons/edit-paste-search.svg");
+ }
}
menuitem.searchbar-clear-history {
--menuitem-image: url("chrome://browser/skin/forget.svg");
diff --git a/src/icons/context_menu/_tab_toolbar.scss b/src/icons/context_menu/_tab_toolbar.scss
index 2a38cb3..8d54842 100644
--- a/src/icons/context_menu/_tab_toolbar.scss
+++ b/src/icons/context_menu/_tab_toolbar.scss
@@ -55,9 +55,10 @@
#treestyletab_piro_sakura_ne_jp-menuitem-_context_duplicateTab,
#tabcenter-reborn_ariasuni-menuitem-_contextMenuDuplicateTab,
#sidebartabs_asamuzak_jp-menuitem-_dupeTab {
- --menuitem-image: url("../icons/notebook-subsection.svg");
+ --menuitem-image: url("../icons/tab-copy.svg");
}
#tabcenter-reborn_ariasuni-menuitem-_contextMenuUnloadTab {
+ --menuitem-image: url("../icons/tab-unload.svg");
}
#context_bookmarkTab,
@@ -119,10 +120,13 @@
#sidebartabs_asamuzak_jp-menuitem-_closeTab {
--menuitem-image: url("chrome://global/skin/icons/close.svg");
}
+#context_closeTabOptions,
+#treestyletab_piro_sakura_ne_jp-menuitem-_context_closeMultipleTabs,
#tabcenter-reborn_ariasuni-menuitem-_contextMenuCloseTabs,
#sidebartabs_asamuzak_jp-menuitem-_closeMultipleTabs {
-}
-#context_closeTabOptions {
+ @include Option("userChrome.icon.menu.full") {
+ --menuitem-image: url("../icons/filter-dismiss.svg");
+ }
}
#context_undoCloseTab,
#treestyletab_piro_sakura_ne_jp-menuitem-_context_undoCloseTab,