Thanks in advance!
I am looking to make the text bigger and get more spacing between my headings as well as spacing between the letters for a more visual appeal. Example shown below.
What my store looks like:
What I would like my store to look like:
A user wants to increase font size, letter spacing, and spacing between menu items in their Dawn theme header to achieve a more visually appealing look.
Solutions Provided:
Two community members offered CSS code snippets to modify the header navigation:
Option 1: Add CSS to base.css, style.css, or theme.css targeting .header__inline-menu nav span with font-size: 25px and letter-spacing: 5px, plus .menu-list.menu-list--inline ul with gap: 15px
Option 2: Similar approach using font-size: 20px !important for the same selector
Follow-up Discussion:
The original poster confirmed the solution worked but asked about adjusting horizontal/vertical positioning. Respondents clarified that spacing adjustments can be made via the gap property (desktop) or padding (mobile) in the provided code. However, freely moving the menu position would require developer assistance to add customization options in the theme settings, as it would involve hard-coded changes rather than dynamic controls.
Status: Partially resolved - initial styling achieved, but advanced positioning requires custom development.
Thanks in advance!
I am looking to make the text bigger and get more spacing between my headings as well as spacing between the letters for a more visual appeal. Example shown below.
What my store looks like:
What I would like my store to look like:
Hi @MMast
Im not sure if this is what you want, but bear in mind this header nav will make a 2 line if the screen get smaller before the hamburger menu for mobile.
Check this one.
From your Shopify admin dashboard, click on “Online Store” and then “Themes”.
Find the theme that you want to edit and click on “Actions” and then “Edit code”.
In the “Assets” folder, click on “base.css, style.css or theme.css” file, depending on which file your theme uses to store its CSS styles. At the bottom of the file, add the following CSS code:
nav.header__inline-menu span {
font-size: 25px;
letter-spacing: 5px;
}
ul.list-menu.list-menu--inline {
gap: 15px;
}
And Save.
Result:
Please don’t forget to Like and Mark Solution to the post that helped you. Thanks!
Hi @MMast
This is Henry from PageFly - Landing Page Builder App
You can try this code by following these steps:
Step 1: Go to Online Store->Theme->Edit code.
Step 2: Search file base.css
Step 3: Paste the below code at bottom of the file → Save
.header__inline-menu span {
font-size: 20px !important;
}
Hope that my solution works for you.
Best regards,
Henry | PageFly
Thank you this worked! Is there any way I can adjust horizontally/vertically the positioning?
Do you mean the spaces right? For the dekstop you can adjust the gap, Its given on the code. On the mobile you can adjust the padding.
No I mean like moving it left/right and up/down.
oh, If you like to move freely your main menu that need a developer to add more default buttons or option in your costumize theme. We can but it would be hard coded and not dynamic.