Skip to content

Commit cfb0591

Browse files
committed
4.6.9
1 parent d62bf03 commit cfb0591

7 files changed

+320
-32
lines changed

current/css/buttons/custom_backforward_connected_to_location_bar.css

+3-3
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
/****************************************************************************************/
44

55

6-
#main-window .megabar {
6+
#main-window :is(.megabar,#urlbar-container) {
77
z-index: 3 !important;
88
}
99

@@ -53,14 +53,14 @@
5353
padding: 9px 9px 9px 16px !important;
5454
}
5555

56-
#main-window:not([customizing=true]) #nav-bar #forward-button[disabled] {
56+
#main-window:not([customizing]) #nav-bar #forward-button[disabled] {
5757
/*visibility: collapse !important;*/
5858
opacity: 0 !important;
5959
z-index: -100000 !important;
6060
}
6161

6262
#main-window #nav-bar #forward-button[disabled] + #urlbar-container {
63-
margin-inline-start: -55px !important;
63+
margin-inline-start: -45px !important;
6464
}
6565

6666
#main-window[uidensity=touch] #nav-bar #forward-button[disabled] + #urlbar-container {

current/css/buttons/custom_backforward_connected_to_location_bar_alt.css

+5-5
Original file line numberDiff line numberDiff line change
@@ -5,24 +5,24 @@
55

66
/* toolbar contents order has to be '... back button, forward button, location bar ...' */
77

8-
#main-window:not([customizing=true])[uidensity=compact] #nav-bar #back-button + #forward-button:not([disabled]) {
8+
#main-window:not([customizing])[uidensity=compact] #nav-bar #back-button + #forward-button:not([disabled]) {
99
margin-inline-start: -6px !important;
1010
margin-inline-end: -8px !important;
1111
}
12-
#main-window:not([customizing=true]):not([uidensity=compact]):not([uidensity=touch]) #nav-bar #back-button + #forward-button:not([disabled]) {
12+
#main-window:not([customizing]):not([uidensity=compact]):not([uidensity=touch]) #nav-bar #back-button + #forward-button:not([disabled]) {
1313
margin-inline-start: -4px !important;
1414
margin-inline-end: -7px !important;
1515
}
16-
#main-window:not([customizing=true])[uidensity=touch] #nav-bar #back-button + #forward-button:not([disabled]) {
16+
#main-window:not([customizing])[uidensity=touch] #nav-bar #back-button + #forward-button:not([disabled]) {
1717
margin-inline-start: -4px !important;
1818
margin-inline-end: -7px !important;
1919
}
2020
/*
21-
#main-window:not([customizing=true]) #nav-bar #forward-button[disabled] + #urlbar-container {
21+
#main-window:not([customizing]) #nav-bar #forward-button[disabled] + #urlbar-container {
2222
margin-inline-start: -3px !important;
2323
}*/
2424

25-
#main-window:not([customizing=true]) #nav-bar #forward-button[disabled] {
25+
#main-window:not([customizing]) #nav-bar #forward-button[disabled] {
2626
/*visibility: collapse !important;*/
2727
opacity: 0 !important;
2828
z-index: -100000 !important;

current/css/toolbars/additional_bookmarks_toolbar_below_navbar.css

+8-8
Original file line numberDiff line numberDiff line change
@@ -3,17 +3,17 @@
33
/****************************************************************************************/
44

55

6-
#main-window:not([customizing="true"]) #nav-bar:has(#personal-bookmarks) {
6+
#main-window:not([customizing]) #nav-bar:has(#personal-bookmarks) {
77
padding-bottom: 26px !important;
88
}
99

1010
/* reduce maximum width of location bar and search bar on navigation toolbar */
11-
#main-window:not([customizing="true"]) #nav-bar:has(#personal-bookmarks) :is(#urlbar-container, #urlbar, #search-container, #searchbar) {
11+
#main-window:not([customizing]) #nav-bar:has(#personal-bookmarks) :is(#urlbar-container, #urlbar, #search-container, #searchbar) {
1212
min-width: 50px !important;
1313
}
1414

1515
/* move bookmarks to empty space below navigation toolbar, if on navigation toolbar */
16-
#main-window:not([customizing="true"]) #nav-bar:has(#personal-bookmarks) #personal-bookmarks {
16+
#main-window:not([customizing]) #nav-bar:has(#personal-bookmarks) #personal-bookmarks {
1717
position: absolute !important;
1818
display: block !important;
1919
/*bottom: 0px !important;*/
@@ -22,15 +22,15 @@
2222
max-width: 100vw !important;
2323
}
2424

25-
#main-window:not([customizing="true"]) #nav-bar:has(#personal-bookmarks) #personal-bookmarks {
25+
#main-window:not([customizing]) #nav-bar:has(#personal-bookmarks) #personal-bookmarks {
2626
margin-top: 37px !important;
2727
}
2828

