aboutsummaryrefslogtreecommitdiff
path: root/docs/_static
diff options
context:
space:
mode:
authorJosh <[email protected]>2020-08-31 16:27:32 +1000
committerRapptz <[email protected]>2020-12-18 21:18:58 -0500
commit4b82785e107d1d1eed9943173ea13df3a2a4ee2d (patch)
tree3565b34caf4c0ab40a809c11e5588e396f63f65c /docs/_static
parent[matrix] Fix JS errors on search results page (diff)
downloaddiscord.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.js22
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 => {