Make menu button slide up (experimental). Disable tabindex on overlay.

This commit is contained in:
Daniel Scalzi
2018-04-29 18:39:57 -04:00
parent 4106b2b069
commit 39fd7e19ef
4 changed files with 46 additions and 6 deletions

View File

@@ -20,6 +20,8 @@ function toggleOverlay(toggleState, dismissable = false, content = 'overlayConte
}
if(toggleState){
document.getElementById('main').setAttribute('overlay', true)
// Make things tabbable.
$("#main *").attr('tabindex', '-1')
$('#' + content).parent().children().hide()
$('#' + content).show()
if(dismissable){
@@ -30,6 +32,8 @@ function toggleOverlay(toggleState, dismissable = false, content = 'overlayConte
$('#overlayContainer').fadeIn(250)
} else {
document.getElementById('main').removeAttribute('overlay')
// Make things tabbable.
$("#main *").removeAttr('tabindex')
$('#overlayContainer').fadeOut(250, () => {
$('#' + content).parent().children().hide()
$('#' + content).show()