diff --git a/opentech/static_src/src/javascript/main.js b/opentech/static_src/src/javascript/main.js index 9d1e0e9e5022577f26cff13451fdcdcd83e1224f..d1440f0621c2ce39851ba836e569f5fac95979d3 100644 --- a/opentech/static_src/src/javascript/main.js +++ b/opentech/static_src/src/javascript/main.js @@ -3,6 +3,9 @@ 'use strict'; + // Replace no-js with js class if js is enabled. + document.querySelector('html').classList.replace('no-js', 'js'); + let Search = class { static selector() { return '.js-search-toggle'; @@ -104,9 +107,6 @@ } }; - // Replace no-js with js class if js is enabled. - document.querySelector('html').classList.replace('no-js', 'js'); - $(MobileMenu.selector()).each((index, el) => { new MobileMenu($(el), $('.js-mobile-menu-close'), $('.header__menus--mobile'), $('.header__search')); }); @@ -155,4 +155,5 @@ const adminbarHeight = $('.admin-bar').outerHeight(); document.documentElement.style.setProperty('--header-admin-height', headerHeight + adminbarHeight + 'px'); }); + })(jQuery); diff --git a/opentech/static_src/src/sass/apply/base/_base.scss b/opentech/static_src/src/sass/apply/base/_base.scss index eeee4df8c77e9a6a08b31a645c06e00034c3c5b3..2eb95250237113a007e04e2b69007db3455fe8f2 100644 --- a/opentech/static_src/src/sass/apply/base/_base.scss +++ b/opentech/static_src/src/sass/apply/base/_base.scss @@ -95,7 +95,7 @@ ol { .no-js-hidden, %no-js-hidden { - html.nojs & { + html.no-js & { @extend %is-hidden; } } diff --git a/opentech/static_src/src/sass/public/base/_base.scss b/opentech/static_src/src/sass/public/base/_base.scss index fd23d62dac9af43a8c816b421118b783bfca8b77..6ca82b90e84914b7e2f96401d341fc9d228a4e91 100644 --- a/opentech/static_src/src/sass/public/base/_base.scss +++ b/opentech/static_src/src/sass/public/base/_base.scss @@ -89,7 +89,7 @@ ol { .no-js-hidden, %no-js-hidden { - html.nojs & { + html.no-js & { @extend %is-hidden; } }