29-
#main-window:not([customizing="true"])[uidensity="compact"] #nav-bar:has(#personal-bookmarks) #personal-bookmarks {
29+
#main-window:not([customizing])[uidensity="compact"] #nav-bar:has(#personal-bookmarks) #personal-bookmarks {
3030
margin-top: 32px !important;
3131
}
3232

33-
#main-window:not([customizing="true"])[uidensity="touch"] #nav-bar:has(#personal-bookmarks) #personal-bookmarks {
33+
#main-window:not([customizing])[uidensity="touch"] #nav-bar:has(#personal-bookmarks) #personal-bookmarks {
3434
margin-top: 41px !important;
3535
}
3636

@@ -58,12 +58,12 @@
5858
max-width: 50vw !important;
5959
}
6060

61-
/* workaround for megabar_expanding_breakout_disabled.css */
61+
/* workaround for megabar_expanding_breakout_disabled.css *//*
6262
#main-window #nav-bar:has(#personal-bookmarks) #urlbar[breakout],
6363
#main-window #nav-bar:has(#personal-bookmarks) #urlbar[breakout][breakout-extend] {
6464
top: calc(0px + ((var(--urlbar-container-height,--urlbar-toolbar-height) - var(--urlbar-height)) / 2)) !important;
6565
}
66-
66+
*/
6767
#nav-bar:has(#personal-bookmarks) #personal-toolbar-empty-description,
6868
#nav-bar:has(#personal-bookmarks) #personal-bookmarks toolbarbutton.bookmark-item:not(.subviewbutton) {
6969
padding: 0 2px !important;
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,70 @@
1+
/* Firefox userChrome.css tweaks ********************************************************/
2+
/* Github: https://github.com/aris-t2/customcssforfx ************************************/
3+
/****************************************************************************************/
4+
5+
6+
#main-window:not([customizing]) #nav-bar:has(#personal-bookmarks) {
7+
padding-bottom: 26px !important;
8+
}
9+
10+
/* reduce maximum width of location bar and search bar on navigation toolbar */
11+
#main-window:not([customizing]) #nav-bar:has(#personal-bookmarks) :is(#urlbar-container, #urlbar, #search-container, #searchbar) {
12+
min-width: 50px !important;
13+
}
14+
15+
/* move bookmarks to empty space below navigation toolbar, if on navigation toolbar */
16+
#main-window:not([customizing]) #nav-bar:has(#personal-bookmarks) #personal-bookmarks {
17+
position: absolute !important;
18+
display: block !important;
19+
/*bottom: 0px !important;*/
20+
min-width: 0 !important;
21+
width: auto !important;
22+
max-width: 100vw !important;
23+
}
24+
25+
#main-window:not([customizing]) #nav-bar:has(#personal-bookmarks) #personal-bookmarks {
26+
margin-top: 37px !important;
27+
}
28+
29+
#main-window:not([customizing])[uidensity="compact"] #nav-bar:has(#personal-bookmarks) #personal-bookmarks {
30+
margin-top: 32px !important;
31+
}
32+
33+
#main-window:not([customizing])[uidensity="touch"] #nav-bar:has(#personal-bookmarks) #personal-bookmarks {
34+
margin-top: 41px !important;
35+
}
36+
37+
/* reduce size of bookmarks 'more bookmarks' menu chevron and remove its background color on navigation toolbar */
38+
#nav-bar:has(#personal-bookmarks) #personal-bookmarks #PlacesChevron .toolbarbutton-icon {
39+
min-width: 0px !important;
40+
min-height: 0px !important;
41+
width: 16px !important;
42+
height: 16px !important;
43+
padding: 0 !important;
44+
margin: 0 !important;
45+
background: unset !important;
46+
box-shadow: unset !important;
47+
}
48+
49+
/* set minimum height for bookmarks, when on navigation toolbar */
50+
#nav-bar:has(#personal-bookmarks) #personal-bookmarks toolbarbutton.bookmark-item:not(.subviewbutton) {
51+
min-height: 24px !important;
52+
}
53+
54+
/* adjustments */
55+
#nav-bar:has(#personal-bookmarks) #personal-bookmarks {
56+
min-width: 40px !important;
57+
width: auto !important;
58+
max-width: 50vw !important;
59+
}
60+
61+
/* workaround for megabar_expanding_breakout_disabled.css */
62+
#main-window #nav-bar:has(#personal-bookmarks) #urlbar[breakout],
63+
#main-window #nav-bar:has(#personal-bookmarks) #urlbar[breakout][breakout-extend] {
64+
top: calc(0px + ((var(--urlbar-container-height,--urlbar-toolbar-height) - var(--urlbar-height)) / 2)) !important;
65+
}
66+
67+
#nav-bar:has(#personal-bookmarks) #personal-toolbar-empty-description,
68+
#nav-bar:has(#personal-bookmarks) #personal-bookmarks toolbarbutton.bookmark-item:not(.subviewbutton) {
69+
padding: 0 2px !important;
70+
}

