Add: Icons - Floorp browser progressive web apps #819

Co-authored-by: Ryosuke Asano <ryosukeusuusu@gmail.com>
This commit is contained in:
alstjr7375 2023-12-02 13:52:00 +09:00
parent 9c4cbe01cd
commit 08079e8989
3 changed files with 70 additions and 0 deletions

32
css/leptonChrome.css generated
View file

@ -13175,6 +13175,12 @@
}
}
/*= Floorp Browser ===========================================================*/
#ssbPageAction-image {
list-style-image: url("chrome://browser/skin/install-ssb.svg");
}
#ssbPageAction-image[open-ssb="true"] {
list-style-image: url("chrome://browser/skin/install-ssb.svg");
}
@supports -moz-bool-pref("userChrome.icon.panel") {
#rebootappmenu {
list-style-image: url("../icons/refresh-cw.svg");
@ -13182,6 +13188,15 @@
#openprofiledir {
list-style-image: var(--uc-folder-icon);
}
#appMenu-ssb-button {
list-style-image: url("chrome://browser/skin/install-ssb.svg");
}
#appMenu-install-or-open-ssb-current-page-button {
list-style-image: url("chrome://browser/skin/install-ssb.svg");
}
#appMenu-install-or-open-ssb-current-page-button[open-ssb="true"] {
list-style-image: url("chrome://browser/skin/install-ssb.svg");
}
}
@supports -moz-bool-pref("userChrome.icon.menu") {
#toggle_sharemode {
@ -28273,6 +28288,14 @@
--menuitem-image: url("chrome://browser/skin/onion.svg");
}
}
@media not (-moz-bool-pref: "userChrome.icon.disabled") {
#ssbPageAction-image {
list-style-image: url("chrome://browser/skin/install-ssb.svg");
}
#ssbPageAction-image[open-ssb="true"] {
list-style-image: url("chrome://browser/skin/install-ssb.svg");
}
}
@media (not (-moz-bool-pref: "userChrome.icon.disabled")) and (-moz-bool-pref: "userChrome.icon.panel") {
#rebootappmenu {
list-style-image: url("../icons/refresh-cw.svg");
@ -28280,6 +28303,15 @@
#openprofiledir {
list-style-image: var(--uc-folder-icon);
}
#appMenu-ssb-button {
list-style-image: url("chrome://browser/skin/install-ssb.svg");
}
#appMenu-install-or-open-ssb-current-page-button {
list-style-image: url("chrome://browser/skin/install-ssb.svg");
}
#appMenu-install-or-open-ssb-current-page-button[open-ssb="true"] {
list-style-image: url("chrome://browser/skin/install-ssb.svg");
}
}
@media (not (-moz-bool-pref: "userChrome.icon.disabled")) and (-moz-bool-pref: "userChrome.icon.menu") {
#toggle_sharemode {

View file

@ -13784,6 +13784,12 @@
}
}
/*= Floorp Browser ===========================================================*/
#ssbPageAction-image {
list-style-image: url("chrome://browser/skin/install-ssb.svg");
}
#ssbPageAction-image[open-ssb="true"] {
list-style-image: url("chrome://browser/skin/install-ssb.svg");
}
@supports -moz-bool-pref("userChrome.icon.panel") {
#rebootappmenu {
list-style-image: url("../icons/refresh-cw.svg");
@ -13791,6 +13797,15 @@
#openprofiledir {
list-style-image: var(--uc-folder-icon);
}
#appMenu-ssb-button {
list-style-image: url("chrome://browser/skin/install-ssb.svg");
}
#appMenu-install-or-open-ssb-current-page-button {
list-style-image: url("chrome://browser/skin/install-ssb.svg");
}
#appMenu-install-or-open-ssb-current-page-button[open-ssb="true"] {
list-style-image: url("chrome://browser/skin/install-ssb.svg");
}
}
@supports -moz-bool-pref("userChrome.icon.menu") {
#toggle_sharemode {

View file

@ -1,3 +1,12 @@
// Page Action button. Not always visible
#ssbPageAction-image {
list-style-image: url("chrome://browser/skin/install-ssb.svg");
&[open-ssb="true"] {
// Page Action button. If page has been already installed or can be install PWA
list-style-image: url("chrome://browser/skin/install-ssb.svg");
}
}
@include Option("userChrome.icon.panel") {
#rebootappmenu {
list-style-image: url("../icons/refresh-cw.svg");
@ -6,6 +15,20 @@
#openprofiledir {
list-style-image: var(--uc-folder-icon);
}
// Panel UI top button
#appMenu-ssb-button {
list-style-image: url("chrome://browser/skin/install-ssb.svg");
}
// Panel UI subView button for install ssb
#appMenu-install-or-open-ssb-current-page-button {
list-style-image: url("chrome://browser/skin/install-ssb.svg");
&[open-ssb="true"] {
// Panel UI subView button for open ssb window
list-style-image: url("chrome://browser/skin/install-ssb.svg");
}
}
}
@include Option("userChrome.icon.menu") {
#toggle_sharemode {