If you agree, during the life of Bricks, the development of the Header builder has been neglected and currently, a sticky header in Bricks has many limitations. For example:
Sticky header applies to all header sections.
It is not possible to control the adhesive behavior at different Breakpoint.
Suggestions for improvement
It would be great if we could have control over the header details, i.e., control the behavior of the sticky header in each section separately. For example, we have a header, we want it to be sticky only on desktop. Or in another scenario, we have a two-row header, we want the bottom row to move up after a little scrolling.
What new features are needed?
Two new triggers for interaction: scroll up and scroll down.
Responsive support for Interaction triggers.
Please watch the video below to better understand this feature request.
You can achieve this using only CSS—swap the logo, shrink container height, second-row sticky . Bricks already provides built-in classes for scrolling, sliding, and slide-up, so you can simply use those.