Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit b0b8e70

Browse files
committed
Use double quotation marks in menu.js
1 parent 0986415 commit b0b8e70

File tree

1 file changed

+23
-23
lines changed

1 file changed

+23
-23
lines changed

python_docs_theme/static/menu.js

Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,55 +1,55 @@
1-
document.addEventListener('DOMContentLoaded', function () {
1+
document.addEventListener("DOMContentLoaded", function () {
22

33
// Make tables responsive by wrapping them in a div and making them scrollable
4-
const tables = document.querySelectorAll('table.docutils')
4+
const tables = document.querySelectorAll("table.docutils")
55
tables.forEach(function(table){
6-
table.outerHTML = '<div class="responsive-table__container">' + table.outerHTML + '</div>'
6+
table.outerHTML = '<div class="responsive-table__container">' + table.outerHTML + "</div>"
77
})
88

9-
const togglerInput = document.querySelector('.toggler__input')
10-
const togglerLabel = document.querySelector('.toggler__label')
11-
const sideMenu = document.querySelector('.menu-wrapper')
12-
const menuItems = document.querySelectorAll('.menu')
13-
const doc = document.querySelector('.document')
14-
const body = document.querySelector('body')
9+
const togglerInput = document.querySelector(".toggler__input")
10+
const togglerLabel = document.querySelector(".toggler__label")
11+
const sideMenu = document.querySelector(".menu-wrapper")
12+
const menuItems = document.querySelectorAll(".menu")
13+
const doc = document.querySelector(".document")
14+
const body = document.querySelector("body")
1515

1616
function closeMenu() {
1717
togglerInput.checked = false
18-
sideMenu.setAttribute("aria-expanded", 'false')
19-
sideMenu.setAttribute('aria-hidden', 'true')
20-
togglerLabel.setAttribute('aria-pressed', 'false')
21-
body.style.overflow = 'visible'
18+
sideMenu.setAttribute("aria-expanded", "false")
19+
sideMenu.setAttribute("aria-hidden", "true")
20+
togglerLabel.setAttribute("aria-pressed", "false")
21+
body.style.overflow = "visible"
2222
}
2323
function openMenu() {
2424
togglerInput.checked = true
25-
sideMenu.setAttribute("aria-expanded", 'true')
26-
sideMenu.setAttribute('aria-hidden', 'false')
27-
togglerLabel.setAttribute('aria-pressed', 'true')
28-
body.style.overflow = 'hidden'
25+
sideMenu.setAttribute("aria-expanded", "true")
26+
sideMenu.setAttribute("aria-hidden", "false")
27+
togglerLabel.setAttribute("aria-pressed", "true")
28+
body.style.overflow = "hidden"
2929
}
3030

3131
// Close menu when link on the sideMenu is clicked
32-
sideMenu.addEventListener('click', function (event) {
32+
sideMenu.addEventListener("click", function (event) {
3333
let target = event.target
34-
if (target.tagName.toLowerCase() !== 'a') {
34+
if (target.tagName.toLowerCase() !== "a") {
3535
return
3636
}
3737
closeMenu()
3838
})
3939
// Add accessibility data when sideMenu is opened/closed
40-
togglerInput.addEventListener('change', function (e) {
40+
togglerInput.addEventListener("change", function (e) {
4141
togglerInput.checked ? openMenu() : closeMenu()
4242
})
4343
// Make sideMenu links tabbable only when visible
4444
for(let menuItem of menuItems) {
4545
if(togglerInput.checked) {
46-
menuItem.setAttribute('tabindex', '0')
46+
menuItem.setAttribute("tabindex", "0")
4747
} else {
48-
menuItem.setAttribute('tabindex', '-1')
48+
menuItem.setAttribute("tabindex", "-1")
4949
}
5050
}
5151
// Close sideMenu when document body is clicked
52-
doc.addEventListener('click', function () {
52+
doc.addEventListener("click", function () {
5353
if (togglerInput.checked) {
5454
closeMenu()
5555
}

0 commit comments

Comments
 (0)