MrOtherGuy
8aab757dda
oneliners: allow ulrbar-container to shrink a bit
...
This fixes a problem where urlbar would cause items in the toolbar to
overflow the whole toolbar too early
1 year ago
MrOtherGuy
95fbda2710
Improve support for gtk-csd-reversed-placement
...
This patch changes how we deal with window control buttons on left
layouts. Previously, we looked to a pref that was only set on macos
but with this patch we use media queries to detect whether the system
is macOS or gtk-csd buttons use left-side layout.
To support old-style "override pref" this patch also introduces a
new custom pref userchrome.force-window-controls-on-left.enabled
which can be used e.g on Windows to move window controls to left side.
This logic is currently only supported in styles that use
window_control_placeholder_support.css
2 years ago
MrOtherGuy
82fec575ec
remove uses of -moz-proton media query
3 years ago
MrOtherGuy
5118aedfad
remove --proton-tab-block-margin dummy variables
3 years ago
MrOtherGuy
a9f10e07ea
add missing dummy tab-block-margin variables for oneliners
3 years ago
MrOtherGuy
7db2c96530
add temporary dummy variables for tab-block-margin
3 years ago
MrOtherGuy
8d4b1392f2
improve proton compatibility
4 years ago
MrOtherGuy
e401e5c044
make oneliners proton compatible
4 years ago
MrOtherGuy
490a971b5f
Add a simple way for oneliners to set minimum width for focused urlbar
4 years ago
MrOtherGuy
96f42f61de
remove unnecessary urlbar size variables
4 years ago
MrOtherGuy
1cc9e2eb77
Remove old titlebar-placeholder rules
4 years ago
MrOtherGuy
23dfd1743d
set tabs-navbar shadow size to 0px wherever tabs won't be atop of navbar
4 years ago
MrOtherGuy
4e6e77fc3c
increase the default width where urlbar-size is becomes unlimited
4 years ago
MrOtherGuy
a0c8c9c2a0
Replace all <Tab> characters with two spaces
4 years ago
MrOtherGuy
84ec1414dd
Add source/license notices
4 years ago
MrOtherGuy
cba88c0439
Remove .megabar class selectors
5 years ago
MrOtherGuy
f5b220dc9e
Remove note about placeholder_support since this doesn't really need it
5 years ago
MrOtherGuy
8ca6db80c6
Fix too narrow customization mode view
5 years ago
MrOtherGuy
616342e7fc
Use border instead of ::before and ::after for placeholders because they
...
would make Fx to ignore nav-bar overflow
5 years ago
MrOtherGuy
993d439c57
Remove child combinators between :root and toolbox & browser
5 years ago
MrOtherGuy
ce21033582
Fix some layout issues caused by megabar
5 years ago
MrOtherGuy
1ad29c1ada
Add display:block to every absolutely positioned element
5 years ago
MrOtherGuy
53ea91d2e8
Change window control placeholders to use ::before and ::after
6 years ago
MrOtherGuy
156ec5b42e
Remove leftover old placeholder code which broke mac styling
6 years ago
MrOtherGuy
3f1b9559c7
Remove unnecessary nav-bar paddings from mac rules
6 years ago
MrOtherGuy
8b4d97c09f
Combine window placeholder support sheets
6 years ago
MrOtherGuy
5e46b7a0a3
Move window control placeholder styles to shared stylesheet
6 years ago
MrOtherGuy
eabff2de11
Use similar code for window drag space in all stylesheets part1
6 years ago
MrOtherGuy
931f9b1292
Add important to really hide tab-close-button margin on touch density
6 years ago
MrOtherGuy
4593817205
update
6 years ago
MrOtherGuy
032076d505
Add variable controlled drag-space
6 years ago
MrOtherGuy
2d768a9563
Add variable controlled drag-space
6 years ago
MrOtherGuy
c9f12e9633
Update
6 years ago
MrOtherGuy
48bc4d97b5
Fix urlbar overflow behavior
6 years ago
MrOtherGuy
15cb67cf2c
initial commit
6 years ago