current/css/toolbars/addonbar_move_bookmarks_toolbar_to_bottom.css

+13-14
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@
5050
max-width: unset !important;
5151
}
5252

53-
#main-window[customizing="true"] #PersonalToolbar toolbarspring {
53+
#main-window[customizing] #PersonalToolbar toolbarspring {
5454
display: block !important;
5555
min-width: 40px !important;
5656
width: auto !important;
@@ -148,39 +148,38 @@
148148

149149
/*************************/
150150

151-
#main-window:not([customizing="true"]) #nav-bar:has(#personal-bookmarks) {
151+
#main-window:not([customizing]) #nav-bar:has(#personal-bookmarks) {
152152
padding-bottom: 26px !important;
153153
}
154154

155155
/* reduce maximum width of location bar and search bar on navigation toolbar */
156-
#main-window:not([customizing="true"]) #nav-bar:has(#personal-bookmarks) :is(#urlbar-container, #urlbar, #search-container, #searchbar) {
156+
#main-window:not([customizing]) #nav-bar:has(#personal-bookmarks) :is(#urlbar-container, #urlbar, #search-container, #searchbar) {
157157
min-width: 50px !important;
158158
}
159159

160160
/* move bookmarks to empty space below navigation toolbar, if on navigation toolbar */
161-
#main-window:not([customizing="true"]) #nav-bar:has(#personal-bookmarks) #personal-bookmarks {
161+
#main-window:not([customizing]) #nav-bar:has(#personal-bookmarks) #personal-bookmarks {
162162
position: absolute !important;
163163
display: block !important;
164-
/*bottom: 0px !important;*/
165164
min-width: 0 !important;
166165
width: auto !important;
167166
max-width: 100vw !important;
168167
}
169168

170-
#main-window:not([customizing="true"]) #nav-bar:has(#personal-bookmarks) #personal-bookmarks {
169+
#main-window:not([customizing]) #nav-bar:has(#personal-bookmarks) #personal-bookmarks {
171170
margin-top: 37px !important;
172171
}
173172

174-
#main-window:not([customizing="true"])[uidensity="compact"] #nav-bar:has(#personal-bookmarks) #personal-bookmarks {
173+
#main-window:not([customizing])[uidensity="compact"] #nav-bar:has(#personal-bookmarks) #personal-bookmarks {
175174
margin-top: 32px !important;
176175
}
177176

178-
#main-window:not([customizing="true"])[uidensity="touch"] #nav-bar:has(#personal-bookmarks) #personal-bookmarks {
179-
margin-top: 41px !important;
177+
#main-window:not([customizing])[uidensity="touch"] #nav-bar:has(#personal-bookmarks) #personal-bookmarks {
178+
margin-top: 41px !important;
180179
}
181180

182181
/* reduce size of bookmarks 'more bookmarks' menu chevron and remove its background color on navigation toolbar */
183-
#nav-bar:has(#personal-bookmarks) #personal-bookmarks #PlacesChevron .toolbarbutton-icon {
182+
#main-window:not([customizing]) #nav-bar:has(#personal-bookmarks) #personal-bookmarks #PlacesChevron .toolbarbutton-icon {
184183
min-width: 0px !important;
185184
min-height: 0px !important;
186185
width: 16px !important;
@@ -192,23 +191,23 @@
192191
}
193192

194193
/* set minimum height for bookmarks, when on navigation toolbar */
195-
#nav-bar:has(#personal-bookmarks) #personal-bookmarks toolbarbutton.bookmark-item:not(.subviewbutton) {
194+
#main-window:not([customizing]) #nav-bar:has(#personal-bookmarks) #personal-bookmarks toolbarbutton.bookmark-item:not(.subviewbutton) {
196195
min-height: 24px !important;
197196
}
198197

199198
/* adjustments */
200-
#nav-bar:has(#personal-bookmarks) #personal-bookmarks {
199+
#main-window:not([customizing]) #nav-bar:has(#personal-bookmarks) #personal-bookmarks {
201200
min-width: 40px !important;
202201
width: auto !important;
203202
max-width: 50vw !important;
204203
}
205204

206-
/* workaround for megabar_expanding_breakout_disabled.css */
205+
/* workaround for megabar_expanding_breakout_disabled.css *//*
207206
#main-window #nav-bar:has(#personal-bookmarks) #urlbar[breakout],
208207
#main-window #nav-bar:has(#personal-bookmarks) #urlbar[breakout][breakout-extend] {
209208
top: calc(0px + ((var(--urlbar-container-height,--urlbar-toolbar-height) - var(--urlbar-height)) / 2)) !important;
210209
}
211-
210+
*/
212211
#nav-bar:has(#personal-bookmarks) #personal-toolbar-empty-description,
213212
#nav-bar:has(#personal-bookmarks) #personal-bookmarks toolbarbutton.bookmark-item:not(.subviewbutton) {
214213
padding: 0 2px !important;

0 commit comments

Comments
 (0)