16 Commits (7eca4b1050c4065130a2cf696302b4ef5d88d932)

Author SHA1 Message Date
dom db9e98834e
parameterize autohide transition (#323) 11 months ago
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