15 Commits (a67074ccfaab223475790f7a208f4acb3299436f)

Author SHA1 Message Date
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.
2 years ago
MrOtherGuy b08805185f autohide_sidebar: create sidebar-header padding using pseudo-elements.
This works around a layout issue where header inline-padding prevents it
from collapsing to zero-width in fullscreen mode.
2 years ago
MrOtherGuy 53526aa76e autohide-sidebar: Apply width transitions to sidebar-header 2 years ago
MrOtherGuy 0e2727345b inherit sidebar background color
inherited background is safer than using --toolbar-bgcolor which is very
likely to have transparency if theme has images.
2 years ago
MrOtherGuy 202809a27e Move statuspanel to the other side when sidebar is hovered 4 years ago
MrOtherGuy fc967120bf Use longer delay before autohide 4 years ago
MrOtherGuy 84ec1414dd Add source/license notices 4 years ago
MrOtherGuy 5cbcc0378a Add support for sidebar on left/right & RTL combinations 5 years ago
MrOtherGuy 02fcff95cb Add z-index:1 for elements that need to overlap web-content 5 years ago
MrOtherGuy a65c512919 make sidebar 1px wide in fullscreen mode 5 years ago
MrOtherGuy c2ad7e9973 Fix some coloring issues with different themes 6 years ago
MrOtherGuy bb8d6a35e5 Use correct text colors on sidebar header 6 years ago
MrOtherGuy d1e3a75b51 Use more suitable colors in sidebars 6 years ago
MrOtherGuy ace01c890a Set max-width to the container to make things work properly 6 years ago
MrOtherGuy db8dd681d2 New file 6 years ago