Every announcement turns into a small deployment
You hand a site over to a client, and a week later the email arrives: can we put a notice at the top about the holiday closure? So you open the header template, drop a strip in, and then spend the rest of the afternoon working out why the theme’s fixed header is sitting on top of it. You hard-code a height, it lines up, everyone is happy.
Then the promotion ends and nobody can take the strip down without you. Then it needs to run on a second site whose header is a different height, and the number you hard-coded is wrong again. A one-line message keeps costing a developer.
The Sticky Announcement Bar block is that strip, built as a block. You write the message straight onto the bar in the editor, choose where it pins, and it measures its own height and moves the theme’s fixed header out of its way — there is no number for you to hard-code anywhere.
Pinned to the top of this page, merged with the header. The bar at the top of your screen is the block itself — scroll, and it travels with the header as one piece. Close it with the ✕ and it stays closed for the rest of your visit.
What you actually get to decide
Finished, not just featureful
A bar that sits over every page of a site has to behave itself. This one is built to.
Setting it up takes about a minute. Drop the block in, type the message on the bar itself, pick where it pins, and the editor shows you the result as you go. No template file, no CSS, and nothing your client has to phone you about when the sale ends.
It sits in the same editor as the blocks you already use and shares the same spacing, colour and responsive controls — it just needs Flexa Block switched on alongside it.
Put the message where it gets read
Write it once, pin it where you want it, and let the schedule take it down for you.


