Store URL: https://qwu.co/
Topic summary
A user is experiencing layout issues with a multirow menu in the Dawn theme. The menu items are not displaying correctly in the header.
Initial Solution Attempt:
- Another user provided CSS code targeting header menu elements with
display: ruby-textproperty - This solution was tested but did not fully resolve the issue
Revised Solution:
A second CSS approach was suggested using:
- Flexbox container with
display: flexandflex-wrap: wrap - Properties for spacing (
justify-content: space-between) and alignment (align-items: center) - Individual flex items with centered text alignment and 5px margins
Current Status:
The discussion remains open. The user confirmed the first solution didn’t work after implementation, and the effectiveness of the second CSS solution has not yet been verified.
Hello, @qwuco
- Go to Online Store
- Edit Code
- Find theme.css/base.css file
- Add the following code in the bottom
header.header.header--middle-left.header--mobile-center.page-width.header--has-menu
.list-menu--inline {
display: ruby-text !important;
}
That doesn’t quite fix it, take a look at the site please, I’ve made the changes.
Try this one @qwuco
.row-container {
display: flex !important;
flex-wrap: wrap !important;
justify-content: space-between !important;
align-items: center !important;
}
.row-container .item {
flex: 1 !importantt;
margin: 5px !important;
text-align: center !important;
}
Thanks!
