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();
|
||||
adjustEmptyTopbarContents();
|
||||
}
|
||||
var mqs = window.matchMedia('only screen and (max-width: 47.999rem)');
|
||||
mqs.addEventListener('change', onWidthChange.bind(null, setWidthS));
|
||||
var mqm = window.matchMedia('only screen and (min-width: 48rem) and (max-width: 59.999rem)');
|
||||
mqm.addEventListener('change', onWidthChange.bind(null, setWidthM));
|
||||
var mql = window.matchMedia('only screen and (min-width: 60rem)');
|
||||
mql.addEventListener('change', onWidthChange.bind(null, setWidthL));
|
||||
if (topbar) {
|
||||
var mqs = window.matchMedia('only screen and (max-width: 47.999rem)');
|
||||
mqs.addEventListener('change', onWidthChange.bind(null, setWidthS));
|
||||
var mqm = window.matchMedia('only screen and (min-width: 48rem) and (max-width: 59.999rem)');
|
||||
mqm.addEventListener('change', onWidthChange.bind(null, setWidthM));
|
||||
var mql = window.matchMedia('only screen and (min-width: 60rem)');
|
||||
mql.addEventListener('change', onWidthChange.bind(null, setWidthL));
|
||||
|
||||
addTopbarButtonInfos();
|
||||
setWidthS(mqs);
|
||||
setWidthM(mqm);
|
||||
setWidthL(mql);
|
||||
moveTopbarButtons();
|
||||
adjustEmptyTopbarContents();
|
||||
addTopbarButtonInfos();
|
||||
setWidthS(mqs);
|
||||
setWidthM(mqm);
|
||||
setWidthL(mql);
|
||||
moveTopbarButtons();
|
||||
adjustEmptyTopbarContents();
|
||||
}
|
||||
})();
|
||||
|
||||
(function () {
|
||||
|
|
|
@ -1 +1 @@
|
|||
7.4.1+ec1b461d3886edd1383ec154518b970e72ca3f08
|
||||
7.4.1+8f55271c7781cd53f9f3c9145035f2cbe0b4dfb5
|
Loading…
Add table
Reference in a new issue