Shopify Dropdown Arrows: Adding Visual Cues to Your Horizon (Whisper) Theme Menu

Hey everyone, You know how it is when you're building out your Shopify store – you've got a vision for how things should look and feel, especially when it comes to navigation. A smooth, intuitive menu can make all the difference for your customers. Recently, we saw a great discussion pop up in the Shopify Community that really highlights this, and it led to a super helpful solution for a common menu challenge. Our friend Geronim0 kicked things off, asking about missing drop-down arrows in what they thought was their "Whisper" theme. The submenus were there, appearing on hover, but without those little visual cues – the arrows – it wasn't quite as clear to visitors that more options were available.

Unmasking the Theme: Whisper is Horizon!

Right off the bat, a couple of sharp community members, Nathan from NKCreativeSoulutions and tim_tairli, jumped in with a crucial clarification. It turns out Geronim0's "Whisper" theme was actually a rebranded version of the "Horizon" theme. This is a common occurrence on Shopify; many themes share a core codebase but get slightly different names or presets. Nathan even shared a screenshot showing the theme's true identity, which was super helpful.

This distinction is important because the Horizon family of themes, by default, often uses what's called a "mega-menu" or a hover-based menu system. This means submenus typically appear when you hover over a parent item, and they don't always come with those traditional drop-down arrows built-in. In contrast, themes from the "Dawn" family (another popular free theme base) often offer options for more traditional drop-downs, complete with arrows. Geronim0's goal was clear: they wanted to see an arrow next to any main menu item that had submenus, like their "Boxing Gloves" category. They weren't looking to change the hover behavior to a click-to-open system, just to add that visual indicator. And that's where the community really shone!

The Simple Fix: Adding Drop-Down Arrows with Custom CSS

Tim_tairli, a seasoned expert in the community, quickly provided an elegant solution using a small snippet of custom CSS. This is fantastic because it allows you to achieve that desired visual effect without needing to overhaul your entire theme or switch to a different one if you're otherwise happy with Horizon. The beauty of this approach is that it targets specific elements in your menu structure and adds a simple chevron character (\203A) that rotates to indicate the menu's state. When the submenu is expanded (on hover, in this case), the arrow rotates to point downwards, and when it's collapsed, it points to the side. It's a subtle but effective way to improve user experience.

Step-by-Step: How to Add Drop-Down Arrows to Your Horizon (Whisper) Theme

Ready to give your menu those helpful arrows? Here's how you can implement Tim's solution:
  1. First, log in to your Shopify admin panel.
  2. Navigate to Online Store > Themes.
  3. Find your current theme (which we now know is likely a Horizon variant, even if it's called Whisper) and click Customize.
  4. Once in the theme editor, look for the Footer area. You might need to scroll down or look in the sections list.
  5. Add a new section by clicking Add section and choose Custom liquid.
  6. Paste the following CSS code exactly into the "Custom liquid" section:
  7. Don't forget to Save your changes!
Tim even provided some great screenshots to show the expected outcome:

And the result:

Geronim0 confirmed that this custom code worked perfectly for their store, which is always great to hear!

When to Consider a Theme Change

While this CSS solution is fantastic for adding visual arrows, it's important to remember what it doesn't do. This code adds the visual arrow but doesn't change the underlying menu behavior. Your submenus will still appear on hover, not on a click of the arrow itself. If your goal is a more fundamental change – for instance, you want users to click an arrow to expand a submenu, rather than just hovering – then Tim's advice holds true: that would require a much more significant modification to the theme's JavaScript and underlying code. In such a scenario, it might be more practical to explore other themes that offer this functionality out-of-the-box, like some variants of the Dawn theme. As Tim pointed out, themes in the Horizon family are often very flexible for customization, but sometimes a different base theme is simply a better fit for a specific interaction style. For newer Shopify store owners, starting with a theme like Dawn might be a bit easier to navigate if traditional dropdowns are a must-have. However, for those comfortable with a little custom code, or just needing a visual tweak, this community-driven solution is a real gem. It just goes to show you the power of the Shopify community. Whether you're just starting your online store or looking to fine-tune your existing one, there's always someone ready to share their expertise and help you make your shop shine. If you're thinking about starting your own online store and want a platform that offers both robust features and a helpful community, you can start your Shopify journey here. Happy customizing!
Share:

Use cases

Explore use cases

Agencies, store owners, enterprise — find the migration path that fits.

Explore use cases