From bb9ecd6dcc0537f2346163d4146b28a2e7f172b2 Mon Sep 17 00:00:00 2001 From: alstjr7375 Date: Mon, 13 Jun 2022 15:02:33 +0900 Subject: [PATCH] Add: Option - tab contextmenu's share icon #412 --- css/leptonChrome.css | 6 ++++++ src/icons/context_menu/_tab_toolbar.scss | 6 ++++++ user.js | 1 + 3 files changed, 13 insertions(+) diff --git a/css/leptonChrome.css b/css/leptonChrome.css index d552be7..36b1950 100644 --- a/css/leptonChrome.css +++ b/css/leptonChrome.css @@ -6377,6 +6377,12 @@ --menuitem-image: url("../icons/share.svg"); } + @supports -moz-bool-pref("userChrome.icon.context_menu.share") { + #context_shareTabURL, + menuitem.share-tab-url-item { + --menuitem-image: url("../icons/share.svg"); + } + } #context_reopenInContainer { --menuitem-image: url("../icons/container-openin-16.svg"); } diff --git a/src/icons/context_menu/_tab_toolbar.scss b/src/icons/context_menu/_tab_toolbar.scss index 00c8aaf..95eeec6 100644 --- a/src/icons/context_menu/_tab_toolbar.scss +++ b/src/icons/context_menu/_tab_toolbar.scss @@ -44,6 +44,12 @@ /* At windows */ --menuitem-image: url("../icons/share.svg"); } +@include Option("userChrome.icon.context_menu.share") { + #context_shareTabURL, /* Legacy */ + menuitem.share-tab-url-item { + --menuitem-image: url("../icons/share.svg"); + } +} #context_reopenInContainer { --menuitem-image: url("../icons/container-openin-16.svg"); } diff --git a/user.js b/user.js index f40bcae..a288624 100644 --- a/user.js +++ b/user.js @@ -108,6 +108,7 @@ user_pref("userChrome.tab.bottom_rounded_corner", true); // user_pref("userChrome.icon.account_image_to_right", true); // user_pref("userChrome.icon.account_label_to_right", true); +// user_pref("userChrome.icon.context_menu.share", true); // -- User Content ------------------------------------------------------------- // user_pref("userContent.player.ui.twoline", true);