Fix: library icon use userChrome.icon.library

This commit is contained in:
alstjr7375 2022-03-28 12:17:03 +09:00
parent bd67605ce0
commit a5d69c933c
5 changed files with 52 additions and 15 deletions

View file

@ -3,7 +3,10 @@
--menuitem-image: url("chrome://browser/skin/bookmark.svg");
}
#newfolder {
--menuitem-image: url("./icons/folder.svg");
--menuitem-image: url("chrome://global/skin/icons/folder.svg");
@include Option("userChrome.icon.library") {
--menuitem-image: url("./icons/folder.svg");
}
}
#newseparator {
--menuitem-image: url("./icons/vertical-line.svg");

View file

@ -75,7 +75,10 @@
/* checkbox */
}
.downloadShowMenuItem {
--menuitem-image: url("./icons/folder.svg");
--menuitem-image: url("chrome://global/skin/icons/folder.svg");
@include Option("userChrome.icon.library") {
--menuitem-image: url("./icons/folder.svg");
}
}
#downloadsContextMenu > menuitem[command="downloadsCmd_openReferrer"] {

View file

@ -50,7 +50,10 @@
--menuitem-image: url("chrome://browser/skin/bookmark.svg");
}
#placesContext_new\:folder {
--menuitem-image: url("./icons/folder.svg");
--menuitem-image: url("chrome://global/skin/icons/folder.svg");
@include Option("userChrome.icon.library") {
--menuitem-image: url("./icons/folder.svg");
}
}
#placesContext_new\:separator {
--menuitem-image: url("./icons/vertical-line.svg");

View file

@ -2982,10 +2982,11 @@
/* neighbouring tabs should "pinch" together */
@supports not -moz-bool-pref("userChrome.tab.photon_like_padding") {
.tabbrowser-tab {
padding-inline: 1px !important;
@supports -moz-bool-pref("userChrome.tab.lepton_like_padding") {
.tabbrowser-tab {
padding-inline: 1px !important;
}
}
.tabbrowser-tab:not([last-visible-tab]) {
margin-inline-end: -0.5px !important;
}
@ -4378,13 +4379,13 @@
/*= Clipped tabs =============================================================*/
/** Clipped tabs - Letters cleary *********************************************/
@supports -moz-bool-pref("userChrome.tab.letters_cleary") {
:root {
--inline-tab-padding: 6px !important;
#tabbrowser-tabs[closebuttons="activetab"] {
--inline-tab-padding: 7px !important;
/* Original: 8px */
}
:root[uidensity="touch"] {
--inline-tab-padding: 8px !important;
#tabbrowser-tabs[overflow="true"] {
--inline-tab-padding: 6px !important;
/* Original: 8px */
}
@ -6489,7 +6490,12 @@
}
#placesContext_new\:folder {
--menuitem-image: url("./icons/folder.svg");
--menuitem-image: url("chrome://global/skin/icons/folder.svg");
}
@supports -moz-bool-pref("userChrome.icon.library") {
#placesContext_new\:folder {
--menuitem-image: url("./icons/folder.svg");
}
}
#placesContext_new\:separator {
@ -6604,7 +6610,12 @@
}
.downloadShowMenuItem {
--menuitem-image: url("./icons/folder.svg");
--menuitem-image: url("chrome://global/skin/icons/folder.svg");
}
@supports -moz-bool-pref("userChrome.icon.library") {
.downloadShowMenuItem {
--menuitem-image: url("./icons/folder.svg");
}
}
#downloadsContextMenu > menuitem[command="downloadsCmd_openReferrer"] {
@ -7082,7 +7093,12 @@
}
#newfolder {
--menuitem-image: url("./icons/folder.svg");
--menuitem-image: url("chrome://global/skin/icons/folder.svg");
}
@supports -moz-bool-pref("userChrome.icon.library") {
#newfolder {
--menuitem-image: url("./icons/folder.svg");
}
}
#newseparator {

View file

@ -126,11 +126,13 @@
/* Control Bar */
#controlsContainer .controlBar {
transition: transform 350ms ease;
opacity: 1 !important;
}
#controlsContainer .controlBar[hidden] {
transform: translateY(100%);
transition: transform 350ms ease-in-out, opacity 1s ease 100ms !important;
opacity: 0 !important;
}
#controlsContainer .controlBar[hidden] .progressBar,
@ -1970,7 +1972,12 @@
}
#placesContext_new\:folder {
--menuitem-image: url("./icons/folder.svg");
--menuitem-image: url("chrome://global/skin/icons/folder.svg");
}
@supports -moz-bool-pref("userChrome.icon.library") {
#placesContext_new\:folder {
--menuitem-image: url("./icons/folder.svg");
}
}
#placesContext_new\:separator {
@ -2004,7 +2011,12 @@
}
#newfolder {
--menuitem-image: url("./icons/folder.svg");
--menuitem-image: url("chrome://global/skin/icons/folder.svg");
}
@supports -moz-bool-pref("userChrome.icon.library") {
#newfolder {
--menuitem-image: url("./icons/folder.svg");
}
}
#newseparator {