Skip to content

Commit 25ed28d

Browse files
committed
Fix tabs below title bar transparency on Linux
1 parent 55390f9 commit 25ed28d

File tree

5 files changed

+21
-14
lines changed

5 files changed

+21
-14
lines changed

CSS tweaks/Tabs/Tabs-below.as.css

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/* You can find an updated version here: https://github.com/Izheil/Quantum-Nox-Firefox-Dark-Full-Theme */
22
/* Made by Izheil */
3-
/* Last updated: 14/11/2024 */
3+
/* Last updated: 28/11/2024 */
44

55
/* TAB BAR BELOW
66
You can set the order of each bar here. 1 for top, and 3 bottom.
@@ -41,12 +41,17 @@ Explanation of what each rule affects:
4141
/* This changes the menu bar on top of the screen instead of over the tab bar. Delete or comment out
4242
if you want to use menu-over-tabs version */
4343
#toolbar-menubar {
44+
background-color: -moz-headerbar !important;
4445
display: flex !important;
4546
position: fixed !important;
4647
flex-wrap: nowrap;
4748
width: 100% !important;
4849
top: 0}
4950

51+
#toolbar-menubar[inactive] {
52+
background-color: -moz-headerbarinactive !important;
53+
}
54+
5055
/* There seems to be an issue with the "top:" rule inside #toolbar-menubar that would not allow fullscreen
5156
to autohide, so it's safest to just hide it on fullscreen. Not necessary for menu-over-tabs. */
5257
#main-window[sizemode="fullscreen"] #toolbar-menubar {display: none !important}
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
#!/bin/sh
2-
docker run -v "$(pwd):/src" fydeinc/pyinstaller -e "PLATFORMS=linux" ./Linux.spec
2+
docker run -v "$(pwd):/src" -e "PLATFORMS=linux" fydeinc/pyinstaller ./Linux.spec
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
#!/bin/sh
2-
docker run -v "$(pwd):/src" fydeinc/pyinstaller -e "PLATFORMS=windows" ./Windows.spec
2+
docker run -v "$(pwd):/src" -e "PLATFORMS=windows" fydeinc/pyinstaller ./Windows.spec

Installers/Multirow & other functions/functions/Tabs-below.as.css

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/* You can find an updated version here: https://github.com/Izheil/Quantum-Nox-Firefox-Dark-Full-Theme */
22
/* Made by Izheil */
3-
/* Last updated: 14/11/2024 */
3+
/* Last updated: 28/11/2024 */
44

55
/* TAB BAR BELOW
66
You can set the order of each bar here. 1 for top, and 3 bottom.
@@ -41,12 +41,17 @@ Explanation of what each rule affects:
4141
/* This changes the menu bar on top of the screen instead of over the tab bar. Delete or comment out
4242
if you want to use menu-over-tabs version */
4343
#toolbar-menubar {
44+
background-color: -moz-headerbar !important;
4445
display: flex !important;
4546
position: fixed !important;
4647
flex-wrap: nowrap;
4748
width: 100% !important;
4849
top: 0}
4950

51+
#toolbar-menubar[inactive] {
52+
background-color: -moz-headerbarinactive !important;
53+
}
54+
5055
/* There seems to be an issue with the "top:" rule inside #toolbar-menubar that would not allow fullscreen
5156
to autohide, so it's safest to just hide it on fullscreen. Not necessary for menu-over-tabs. */
5257
#main-window[sizemode="fullscreen"] #toolbar-menubar {display: none !important}

README.md

Lines changed: 7 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -15,23 +15,20 @@ You can use it to fully change the colors of most of firefox UI to dark-gray col
1515

1616
If you want to know how to change some colors of the theme, check the [wiki](https://github.com/Izheil/Quantum-Nox-Firefox-Dark-Full-Theme/wiki/Editting-CSS-files).
1717

18-
### Last update: 14/11/2024
18+
### Last update: 28/11/2024
1919

2020
Files updated:
2121

22-
- __Megabar-*.as.css__: Updated megabar resizing code.
23-
- __Tabs-below*as.css__: Updated tabs below code.
24-
- __Multirow*.uc.js__: Updated multirow code to support FF133+.
22+
- __Tabs-below*as.css__: Fix for Linux title bar being transparent.
23+
- __create-*-installer.sh__: Added some script to create linux and windows binaries using docker from linux.
2524

26-
### Pre-Last update: 07/09/2024
25+
### Pre-Last update: 14/11/2024
2726

2827
Files updated:
2928

30-
- **userChrome.jsm**: Updated some dependency that was deprecated in FF131.
31-
- **xPref.jsm**: Updated some dependency that was deprecated in FF131.
32-
- **config.js**: Updated some dependency that was deprecated in FF131.
33-
- __Multirow*.uc.js__: Updated multirow code to support FF131+.
34-
- __Megabar-*__: Fixed some issue with the megabar on FF131+.
29+
- __Megabar-*.as.css__: Updated megabar resizing code.
30+
- __Tabs-below*as.css__: Updated tabs below code.
31+
- __Multirow*.uc.js__: Updated multirow code to support FF133+.
3532

3633

3734
### A note on people looking to replace some Tab Mix Plus features:

0 commit comments

Comments
 (0)