Hello @erikathedesign I checked the mobile version of your site, and here’s exactly what’s going wrong:
Issue:
On mobile view, the menu items “Shop” and “Shop By Collection” are not expandable/tappable — the submenus do not open. However, direct links like “Contact” and “FAQs” work fine.
Likely Cause:
This is usually due to missing event handling or markup conflict in the mobile menu drawer. In the Sense theme, dropdown menus on mobile are toggled via JavaScript and require specific structure (e.g., aria-controls, aria-expanded, details tags).
Simple & Working Fix
We’ll do a light code patch inside the mobile navigation code. Here’s a clean step-by-step guide:
Step-by-step Fix via header.liquid:
-
Go to Online Store > Themes > Edit Code.
-
Open:
Sections > header.liquid
-
Look for this code block (or similar):
<details class="menu-opening">
- Confirm the mobile menu uses the element for expandable menu items. If it does, but “Shop” and “Shop By Collection” aren’t wrapped in (or the inside is missing), they won’t expand.
FIX: Wrap menu items with submenus in properly
Here’s the minimal pattern for mobile submenu support in the Sense theme:
{% for link in section.settings.menu.links %}
{% if link.links != blank %}
<details>
<summary>{{ link.title }}</summary>
<ul>
{% for sublink in link.links %}
<li>
<a href="{{ sublink.url }}">{{ sublink.title }}</a>
</li>
{% endfor %}
</ul>
</details>
{% else %}
<li><a href="{{ link.url }}">{{ link.title }}</a></li>
{% endif %}
{% endfor %}
This will ensure any menu item with children (like “Shop”) is clickable and expandable on mobile.
Alternative Quick Fix: Use Shopify’s default menu component
If custom code edits are not feasible, consider resetting the menu to use Shopify’s default navigation block, which automatically handles mobile dropdowns.
-
Go to Customize Theme
-
Open the Header section
-
Ensure you’re using the correct Main menu and not custom blocks
-
Re-add the navigation menu if needed
Bonus: Test Submenu Structure
Go to:
. Online Store > Navigation
. Check your Main Menu → Make sure “Shop” and “Shop By Collection” have sub-items indented properly under them
Final Tip: Clear Cache or Use Incognito
After editing the theme or navigation, mobile browsers sometimes cache old versions. Clear browser cache or test in an incognito window.
plz try this in duplicate theme first
Thank you 