From 448302b48f7b58dfcdf0625d5ab91f33d47e4e6e Mon Sep 17 00:00:00 2001 From: alstjr7375 Date: Tue, 6 Jun 2023 14:51:19 +0900 Subject: [PATCH] Fix: Icons - Floorp icons #710 --- css/leptonChrome.css | 19 +++++++++++++++++-- src/icons/_index.scss | 7 ++----- src/icons/fork_browsers/_floorp.scss | 13 +++++++++++++ src/icons/fork_browsers/_index.scss | 8 ++++++++ .../{ => fork_browsers}/_tor_browser.scss | 0 src/icons/{ => fork_browsers}/_waterfox.scss | 0 6 files changed, 40 insertions(+), 7 deletions(-) create mode 100644 src/icons/fork_browsers/_floorp.scss create mode 100644 src/icons/fork_browsers/_index.scss rename src/icons/{ => fork_browsers}/_tor_browser.scss (100%) rename src/icons/{ => fork_browsers}/_waterfox.scss (100%) diff --git a/css/leptonChrome.css b/css/leptonChrome.css index 35904ea..77e0f51 100644 --- a/css/leptonChrome.css +++ b/css/leptonChrome.css @@ -12227,7 +12227,8 @@ } } } - /** Waterfox ******************************************************************/ + /** Icons for fork browsers ***************************************************/ + /*= Waterfox =================================================================*/ @supports -moz-bool-pref("userChrome.icon.panel") { #appMenu-restart-button { list-style-image: url("../icons/refresh-cw.svg") !important; @@ -12244,7 +12245,7 @@ --menuitem-image: url("../icons/private-favicon.svg"); } } - /** Tor Browser ***************************************************************/ + /*= Tor Browser ==============================================================*/ @supports -moz-bool-pref("userChrome.icon.panel") { #appMenuNewIdentity { list-style-image: url("chrome://browser/skin/new_identity.svg"); @@ -12267,4 +12268,18 @@ --menuitem-image: url("chrome://browser/skin/onion.svg"); } } + /*= Floorp Browser ===========================================================*/ + @supports -moz-bool-pref("userChrome.icon.panel") { + #rebootappmenu { + list-style-image: url("../icons/refresh-cw.svg"); + } + #openprofiledir { + list-style-image: url("../icons//folder.svg"); + } + } + @supports -moz-bool-pref("userChrome.icon.menu") { + #usercssloader-menu { + --menuitem-image: url("../icons/developer.svg"); + } + } } diff --git a/src/icons/_index.scss b/src/icons/_index.scss index f158aa0..38c116d 100644 --- a/src/icons/_index.scss +++ b/src/icons/_index.scss @@ -38,8 +38,5 @@ } } -/** Waterfox ******************************************************************/ -@import "waterfox"; - -/** Tor Browser ***************************************************************/ -@import "tor_browser"; +/** Icons for fork browsers ***************************************************/ +@import "fork_browsers/index"; diff --git a/src/icons/fork_browsers/_floorp.scss b/src/icons/fork_browsers/_floorp.scss new file mode 100644 index 0000000..dcd15dd --- /dev/null +++ b/src/icons/fork_browsers/_floorp.scss @@ -0,0 +1,13 @@ +@include Option("userChrome.icon.panel") { + #rebootappmenu { + list-style-image: url("../icons/refresh-cw.svg"); + } + #openprofiledir { + list-style-image: url("../icons//folder.svg"); + } +} +@include Option("userChrome.icon.menu") { + #usercssloader-menu { + --menuitem-image: url("../icons/developer.svg"); + } +} diff --git a/src/icons/fork_browsers/_index.scss b/src/icons/fork_browsers/_index.scss new file mode 100644 index 0000000..2a832db --- /dev/null +++ b/src/icons/fork_browsers/_index.scss @@ -0,0 +1,8 @@ +/*= Waterfox =================================================================*/ +@import "waterfox"; + +/*= Tor Browser ==============================================================*/ +@import "tor_browser"; + +/*= Floorp Browser ===========================================================*/ +@import "floorp"; diff --git a/src/icons/_tor_browser.scss b/src/icons/fork_browsers/_tor_browser.scss similarity index 100% rename from src/icons/_tor_browser.scss rename to src/icons/fork_browsers/_tor_browser.scss diff --git a/src/icons/_waterfox.scss b/src/icons/fork_browsers/_waterfox.scss similarity index 100% rename from src/icons/_waterfox.scss rename to src/icons/fork_browsers/_waterfox.scss