1
0
mirror of https://github.com/osmarks/mycorrhiza.git synced 2024-12-12 13:30:26 +00:00
mycorrhiza/static/view.js

25 lines
939 B
JavaScript
Raw Normal View History

2021-07-15 17:19:10 +00:00
let wrapper = document.getElementsByClassName("top-bar__wrapper")[0],
auth = document.getElementsByClassName("top-bar__section_auth")[0],
highlights = document.getElementsByClassName("top-bar__section_highlights")[0]
const toggleElement = el => el.classList.toggle("top-bar__section_hidden-on-mobile")
2021-07-15 17:46:23 +00:00
toggleElement(auth)
toggleElement(highlights)
2021-07-15 17:19:10 +00:00
let hamburger = document.createElement("button")
hamburger.classList.add("top-bar__hamburger")
hamburger.onclick = _ => {
toggleElement(auth)
toggleElement(highlights)
}
hamburger.innerText = "Menu"
2021-07-15 17:41:51 +00:00
let hamburgerWrapper = document.createElement("div")
hamburgerWrapper.classList.add("top-bar__hamburger-wrapper")
2021-07-15 17:19:10 +00:00
let hamburgerSection = document.createElement("li")
hamburgerSection.classList.add("top-bar__section", "top-bar__section_hamburger")
2021-07-15 17:41:51 +00:00
hamburgerWrapper.appendChild(hamburger)
hamburgerSection.appendChild(hamburgerWrapper)
2021-07-15 17:19:10 +00:00
wrapper.appendChild(hamburgerSection)