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
2022-12-23 13:53:51 +02:00
MrOtherGuy
82fec575ec
remove uses of -moz-proton media query
2021-11-23 16:49:50 +02:00
MrOtherGuy
5118aedfad
remove --proton-tab-block-margin dummy variables
2021-11-21 09:42:28 +02:00
MrOtherGuy
a9f10e07ea
add missing dummy tab-block-margin variables for oneliners
2021-06-16 12:13:50 +03:00
MrOtherGuy
7db2c96530
add temporary dummy variables for tab-block-margin
2021-06-05 00:17:16 +03:00
MrOtherGuy
8d4b1392f2
improve proton compatibility
2021-04-23 11:27:54 +03:00
MrOtherGuy
e401e5c044
make oneliners proton compatible
2021-03-21 15:57:14 +02:00
MrOtherGuy
490a971b5f
Add a simple way for oneliners to set minimum width for focused urlbar
2020-09-14 11:51:03 +03:00
MrOtherGuy
96f42f61de
remove unnecessary urlbar size variables
2020-09-14 11:17:49 +03:00
MrOtherGuy
1cc9e2eb77
Remove old titlebar-placeholder rules
2020-09-14 11:17:17 +03:00
MrOtherGuy
23dfd1743d
set tabs-navbar shadow size to 0px wherever tabs won't be atop of navbar
2020-08-14 16:47:24 +03:00
MrOtherGuy
4e6e77fc3c
increase the default width where urlbar-size is becomes unlimited
2020-08-02 14:52:25 +03:00
MrOtherGuy
a0c8c9c2a0
Replace all <Tab> characters with two spaces
2020-05-22 09:07:26 +03:00
MrOtherGuy
84ec1414dd
Add source/license notices
2020-05-22 08:13:58 +03:00
MrOtherGuy
cba88c0439
Remove .megabar class selectors
2020-05-10 18:25:44 +03:00
MrOtherGuy
f5b220dc9e
Remove note about placeholder_support since this doesn't really need it
2020-02-07 13:36:44 +02:00
MrOtherGuy
8ca6db80c6
Fix too narrow customization mode view
2020-01-12 15:26:18 +02:00
MrOtherGuy
616342e7fc
Use border instead of ::before and ::after for placeholders because they
...
would make Fx to ignore nav-bar overflow
2019-12-06 10:29:44 +02:00
MrOtherGuy
993d439c57
Remove child combinators between :root and toolbox & browser
2019-11-11 17:23:33 +02:00
MrOtherGuy
ce21033582
Fix some layout issues caused by megabar
2019-10-20 22:57:13 +03:00
MrOtherGuy
1ad29c1ada
Add display:block to every absolutely positioned element
2019-09-28 12:18:59 +03:00
MrOtherGuy
53ea91d2e8
Change window control placeholders to use ::before and ::after
2019-05-05 15:20:51 +03:00
MrOtherGuy
156ec5b42e
Remove leftover old placeholder code which broke mac styling
2019-02-12 22:51:49 +02:00
MrOtherGuy
3f1b9559c7
Remove unnecessary nav-bar paddings from mac rules
2019-02-10 10:57:55 +02:00
MrOtherGuy
8b4d97c09f
Combine window placeholder support sheets
2019-02-09 12:45:52 +02:00
MrOtherGuy
5e46b7a0a3
Move window control placeholder styles to shared stylesheet
2019-02-09 00:03:13 +02:00
MrOtherGuy
eabff2de11
Use similar code for window drag space in all stylesheets part1
2019-02-07 12:43:36 +02:00
MrOtherGuy
931f9b1292
Add important to really hide tab-close-button margin on touch density
2019-02-05 08:17:03 +02:00
MrOtherGuy
4593817205
update
2018-11-29 20:49:30 +02:00
MrOtherGuy
032076d505
Add variable controlled drag-space
2018-11-26 03:56:26 +02:00
MrOtherGuy
2d768a9563
Add variable controlled drag-space
2018-11-26 03:54:06 +02:00
MrOtherGuy
c9f12e9633
Update
2018-11-26 01:13:23 +02:00
MrOtherGuy
48bc4d97b5
Fix urlbar overflow behavior
2018-11-03 22:47:52 +02:00
MrOtherGuy
15cb67cf2c
initial commit
2018-10-21 18:44:14 +03:00