diff options
| author | Josh <[email protected]> | 2020-08-31 16:27:32 +1000 |
|---|---|---|
| committer | Rapptz <[email protected]> | 2020-12-18 21:18:58 -0500 |
| commit | 4b82785e107d1d1eed9943173ea13df3a2a4ee2d (patch) | |
| tree | 3565b34caf4c0ab40a809c11e5588e396f63f65c /docs/_static | |
| parent | [matrix] Fix JS errors on search results page (diff) | |
| download | discord.py-4b82785e107d1d1eed9943173ea13df3a2a4ee2d.tar.xz discord.py-4b82785e107d1d1eed9943173ea13df3a2a4ee2d.zip | |
[matrix] Hide hamburger menu on pages without sidebar
Diffstat (limited to 'docs/_static')
| -rw-r--r-- | docs/_static/custom.js | 22 |
1 files changed, 12 insertions, 10 deletions
diff --git a/docs/_static/custom.js b/docs/_static/custom.js index b3712f4a..1274b405 100644 --- a/docs/_static/custom.js +++ b/docs/_static/custom.js @@ -56,16 +56,18 @@ document.addEventListener('DOMContentLoaded', () => { sections = document.querySelectorAll('section'); hamburgerToggle = document.getElementById('hamburger-toggle'); - hamburgerToggle.addEventListener('click', (e) => { - sidebar.element.classList.toggle('sidebar-toggle'); - let button = hamburgerToggle.firstElementChild; - if (button.textContent == 'menu') { - button.textContent = 'close'; - } - else { - button.textContent = 'menu'; - } - }); + if (hamburgerToggle) { + hamburgerToggle.addEventListener('click', (e) => { + sidebar.element.classList.toggle('sidebar-toggle'); + let button = hamburgerToggle.firstElementChild; + if (button.textContent == 'menu') { + button.textContent = 'close'; + } + else { + button.textContent = 'menu'; + } + }); + } const tables = document.querySelectorAll('.py-attribute-table[data-move-to-id]'); tables.forEach(table => { |