I am working on a header that includes 6 buttons, possibly more. The buttons will display according to a schedule. Our hope is that the display will have the appearance of Option 1 on this page.
The display is uniform, and flexible. When the schedule changes, the buttons appear cleanly and correctly.
Can you tell me which option do you recommend I use?
Option 1 is based on legacy shortcodes which I am told not to use. Global blocks are prefered.
Option 2 is global blocks in raw content.
Option 3 is global blocks in a grid.**
Before you answer, can you also consider that each has some display problems.
The problems I face are:
Option 1 does not have vertical space when the viewport is reduced enough to cause the buttons to wrap to a second line.
Option 2there are issues with global blocks display. They don’t always appear as buttons! Also, they won’t sit side by side.
Option 3I tried to create a grid that would allow the buttons to re-align when one button is not displaying, but I couldn’t get them to 1) appear as buttons or 2) align correctly.
How do I get them to display with the desired vertical and horizontal space?
You can read more about the design of each section on the page. Feel free to access the page to look at the back end. I tried to label each element so you can easily work with the setup.