mirror of
https://github.com/misode/misode.github.io.git
synced 2026-04-29 17:32:43 +00:00
Adjust layout for mobile
This commit is contained in:
@@ -50,6 +50,7 @@ Promise.all([
|
||||
const sourceControlsMenu = document.getElementById('source-controls-menu')!
|
||||
const sourceControlsCopy = document.getElementById('source-controls-copy')!
|
||||
const sourceControlsDownload = document.getElementById('source-controls-download')!
|
||||
const sourceToggle = document.getElementById('source-toggle')!
|
||||
|
||||
let selected = modelFromPath(location.pathname)
|
||||
|
||||
@@ -110,6 +111,18 @@ Promise.all([
|
||||
updateModel(modelFromPath(location.pathname))
|
||||
}
|
||||
|
||||
sourceToggle.addEventListener('click', evt => {
|
||||
if (sourceViewEl.classList.contains('toggled')) {
|
||||
sourceViewEl.classList.remove('toggled')
|
||||
sourceToggle.children[0].classList.remove('inactive')
|
||||
sourceToggle.children[1].classList.add('inactive')
|
||||
} else {
|
||||
sourceViewEl.classList.add('toggled')
|
||||
sourceToggle.children[0].classList.add('inactive')
|
||||
sourceToggle.children[1].classList.remove('inactive')
|
||||
}
|
||||
})
|
||||
|
||||
languageSelectorMenu.innerHTML = ''
|
||||
Object.keys(languages).forEach(key => {
|
||||
languageSelectorMenu.insertAdjacentHTML('beforeend',
|
||||
|
||||
Reference in New Issue
Block a user