Odisal Header builds a complete site header in one Elementor widget. Pick a layout, choose your menu, add a button or two, and it works on every screen size without a separate mobile header.
The menu decides for itself when to become a hamburger. Instead of switching at a fixed screen width, the header checks whether everything fits. A short menu stays open on a tablet; a long one folds away sooner. You can also switch on tablets and phones, on phones only, always, or never.
Layouts
When the hamburger shows, choose where the logo and the hamburger sit.
Buttons in the header
Menu panel
Sticky header
Built to be accessible
Real buttons, focus that stays inside the open menu, ARIA states for screen readers, and motion that respects Reduce Motion.
Every colour, size, spacing and font can be changed in Elementor’s Style tab. Previews for the open menu and the scrolled state are available in the editor.
This plugin can connect to Booksy, an online booking service, so a header button can open a business’s Booksy booking pop-up.
It is only used when a site owner adds a button set to “Open the Booksy booking pop-up” and pastes their Booksy widget code or business ID. Nothing is loaded from Booksy otherwise.
When a visitor points at, focuses or taps that button, the visitor’s browser loads Booksy’s widget script from booksy.com, which sends the visitor’s IP address and browser details to Booksy, as any web request does. If the pop-up cannot open, the button links to the business’s page on booksy.com.
Booksy’s terms of service and privacy policy.