Commit Graph

32 Commits

Author SHA1 Message Date
MrOtherGuy df4462f5d9 Remove opacity changes from titlebar - fixes #331
Bug 1870803 introduced a transition to window activeness visuals. But
the lowered opacity breaks the z-index hackery we use to let
window-controls show through nav-bar.

This patch basically undoes the changes from bug 1870803
2023-12-22 06:25:13 +02:00
MrOtherGuy 1ff9383984 Remove even more old Firefox < 112 compatibility rules 2023-09-10 06:55:31 +03:00
MrOtherGuy aad2575816 Make bunch of attribute selectors boolean checks
This is related to bug 1849904
2023-08-30 16:25:44 +03:00
MrOtherGuy 0ff12e01fe Add support for modern flexbox layout
Flexbox model will replace old xul box as the default display model so
this patch adds support for that in a whole bunch of styles.

A lot of style rules are marked as "Fx < 112 compatibility" rules and
those can be removed when 112 hits release.
2023-03-11 12:26:07 +02:00
MrOtherGuy 8c41908dd8 Replace uses of [{first,last}-visible-tab] with pseudo-classes
Those attributes don't exist anymore in Firefox 109
2023-01-29 20:49:11 +02:00
MrOtherGuy d10c346554 Don't restyle tabs-newtab-button, and instead just hide it
The button will not show up anyway so this just simplifies things.
2022-11-19 12:47:15 +02:00
MrOtherGuy 9d081f27b5 Make hide_tabs_with_one_tab_w_window... compatible with tabs_on_bottom 2022-10-23 18:06:02 +03:00
MrOtherGuy 5be0331715 Make hide_tabs_with_one_tab_w_window_controls work in Fx108 2022-10-23 17:36:54 +03:00
MrOtherGuy 6b242379ec Remove Windows specific extra titlbar paddings from codebase
Firefox 101 doesn't need those anymore :)
2022-06-01 00:19:19 +03:00
MrOtherGuy a383071f10 remove legacy .tabbrowser-arrowscrollbox selectors 2022-04-17 15:56:22 +03:00
MrOtherGuy 0c81924f74 add few compatibility rules for multi-row_tabs 2022-04-17 15:54:07 +03:00
MrOtherGuy 71fe0e87c7 add basic support for -moz-platform media query 2022-02-12 09:20:20 +02:00
MrOtherGuy 1fe5d315c0 Make windows specific extra top margin only apply with [tabsintitlebar] 2022-01-02 09:37:20 +02:00
MrOtherGuy 5118aedfad remove --proton-tab-block-margin dummy variables 2021-11-21 09:42:28 +02:00
MrOtherGuy 81a385bd63 window control button visibility changes 2021-10-16 08:51:07 +03:00
MrOtherGuy 6214f6e1e7 separate window-control-drag-space-width to -pre and -post
This way we can handle maximized windows not having the other drag space
like Firefox does normally. This patch additionally adds window control
width values for Win7 Win8 and linux
2021-09-19 20:31:30 +03:00
MrOtherGuy 23d779126c Make tabs use correct height 2021-09-09 16:19:46 +03:00
MrOtherGuy 86f8cf4b86 Use the same extra titlebar padding on Win7 that is used on Win10 2021-06-06 08:23:40 +03:00
MrOtherGuy 7db2c96530 add temporary dummy variables for tab-block-margin 2021-06-05 00:17:16 +03:00
MrOtherGuy 6f24a1443f handle fullscreen mode better 2021-05-15 12:13:32 +03:00
catruge dac63f51a7 Private browsing indicator prevents tab bar from collapsing (#89)
* Hide private browsing indicator

* Add note to user
2021-02-20 22:23:52 +02:00
MrOtherGuy 84ec1414dd Add source/license notices 2020-05-22 08:13:58 +03:00
MrOtherGuy d7522263d6 Make extra maximized padding windows only 2020-05-06 16:26:32 +03:00
MrOtherGuy 8ae0ffca6d set #tabbrowser-arrowscrollbox min height to 0px 2020-04-07 21:27:49 +03:00
MrOtherGuy 993d439c57 Remove child combinators between :root and toolbox & browser 2019-11-11 17:23:33 +02:00
MrOtherGuy 043df1a6f8 Use id selector for tabs-newtab-button 2019-09-01 17:25:56 +03: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 c1611efa2f Incease post-tab spacer width so tabs won't overlay window controls 2018-12-29 08:04:48 +02:00
MrOtherGuy 8e5b9b476b Add drag-space support 2018-12-02 05:30:59 +02:00
MrOtherGuy eb2c1a1d1b New file 2018-12-02 05:07:43 +02:00