Force mobile menu show on desktop

2 replies · opened Jun 30, 2020

Aaagrlp640Jun 30, 2020

Hi, is there a way to force mobile menu, i want to display it also on desktop view?

Thanks

SSemicolon WebSTAFFJun 30, 2020

Hello,

This is Definitely Possible but there is a fair bit of Customization required to achieve this:

  1. In the style.css File, you will need to change all the Media Queries that includes the #header,#primary-menu and other Header Elements from @media (min-width: 992px) to @media (min-width: 1200px) and from @media (max-width: 991.98px) to @media (max-width: 1199.98px).

  2. In the js/functions.js File, you will need to change all the following codes targeting the Headers and Primary Menus:


$body.hasClass('device-xl') || $body.hasClass('device-lg')

to:


$body.hasClass('device-xl')

and:


$body.hasClass('device-md') || $body.hasClass('device-sm') || $body.hasClass('device-xs')

to:


$body.hasClass('device-lg') || $body.hasClass('device-md') || $body.hasClass('device-sm') || $body.hasClass('device-xs')

This will definitely work fine. We are already working on making this much more easier in the coming updates. Hope this Helps!

Let us know if we can help you with anything else or if you find any further issues.

Aaagrlp640Jul 1, 2020

Great, thanks a lot :)

Have the same question, or something new?

Sign in to the Canvas dashboard to reply or open your own topic. Canvas owners get direct help from the SemiColonWeb team.

Reply on the dashboard