A Shopify store owner using the Refresh theme successfully hid the hamburger menu icon on mobile using CSS (display: none on .header__icon.menu-icon), but the clickable area remained functional.
Solutions provided:
JavaScript approach: Add a script in theme.liquid (above </body>) to remove click functionality:
One user asked how to display the desktop menu view on mobile instead
Another requested how to apply the solution only to product pages using template conditionals ({% if template == 'product' %}), but reported it wasn’t working
The discussion remains open with these implementation questions unanswered.
Summarized with AI on November 10.
AI used: claude-sonnet-4-5-20250929.
Im using the Refresh theme in shopify. I removed the hamburger menu logo button on mobile view but when i click that area of the screen, the functionality is still there. How do I remove the functionality?
I used this code to remove the hamburger button icon in mobile view.