How can I modify my website menu layout?

Topic summary

A user seeks help customizing their website menu on the Dawn theme to include:

  • Horizontal lines above and below the menu
  • Hover highlight effects on menu items
  • Dropdown functionality

Another participant provides a solution involving CSS modifications:

Implementation steps:

  • Navigate to Shopify admin → Online Store → Themes → Actions → Edit code
  • Locate the CSS file (base.css, style.css, or theme.css) in the Assets folder
  • Add custom CSS code at the bottom to create hover effects with customizable colors and border radius

Follow-up questions:

  • The original poster asks about adding lines above/below the menu bar
  • They successfully changed the hover color to black but need help changing the text color to match their brand pink

The helper suggests the user may already have lines on their menu, indicating partial resolution. The discussion remains open regarding the text color customization.

Summarized with AI on November 13. AI used: claude-sonnet-4-5-20250929.

Hiya,

Please could I get help to make my menu look like the below screenshot?

So the lines above and below the menu and how it highlights once selected. As well as the drop down :slightly_smiling_face:

My website is www.glamrocksboutique.co.uk

Thankyou!

1 Like

ETA - Im using the Dawn theme.

Hi @RachelGRB

Do you mean like this?

if it is 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 li:hover {
    background: red;
    border-radius: 10px;
}

And Save.

You can change the color you like.

Please don’t forget to Like and Mark Solution to the post that helped you. Thanks!

1 Like

Hey thanks for that will give it a go now. Bit what about the line above the menu bar and below it? do you know how to do that too :slightly_smiling_face:

1 Like

ive changed the colour to black but ned the text to change to my brand colour pink

Seems like you already have a line on the menu. You already solve it?

1 Like