From 2596f818e085ed724597ecb0028ec2536392203b Mon Sep 17 00:00:00 2001 From: davidovski Date: Sat, 4 May 2024 01:09:55 +0100 Subject: add firefox userChrome with wavefox --- .../chrome/special/Additional_Elements/Media.svg | 7 ++++ .../special/Additional_Elements/Media_rtl.svg | 7 ++++ firefox/chrome/special/Additional_Elements/PIP.svg | 8 ++++ .../special/Additional_Elements/PIP_Sound.svg | 8 ++++ firefox/chrome/special/linux.css | 49 ++++++++++++++++++++++ firefox/chrome/special/mac.css | 1 + firefox/chrome/special/tabs/option_1/center.svg | 7 ++++ .../chrome/special/tabs/option_1/left_corners.svg | 7 ++++ .../chrome/special/tabs/option_1/right_corners.svg | 7 ++++ firefox/chrome/special/tabs/option_10/center.svg | 7 ++++ .../chrome/special/tabs/option_10/left_corners.svg | 7 ++++ .../special/tabs/option_10/right_corners.svg | 7 ++++ firefox/chrome/special/tabs/option_11/center.svg | 7 ++++ .../chrome/special/tabs/option_11/left_corners.svg | 7 ++++ .../special/tabs/option_11/right_corners.svg | 7 ++++ firefox/chrome/special/tabs/option_12/center.svg | 7 ++++ .../chrome/special/tabs/option_12/left_corners.svg | 7 ++++ .../special/tabs/option_12/right_corners.svg | 7 ++++ firefox/chrome/special/tabs/option_2/center.svg | 7 ++++ .../chrome/special/tabs/option_2/left_corners.svg | 7 ++++ .../chrome/special/tabs/option_2/right_corners.svg | 7 ++++ firefox/chrome/special/tabs/option_3/center.svg | 7 ++++ .../chrome/special/tabs/option_3/left_corners.svg | 7 ++++ .../chrome/special/tabs/option_3/right_corners.svg | 7 ++++ firefox/chrome/special/tabs/option_4/center.svg | 7 ++++ .../chrome/special/tabs/option_4/left_corners.svg | 7 ++++ .../chrome/special/tabs/option_4/right_corners.svg | 7 ++++ firefox/chrome/special/tabs/option_5/center.svg | 7 ++++ .../chrome/special/tabs/option_5/left_corners.svg | 7 ++++ .../chrome/special/tabs/option_5/right_corners.svg | 7 ++++ firefox/chrome/special/tabs/option_6/center.svg | 7 ++++ .../chrome/special/tabs/option_6/left_corners.svg | 7 ++++ .../chrome/special/tabs/option_6/right_corners.svg | 7 ++++ firefox/chrome/special/tabs/option_7/center.svg | 7 ++++ .../chrome/special/tabs/option_7/left_corners.svg | 7 ++++ .../chrome/special/tabs/option_7/right_corners.svg | 7 ++++ firefox/chrome/special/tabs/option_8/center.svg | 7 ++++ .../chrome/special/tabs/option_8/left_corners.svg | 7 ++++ .../chrome/special/tabs/option_8/right_corners.svg | 7 ++++ firefox/chrome/special/tabs/option_9/center.svg | 7 ++++ .../chrome/special/tabs/option_9/left_corners.svg | 7 ++++ .../chrome/special/tabs/option_9/right_corners.svg | 7 ++++ firefox/chrome/special/windows.css | 32 ++++++++++++++ 43 files changed, 364 insertions(+) create mode 100644 firefox/chrome/special/Additional_Elements/Media.svg create mode 100644 firefox/chrome/special/Additional_Elements/Media_rtl.svg create mode 100644 firefox/chrome/special/Additional_Elements/PIP.svg create mode 100644 firefox/chrome/special/Additional_Elements/PIP_Sound.svg create mode 100644 firefox/chrome/special/linux.css create mode 100644 firefox/chrome/special/mac.css create mode 100644 firefox/chrome/special/tabs/option_1/center.svg create mode 100644 firefox/chrome/special/tabs/option_1/left_corners.svg create mode 100644 firefox/chrome/special/tabs/option_1/right_corners.svg create mode 100644 firefox/chrome/special/tabs/option_10/center.svg create mode 100644 firefox/chrome/special/tabs/option_10/left_corners.svg create mode 100644 firefox/chrome/special/tabs/option_10/right_corners.svg create mode 100644 firefox/chrome/special/tabs/option_11/center.svg create mode 100644 firefox/chrome/special/tabs/option_11/left_corners.svg create mode 100644 firefox/chrome/special/tabs/option_11/right_corners.svg create mode 100644 firefox/chrome/special/tabs/option_12/center.svg create mode 100644 firefox/chrome/special/tabs/option_12/left_corners.svg create mode 100644 firefox/chrome/special/tabs/option_12/right_corners.svg create mode 100644 firefox/chrome/special/tabs/option_2/center.svg create mode 100644 firefox/chrome/special/tabs/option_2/left_corners.svg create mode 100644 firefox/chrome/special/tabs/option_2/right_corners.svg create mode 100644 firefox/chrome/special/tabs/option_3/center.svg create mode 100644 firefox/chrome/special/tabs/option_3/left_corners.svg create mode 100644 firefox/chrome/special/tabs/option_3/right_corners.svg create mode 100644 firefox/chrome/special/tabs/option_4/center.svg create mode 100644 firefox/chrome/special/tabs/option_4/left_corners.svg create mode 100644 firefox/chrome/special/tabs/option_4/right_corners.svg create mode 100644 firefox/chrome/special/tabs/option_5/center.svg create mode 100644 firefox/chrome/special/tabs/option_5/left_corners.svg create mode 100644 firefox/chrome/special/tabs/option_5/right_corners.svg create mode 100644 firefox/chrome/special/tabs/option_6/center.svg create mode 100644 firefox/chrome/special/tabs/option_6/left_corners.svg create mode 100644 firefox/chrome/special/tabs/option_6/right_corners.svg create mode 100644 firefox/chrome/special/tabs/option_7/center.svg create mode 100644 firefox/chrome/special/tabs/option_7/left_corners.svg create mode 100644 firefox/chrome/special/tabs/option_7/right_corners.svg create mode 100644 firefox/chrome/special/tabs/option_8/center.svg create mode 100644 firefox/chrome/special/tabs/option_8/left_corners.svg create mode 100644 firefox/chrome/special/tabs/option_8/right_corners.svg create mode 100644 firefox/chrome/special/tabs/option_9/center.svg create mode 100644 firefox/chrome/special/tabs/option_9/left_corners.svg create mode 100644 firefox/chrome/special/tabs/option_9/right_corners.svg create mode 100644 firefox/chrome/special/windows.css (limited to 'firefox/chrome/special') diff --git a/firefox/chrome/special/Additional_Elements/Media.svg b/firefox/chrome/special/Additional_Elements/Media.svg new file mode 100644 index 0000000..9fce8e4 --- /dev/null +++ b/firefox/chrome/special/Additional_Elements/Media.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/firefox/chrome/special/Additional_Elements/Media_rtl.svg b/firefox/chrome/special/Additional_Elements/Media_rtl.svg new file mode 100644 index 0000000..604fa85 --- /dev/null +++ b/firefox/chrome/special/Additional_Elements/Media_rtl.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/firefox/chrome/special/Additional_Elements/PIP.svg b/firefox/chrome/special/Additional_Elements/PIP.svg new file mode 100644 index 0000000..c5bf820 --- /dev/null +++ b/firefox/chrome/special/Additional_Elements/PIP.svg @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/firefox/chrome/special/Additional_Elements/PIP_Sound.svg b/firefox/chrome/special/Additional_Elements/PIP_Sound.svg new file mode 100644 index 0000000..68fe206 --- /dev/null +++ b/firefox/chrome/special/Additional_Elements/PIP_Sound.svg @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/firefox/chrome/special/linux.css b/firefox/chrome/special/linux.css new file mode 100644 index 0000000..014fc73 --- /dev/null +++ b/firefox/chrome/special/linux.css @@ -0,0 +1,49 @@ +@media (-moz-bool-pref: "userChrome.Menu.Icons.Regular.Enabled") or + (-moz-bool-pref: "userChrome.Menu.Icons.Filled.Enabled") +{ + :root + { + --align-menu-icons: -2px -18px; + } +} + +@media (-moz-bool-pref: "userChrome.Linux.Transparency.Low.Enabled") or + (-moz-bool-pref: "userChrome.Linux.Transparency.Medium.Enabled") or + (-moz-bool-pref: "userChrome.Linux.Transparency.High.Enabled") or + (-moz-bool-pref: "userChrome.Linux.Transparency.VeryHigh.Enabled") +{ + :root + { + --toolbox-background-color: ActiveCaption; + + &:-moz-window-inactive + { + --toolbox-background-color: InActiveCaption; + } + + @media (-moz-bool-pref: "userChrome.Linux.Transparency.Low.Enabled") + { + --toolbox-transparency: 25%; + } + + @media (-moz-bool-pref: "userChrome.Linux.Transparency.Medium.Enabled") + { + --toolbox-transparency: 50%; + } + + @media (-moz-bool-pref: "userChrome.Linux.Transparency.High.Enabled") + { + --toolbox-transparency: 75%; + } + + @media (-moz-bool-pref: "userChrome.Linux.Transparency.VeryHigh.Enabled") + { + --toolbox-transparency: 100%; + } + + &[tabsintitlebar]:not([lwtheme]) #navigator-toolbox + { + background-color: color-mix(in srgb, var(--toolbox-background-color), transparent var(--toolbox-transparency)) !important; + } + } +} diff --git a/firefox/chrome/special/mac.css b/firefox/chrome/special/mac.css new file mode 100644 index 0000000..d3f5a12 --- /dev/null +++ b/firefox/chrome/special/mac.css @@ -0,0 +1 @@ + diff --git a/firefox/chrome/special/tabs/option_1/center.svg b/firefox/chrome/special/tabs/option_1/center.svg new file mode 100644 index 0000000..c99e6ce --- /dev/null +++ b/firefox/chrome/special/tabs/option_1/center.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/firefox/chrome/special/tabs/option_1/left_corners.svg b/firefox/chrome/special/tabs/option_1/left_corners.svg new file mode 100644 index 0000000..8e4c4c1 --- /dev/null +++ b/firefox/chrome/special/tabs/option_1/left_corners.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/firefox/chrome/special/tabs/option_1/right_corners.svg b/firefox/chrome/special/tabs/option_1/right_corners.svg new file mode 100644 index 0000000..3e0030e --- /dev/null +++ b/firefox/chrome/special/tabs/option_1/right_corners.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/firefox/chrome/special/tabs/option_10/center.svg b/firefox/chrome/special/tabs/option_10/center.svg new file mode 100644 index 0000000..c99e6ce --- /dev/null +++ b/firefox/chrome/special/tabs/option_10/center.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/firefox/chrome/special/tabs/option_10/left_corners.svg b/firefox/chrome/special/tabs/option_10/left_corners.svg new file mode 100644 index 0000000..af09dda --- /dev/null +++ b/firefox/chrome/special/tabs/option_10/left_corners.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/firefox/chrome/special/tabs/option_10/right_corners.svg b/firefox/chrome/special/tabs/option_10/right_corners.svg new file mode 100644 index 0000000..40231c4 --- /dev/null +++ b/firefox/chrome/special/tabs/option_10/right_corners.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/firefox/chrome/special/tabs/option_11/center.svg b/firefox/chrome/special/tabs/option_11/center.svg new file mode 100644 index 0000000..c99e6ce --- /dev/null +++ b/firefox/chrome/special/tabs/option_11/center.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/firefox/chrome/special/tabs/option_11/left_corners.svg b/firefox/chrome/special/tabs/option_11/left_corners.svg new file mode 100644 index 0000000..45c0a1c --- /dev/null +++ b/firefox/chrome/special/tabs/option_11/left_corners.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/firefox/chrome/special/tabs/option_11/right_corners.svg b/firefox/chrome/special/tabs/option_11/right_corners.svg new file mode 100644 index 0000000..6aa4979 --- /dev/null +++ b/firefox/chrome/special/tabs/option_11/right_corners.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/firefox/chrome/special/tabs/option_12/center.svg b/firefox/chrome/special/tabs/option_12/center.svg new file mode 100644 index 0000000..c99e6ce --- /dev/null +++ b/firefox/chrome/special/tabs/option_12/center.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/firefox/chrome/special/tabs/option_12/left_corners.svg b/firefox/chrome/special/tabs/option_12/left_corners.svg new file mode 100644 index 0000000..2860efc --- /dev/null +++ b/firefox/chrome/special/tabs/option_12/left_corners.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/firefox/chrome/special/tabs/option_12/right_corners.svg b/firefox/chrome/special/tabs/option_12/right_corners.svg new file mode 100644 index 0000000..ec4a9f1 --- /dev/null +++ b/firefox/chrome/special/tabs/option_12/right_corners.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/firefox/chrome/special/tabs/option_2/center.svg b/firefox/chrome/special/tabs/option_2/center.svg new file mode 100644 index 0000000..c99e6ce --- /dev/null +++ b/firefox/chrome/special/tabs/option_2/center.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/firefox/chrome/special/tabs/option_2/left_corners.svg b/firefox/chrome/special/tabs/option_2/left_corners.svg new file mode 100644 index 0000000..e5b4e18 --- /dev/null +++ b/firefox/chrome/special/tabs/option_2/left_corners.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/firefox/chrome/special/tabs/option_2/right_corners.svg b/firefox/chrome/special/tabs/option_2/right_corners.svg new file mode 100644 index 0000000..e222b8a --- /dev/null +++ b/firefox/chrome/special/tabs/option_2/right_corners.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/firefox/chrome/special/tabs/option_3/center.svg b/firefox/chrome/special/tabs/option_3/center.svg new file mode 100644 index 0000000..c99e6ce --- /dev/null +++ b/firefox/chrome/special/tabs/option_3/center.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/firefox/chrome/special/tabs/option_3/left_corners.svg b/firefox/chrome/special/tabs/option_3/left_corners.svg new file mode 100644 index 0000000..6d2e85a --- /dev/null +++ b/firefox/chrome/special/tabs/option_3/left_corners.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/firefox/chrome/special/tabs/option_3/right_corners.svg b/firefox/chrome/special/tabs/option_3/right_corners.svg new file mode 100644 index 0000000..f99c447 --- /dev/null +++ b/firefox/chrome/special/tabs/option_3/right_corners.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/firefox/chrome/special/tabs/option_4/center.svg b/firefox/chrome/special/tabs/option_4/center.svg new file mode 100644 index 0000000..c99e6ce --- /dev/null +++ b/firefox/chrome/special/tabs/option_4/center.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/firefox/chrome/special/tabs/option_4/left_corners.svg b/firefox/chrome/special/tabs/option_4/left_corners.svg new file mode 100644 index 0000000..fab5381 --- /dev/null +++ b/firefox/chrome/special/tabs/option_4/left_corners.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/firefox/chrome/special/tabs/option_4/right_corners.svg b/firefox/chrome/special/tabs/option_4/right_corners.svg new file mode 100644 index 0000000..9d3bd87 --- /dev/null +++ b/firefox/chrome/special/tabs/option_4/right_corners.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/firefox/chrome/special/tabs/option_5/center.svg b/firefox/chrome/special/tabs/option_5/center.svg new file mode 100644 index 0000000..c99e6ce --- /dev/null +++ b/firefox/chrome/special/tabs/option_5/center.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/firefox/chrome/special/tabs/option_5/left_corners.svg b/firefox/chrome/special/tabs/option_5/left_corners.svg new file mode 100644 index 0000000..7ee43a2 --- /dev/null +++ b/firefox/chrome/special/tabs/option_5/left_corners.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/firefox/chrome/special/tabs/option_5/right_corners.svg b/firefox/chrome/special/tabs/option_5/right_corners.svg new file mode 100644 index 0000000..1255192 --- /dev/null +++ b/firefox/chrome/special/tabs/option_5/right_corners.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/firefox/chrome/special/tabs/option_6/center.svg b/firefox/chrome/special/tabs/option_6/center.svg new file mode 100644 index 0000000..c99e6ce --- /dev/null +++ b/firefox/chrome/special/tabs/option_6/center.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/firefox/chrome/special/tabs/option_6/left_corners.svg b/firefox/chrome/special/tabs/option_6/left_corners.svg new file mode 100644 index 0000000..718147a --- /dev/null +++ b/firefox/chrome/special/tabs/option_6/left_corners.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/firefox/chrome/special/tabs/option_6/right_corners.svg b/firefox/chrome/special/tabs/option_6/right_corners.svg new file mode 100644 index 0000000..0ca859f --- /dev/null +++ b/firefox/chrome/special/tabs/option_6/right_corners.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/firefox/chrome/special/tabs/option_7/center.svg b/firefox/chrome/special/tabs/option_7/center.svg new file mode 100644 index 0000000..c99e6ce --- /dev/null +++ b/firefox/chrome/special/tabs/option_7/center.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/firefox/chrome/special/tabs/option_7/left_corners.svg b/firefox/chrome/special/tabs/option_7/left_corners.svg new file mode 100644 index 0000000..59e2efd --- /dev/null +++ b/firefox/chrome/special/tabs/option_7/left_corners.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/firefox/chrome/special/tabs/option_7/right_corners.svg b/firefox/chrome/special/tabs/option_7/right_corners.svg new file mode 100644 index 0000000..fe67860 --- /dev/null +++ b/firefox/chrome/special/tabs/option_7/right_corners.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/firefox/chrome/special/tabs/option_8/center.svg b/firefox/chrome/special/tabs/option_8/center.svg new file mode 100644 index 0000000..c99e6ce --- /dev/null +++ b/firefox/chrome/special/tabs/option_8/center.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/firefox/chrome/special/tabs/option_8/left_corners.svg b/firefox/chrome/special/tabs/option_8/left_corners.svg new file mode 100644 index 0000000..7323cfa --- /dev/null +++ b/firefox/chrome/special/tabs/option_8/left_corners.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/firefox/chrome/special/tabs/option_8/right_corners.svg b/firefox/chrome/special/tabs/option_8/right_corners.svg new file mode 100644 index 0000000..96006bf --- /dev/null +++ b/firefox/chrome/special/tabs/option_8/right_corners.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/firefox/chrome/special/tabs/option_9/center.svg b/firefox/chrome/special/tabs/option_9/center.svg new file mode 100644 index 0000000..c99e6ce --- /dev/null +++ b/firefox/chrome/special/tabs/option_9/center.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/firefox/chrome/special/tabs/option_9/left_corners.svg b/firefox/chrome/special/tabs/option_9/left_corners.svg new file mode 100644 index 0000000..1d30a81 --- /dev/null +++ b/firefox/chrome/special/tabs/option_9/left_corners.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/firefox/chrome/special/tabs/option_9/right_corners.svg b/firefox/chrome/special/tabs/option_9/right_corners.svg new file mode 100644 index 0000000..9270427 --- /dev/null +++ b/firefox/chrome/special/tabs/option_9/right_corners.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/firefox/chrome/special/windows.css b/firefox/chrome/special/windows.css new file mode 100644 index 0000000..1927ad7 --- /dev/null +++ b/firefox/chrome/special/windows.css @@ -0,0 +1,32 @@ +@media not (prefers-contrast) +{ + .titlebar-buttonbox-container + { + align-items: flex-start !important; + } + + .titlebar-button:not(.titlebar-close):hover + { + background-color: var(--toolbarbutton-hover-background) !important; + } + + .titlebar-button:not(.titlebar-close):hover:active + { + background-color: var(--toolbarbutton-active-background) !important; + } +} + +@media (-moz-bool-pref: "userChrome.Menu.Icons.Regular.Enabled") or + (-moz-bool-pref: "userChrome.Menu.Icons.Filled.Enabled") +{ + :root + { + --align-menu-icons: -2px 6px; + } +} + +menupopup[needsgutter] menu:not([icon], .menu-iconic), +menupopup[needsgutter] menuitem:not([checked="true"], [icon], .menuitem-iconic) +{ + padding-inline-start: 1em !important; +} -- cgit v1.2.1