off canvas menu don't disappear when disabled - Forum | JoomShaper
Solved Helix Framework

off canvas menu don't disappear when disabled

Asked by hughes 3 years ago Last activity 2 years ago

I removed the offcanvas menu to insert a third-party vertical menu in its place. However, it happens that the helix ultimate offcanvas menu continues to be present in mobile mode, as if I hadn't disabled it. Suggestions to workaround?

Accepted answer

Marked as the solution
Paul Frankowski Senior Staff

Hi Hughes,

I would use those tips:

  1. If you have Custom made header you can just hide "menu" column in mobile view from settings
  2. If not and you have predefined header, use extra Custom CSS in Template Options
#sp-header nav.sp-megamenu-wrapper #offcanvas-toggler {
  display: none !important;
  visibility: hidden; }

4 more replies

Paul Frankowski Senior Staff

BTW

Why you you think that extra installed Mobile Menu module is better than ours?

hughes Asked this

more configurable... i like burger icon with name. nothing more

Paul Frankowski Senior Staff

Name to you can add also inside our menu - but it request extra CSS line.

Thx

hughes Asked this

no offence.. in general,and a  part of his issue of offcanvas, the additions of css code are starting to be too many for my tastes and for the promise of being a free code builder...
tks

Paul Frankowski Senior Staff

Sure, I understand.

Have a nice day.

Alex

The approach of hiding the off-canvas menu using custom CSS is a literal cosmetic change rather than a proper solution. Disabling a feature by simply hiding it doesn't actually turn it off and might cause other issues down the line.
Implementing a proper disable function would be a more robust and scalable solution. It would allow users to switch off the off-canvas menu completely without relying on custom CSS, which can be fragile and harder to maintain.

Would it be possible to add this as a feature request so that when you disable the off-canvas menu, it is actually disabled?

Log in to reply.