I’m not happy with the menu buttons on my website. It just looks like text floating on the black background. Is there any way I can change this to make it look more aesthetically pleasing?
Thankyou in advance
A user seeks to improve the visual appearance of menu buttons in the Dawn theme, which currently appear as plain text on a black background.
Solutions Provided:
theme.liquid (specific code appears corrupted in the thread)base.css targeting ul.list-menu.list-menu--inline to reposition the menu with absolute positioning and background color.header__menu-item styling to make text white and bold, with customizable font-familyFollow-up Adjustments:
top: 121% value to control menu placementThe thread includes before/after screenshots showing the visual improvements. The discussion remains open for further refinement based on the user’s aesthetic preferences.
I’m not happy with the menu buttons on my website. It just looks like text floating on the black background. Is there any way I can change this to make it look more aesthetically pleasing?
Thankyou in advance
Add this code in your base.css file:
ul.list-menu.list-menu--inline {
position: absolute !important;
width: 100% !important;
left: 0;
top: 121%;
background-color: #000000a3;
}
PC Result:
Tablets Result:
Thankyou but is it also possible to make the writing white on the original? Possibly more bold.
Add this other code:
.header__menu-item {
color: #ffffff !important;
font-weight: bold;
font-family: system-ui;
}
change the color to your preference!
Result:
Thanks. Can I see what it looks like above the picture?
Change this value to adjust the vertical height:
top: 121%;