mirror of
https://github.com/McShelby/hugo-theme-relearn.git
synced 2025-03-01 06:50:18 +00:00
topbar: avoid JS error on layouts without topbar
eg. 404 pages
This commit is contained in:
parent
8f55271c77
commit
db407309e1
2 changed files with 15 additions and 13 deletions
|
@ -1903,19 +1903,21 @@ ready(function () {
|
||||||
moveTopbarButtons();
|
moveTopbarButtons();
|
||||||
adjustEmptyTopbarContents();
|
adjustEmptyTopbarContents();
|
||||||
}
|
}
|
||||||
var mqs = window.matchMedia('only screen and (max-width: 47.999rem)');
|
if (topbar) {
|
||||||
mqs.addEventListener('change', onWidthChange.bind(null, setWidthS));
|
var mqs = window.matchMedia('only screen and (max-width: 47.999rem)');
|
||||||
var mqm = window.matchMedia('only screen and (min-width: 48rem) and (max-width: 59.999rem)');
|
mqs.addEventListener('change', onWidthChange.bind(null, setWidthS));
|
||||||
mqm.addEventListener('change', onWidthChange.bind(null, setWidthM));
|
var mqm = window.matchMedia('only screen and (min-width: 48rem) and (max-width: 59.999rem)');
|
||||||
var mql = window.matchMedia('only screen and (min-width: 60rem)');
|
mqm.addEventListener('change', onWidthChange.bind(null, setWidthM));
|
||||||
mql.addEventListener('change', onWidthChange.bind(null, setWidthL));
|
var mql = window.matchMedia('only screen and (min-width: 60rem)');
|
||||||
|
mql.addEventListener('change', onWidthChange.bind(null, setWidthL));
|
||||||
|
|
||||||
addTopbarButtonInfos();
|
addTopbarButtonInfos();
|
||||||
setWidthS(mqs);
|
setWidthS(mqs);
|
||||||
setWidthM(mqm);
|
setWidthM(mqm);
|
||||||
setWidthL(mql);
|
setWidthL(mql);
|
||||||
moveTopbarButtons();
|
moveTopbarButtons();
|
||||||
adjustEmptyTopbarContents();
|
adjustEmptyTopbarContents();
|
||||||
|
}
|
||||||
})();
|
})();
|
||||||
|
|
||||||
(function () {
|
(function () {
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
7.4.1+ec1b461d3886edd1383ec154518b970e72ca3f08
|
7.4.1+8f55271c7781cd53f9f3c9145035f2cbe0b4dfb5
|
Loading…
Add table
Reference in a new issue