diff options
| author | Dan Allen <dan@opendevise.com> | 2018-02-03 19:17:02 -0700 |
|---|---|---|
| committer | Sarah White <sarah@opendevise.com> | 2018-02-05 01:16:08 +0000 |
| commit | 344b1e8dcd075b3ff64fd849b495feb7456168e1 (patch) | |
| tree | ae6852d56c54dc6350deb61dc4c8802d14dbdc5e /src | |
| parent | d3b5347af69c1c848bb6b9c7d5d74bd95834b942 (diff) | |
| download | alpine-antora-theme-344b1e8dcd075b3ff64fd849b495feb7456168e1.tar.bz2 alpine-antora-theme-344b1e8dcd075b3ff64fd849b495feb7456168e1.tar.xz | |
format and consolidate code in navigation script
Diffstat (limited to 'src')
| -rw-r--r-- | src/js/01-navigation.js | 13 |
1 files changed, 3 insertions, 10 deletions
diff --git a/src/js/01-navigation.js b/src/js/01-navigation.js index 96150a0..c0bb5a9 100644 --- a/src/js/01-navigation.js +++ b/src/js/01-navigation.js @@ -50,9 +50,7 @@ if (currentPageItem) { activateCurrentPath(currentPageItem).forEach(function (itemId) { - if (expandedItems.indexOf(itemId) < 0) { - expandedItems.push(itemId) - } + if (expandedItems.indexOf(itemId) < 0) expandedItems.push(itemId) }) } @@ -81,9 +79,7 @@ } function toggleNavigation (e) { - if (navToggle.classList.contains('is-active')) { - return closeNavigation(e) - } + if (navToggle.classList.contains('is-active')) return closeNavigation(e) document.documentElement.classList.add('is-clipped--nav') navToggle.classList.add('is-active') navContainer.classList.add('is-active') @@ -114,9 +110,7 @@ function getState (component, version) { var data = window.sessionStorage.getItem('nav-state') - if (data) { - return JSON.parse(data) - } + if (data) return JSON.parse(data) } function saveState () { @@ -127,7 +121,6 @@ if (!el) return (parent.scrollTop = scrollPosition) var margin = 10 - var overTheTop = el.offsetTop - scrollPosition < 0 var belowTheBottom = el.offsetTop - scrollPosition + el.offsetHeight > parent.offsetHeight |
