diff --git a/src/other/firefox/Monterey/parts/tabsbar-alt.css b/src/other/firefox/Monterey/parts/tabsbar-alt.css index d70bc8c4..c0c016b3 100644 --- a/src/other/firefox/Monterey/parts/tabsbar-alt.css +++ b/src/other/firefox/Monterey/parts/tabsbar-alt.css @@ -210,15 +210,15 @@ tab[selected]:-moz-window-inactive .tab-label { } } -.tabbrowser-tab .tab-icon-overlay:not([crashed]):is([pinned], [sharing]) { - background-color: var(--gnome-tabbar-tab-background) !important; +.tabbrowser-tab .tab-icon-overlay:not([crashed]):is([soundplaying], [muted], [activemedia-blocked]) { + background-color: transparent !important; } -.tabbrowser-tab[selected=true] .tab-icon-overlay:not([crashed]):is([pinned], [sharing]) { - background-color: var(--gnome-tabbar-tab-active-background) !important; +.tabbrowser-tab[selected=true] .tab-icon-overlay:not([crashed]):is([soundplaying], [muted], [activemedia-blocked]) { + background-color: transparent !important; } -.tabbrowser-tab .tab-icon-overlay:not([crashed]):is([pinned], [sharing]):hover { +.tabbrowser-tab .tab-icon-overlay:not([crashed]):is([soundplaying], [muted], [activemedia-blocked]):hover { background-color: var(--gnome-tabbar-tab-hover-background) !important; } diff --git a/src/other/firefox/Monterey/parts/tabsbar.css b/src/other/firefox/Monterey/parts/tabsbar.css index 2ca0836e..c78db6a0 100644 --- a/src/other/firefox/Monterey/parts/tabsbar.css +++ b/src/other/firefox/Monterey/parts/tabsbar.css @@ -158,15 +158,15 @@ tab[selected]:-moz-window-inactive .tab-label { inset-inline-end: 0 !important; } -.tabbrowser-tab .tab-icon-overlay:not([crashed]):is([pinned], [sharing]) { - background-color: var(--gnome-tabbar-tab-background) !important; +.tabbrowser-tab .tab-icon-overlay:not([crashed]):is([soundplaying], [muted], [activemedia-blocked]) { + background-color: transparent !important; } -.tabbrowser-tab[selected=true] .tab-icon-overlay:not([crashed]):is([pinned], [sharing]) { - background-color: var(--gnome-tabbar-tab-active-background) !important; +.tabbrowser-tab[selected=true] .tab-icon-overlay:not([crashed]):is([soundplaying], [muted], [activemedia-blocked]) { + background-color: transparent !important; } -.tabbrowser-tab .tab-icon-overlay:not([crashed]):is([pinned], [sharing]):hover { +.tabbrowser-tab .tab-icon-overlay:not([crashed]):is([soundplaying], [muted], [activemedia-blocked]):hover { background-color: var(--gnome-tabbar-tab-hover-background) !important; } diff --git a/src/other/firefox/WhiteSur/parts/headerbar-urlbar.css b/src/other/firefox/WhiteSur/parts/headerbar-urlbar.css index 1ca04602..ec994e19 100644 --- a/src/other/firefox/WhiteSur/parts/headerbar-urlbar.css +++ b/src/other/firefox/WhiteSur/parts/headerbar-urlbar.css @@ -209,7 +209,7 @@ toolbarspring { border-radius: 5px !important; } -#star-button-box.urlbar-page-action { +.urlbar-page-action { padding: 5px 6px !important; } diff --git a/src/other/firefox/WhiteSur/parts/tabsbar-adaptive.css b/src/other/firefox/WhiteSur/parts/tabsbar-adaptive.css index 6125a2a7..c6090622 100644 --- a/src/other/firefox/WhiteSur/parts/tabsbar-adaptive.css +++ b/src/other/firefox/WhiteSur/parts/tabsbar-adaptive.css @@ -383,15 +383,15 @@ tab[selected]:-moz-window-inactive { display: none !important; } -.tabbrowser-tab .tab-icon-overlay:not([crashed]):is([pinned], [sharing]) { +.tabbrowser-tab .tab-icon-overlay:not([crashed]):is([soundplaying], [muted], [activemedia-blocked]) { background-color: var(--gnome-tabbar-tab-background) !important; } -.tabbrowser-tab[selected=true] .tab-icon-overlay:not([crashed]):is([pinned], [sharing]) { +.tabbrowser-tab[selected=true] .tab-icon-overlay:not([crashed]):is([soundplaying], [muted], [activemedia-blocked]) { background-color: var(--gnome-tabbar-tab-active-background) !important; } -.tabbrowser-tab .tab-icon-overlay:not([crashed]):is([pinned], [sharing]):hover { +.tabbrowser-tab .tab-icon-overlay:not([crashed]):is([soundplaying], [muted], [activemedia-blocked]):hover { background-color: var(--gnome-tabbar-tab-hover-background) !important; } diff --git a/src/other/firefox/WhiteSur/parts/tabsbar.css b/src/other/firefox/WhiteSur/parts/tabsbar.css index 92adcd1a..7b445528 100644 --- a/src/other/firefox/WhiteSur/parts/tabsbar.css +++ b/src/other/firefox/WhiteSur/parts/tabsbar.css @@ -372,15 +372,15 @@ tab[selected]:-moz-window-inactive { display: none !important; } -.tabbrowser-tab .tab-icon-overlay:not([crashed]):is([pinned], [sharing]) { +.tabbrowser-tab .tab-icon-overlay:not([crashed]):is([soundplaying], [muted], [activemedia-blocked]) { background-color: var(--gnome-tabbar-tab-background) !important; } -.tabbrowser-tab[selected=true] .tab-icon-overlay:not([crashed]):is([pinned], [sharing]) { +.tabbrowser-tab[selected=true] .tab-icon-overlay:not([crashed]):is([soundplaying], [muted], [activemedia-blocked]) { background-color: var(--gnome-tabbar-tab-active-background) !important; } -.tabbrowser-tab .tab-icon-overlay:not([crashed]):is([pinned], [sharing]):hover { +.tabbrowser-tab .tab-icon-overlay:not([crashed]):is([soundplaying], [muted], [activemedia-blocked]):hover { background-color: var(--gnome-tabbar-tab-hover-background) !important; } diff --git a/src/other/firefox/common/icons/side-view.svg b/src/other/firefox/common/icons/side-view.svg new file mode 100644 index 00000000..857946d1 --- /dev/null +++ b/src/other/firefox/common/icons/side-view.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/other/firefox/common/icons/universal-notepad.svg b/src/other/firefox/common/icons/universal-notepad.svg new file mode 100644 index 00000000..4854308d --- /dev/null +++ b/src/other/firefox/common/icons/universal-notepad.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/other/firefox/common/parts/icons.css b/src/other/firefox/common/parts/icons.css index 49ef70e7..9fc754fc 100644 --- a/src/other/firefox/common/parts/icons.css +++ b/src/other/firefox/common/parts/icons.css @@ -266,16 +266,19 @@ menu[disabled] > .menu-right { } /* Sound icons */ -.tab-icon-overlay[soundplaying] { +.tab-icon-overlay:not([crashed])[soundplaying] { list-style-image: url("../icons/audio-playing-symbolic.svg") !important; + background-image: none !important; } -.tab-icon-overlay[muted] { +.tab-icon-overlay:not([crashed])[muted] { list-style-image: url("../icons/audio-muted-symbolic.svg") !important; + background-image: none !important; } .tab-icon-overlay[activemedia-blocked] { list-style-image: url("../icons/tab-audio-blocked-small.svg") !important; + background-image: none !important; } .tab-icon-stack[activemedia-blocked="true"] .tab-icon-image { @@ -357,7 +360,8 @@ menu[disabled] > .menu-right { #add-ons-button, #unified-extensions-button, #addons-notification-icon, -.install-icon { +.install-icon, +#identity-box[pageproxystate="valid"].extensionPage #identity-icon { list-style-image: url("../icons/application-x-addon-symbolic.svg") !important; } /* Find button */ @@ -665,13 +669,13 @@ toolbar:not([brighttext]) .webextension-browser-action:-moz-lwtheme { list-style-image: url("../icons/tool-profiler.svg") !important; } -/* page action */ -.urlbar-page-action { - list-style-image: url("../icons/container-openin.svg") !important; +/* containers extension */ +.urlbar-page-action > .urlbar-icon { + filter: none !important; +} - > .urlbar-icon { - filter: none !important; - } +#pageAction-urlbar-_testpilot-containers { + list-style-image: url("../icons/container-openin.svg") !important; } #_testpilot-containers-BAP .toolbarbutton-icon { @@ -703,6 +707,25 @@ toolbar:not([brighttext]) .webextension-browser-action:-moz-lwtheme { --identity-icon: url("../icons/dollar.svg") !important; } +/* side view extension */ +#pageAction-urlbar-side-view_mozilla_org, +#sidebarswitcher_menu_side-view_mozilla_org-sidebar-action, +#side-view_mozilla_org-BAP .toolbarbutton-icon, +#sidebar-box[sidebarcommand="side-view_mozilla_org-sidebar-action"] > #sidebar-header > #sidebar-switcher-target > #sidebar-icon { + list-style-image: url("../icons/side-view.svg") !important; +} + +#side-view_mozilla_org-menuitem-_open-in-sidebar .menu-iconic-icon { + background-image: url("../icons/side-view.svg") !important; +} + +/* Firefox note extension */ +#notes_mozilla_com-BAP .toolbarbutton-icon, +#sidebarswitcher_menu_notes_mozilla_com-sidebar-action, +#sidebar-box[sidebarcommand="notes_mozilla_com-sidebar-action"] > #sidebar-header > #sidebar-switcher-target > #sidebar-icon { + list-style-image: url("../icons/universal-notepad.svg") !important; +} + /* Fix flat buttons icons aproach */ button.close::before { content: "";