Dawn theme - How to have main menu on a different line as the logo

Solved

Dawn theme - How to have main menu on a different line as the logo

hip280
Excursionist
21 0 2

Hi am using the dawn theme, can anyone advise how can I have the menu on a different line as the logo ?

Would like to do something as shown below, the 1st pic shows the default dawn theme, the second pic shows what I am trying to get. Thank you.

 

1.jpg

 

2.jpg

Accepted Solution (1)

TheUntechnickle
Shopify Partner
540 65 158

This is an accepted solution.

Hey @hip280,

There you go -->

 

.header__inline-menu {
  margin-top: 20px;
  border-top: 1px solid rgba(var(--color-foreground), 0.08);
  padding-top: 10px;
}

@media screen and (min-width: 990px) {
  .header {
    display: block !important;
  }
  
  .header__inline-menu {
    margin-top: 15px;
  }
}

 

 

Add this code to your theme's custom CSS. You can do this by:

  1. Going to Theme > Customize
  2. Scroll down to "Custom CSS" in the left sidebar
  3. Paste the code above
  4. Click "Save"

Or you can directly paste this code in base.css file

This will:

  • Move the menu below the logo
  • Add a subtle separator line
  • Maintain responsive behavior on mobile devices
  • Keep the search, account, and cart icons in their original position

You can adjust the margin-top values to increase/decrease the space between the logo and menu if needed.


Let me know if you need any other help, or want us to do this for you 🙂

Cheers!
Shubham | Untechnickle

Helping for free: hello@untechnickle.com


Don't forget to say thanks, it'll make my day - just send me an email! 


Get Revize for Free | Let your shoppers edit orders post-purchase | Get Zero Support Tickets | #1 Order Editing + Upsell App

View solution in original post

Replies 5 (5)

TheUntechnickle
Shopify Partner
540 65 158

This is an accepted solution.

Hey @hip280,

There you go -->

 

.header__inline-menu {
  margin-top: 20px;
  border-top: 1px solid rgba(var(--color-foreground), 0.08);
  padding-top: 10px;
}

@media screen and (min-width: 990px) {
  .header {
    display: block !important;
  }
  
  .header__inline-menu {
    margin-top: 15px;
  }
}

 

 

Add this code to your theme's custom CSS. You can do this by:

  1. Going to Theme > Customize
  2. Scroll down to "Custom CSS" in the left sidebar
  3. Paste the code above
  4. Click "Save"

Or you can directly paste this code in base.css file

This will:

  • Move the menu below the logo
  • Add a subtle separator line
  • Maintain responsive behavior on mobile devices
  • Keep the search, account, and cart icons in their original position

You can adjust the margin-top values to increase/decrease the space between the logo and menu if needed.


Let me know if you need any other help, or want us to do this for you 🙂

Cheers!
Shubham | Untechnickle

Helping for free: hello@untechnickle.com


Don't forget to say thanks, it'll make my day - just send me an email! 


Get Revize for Free | Let your shoppers edit orders post-purchase | Get Zero Support Tickets | #1 Order Editing + Upsell App

hip280
Excursionist
21 0 2

Thank you Shubham, it works well !

Made4uo-Ribe
Shopify Partner
10211 2427 3078

Hi @hip280 

Please, share your store URL. Thanks!

If this fixed your issue, Likes and Accept as Solution are highly appreciated. Coffee tips fuel my dedication.
Get experienced Shopify developers at affordable rates—visit Made4Uo.com for a quick quote!
Need THEME UPDATES but have custom codes? No worries, for an affordable price.

Eric-HAN
Shopify Partner
297 30 32

Hi, there

 Go to the online store ->Theme ->Customise. ,select the header part ,and change the conf  of Desktop of logo position .see the pic below

EricHAN_0-1733730549743.png

 

- Helpful? Please hit Like and mark it as a solution
Want to modify or custom changes on store? Let me help.
- Feel free to Email Me    Buy Me A Coffee
hip280
Excursionist
21 0 2

Ah yes, by moving logo position, this also moves the menu bar down. Thank you.