summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--public/assets/js/app.js2
-rw-r--r--public/assets/js/lib/Scroller.js7
2 files changed, 8 insertions, 1 deletions
diff --git a/public/assets/js/app.js b/public/assets/js/app.js
index e40c676..d2d4fb2 100644
--- a/public/assets/js/app.js
+++ b/public/assets/js/app.js
@@ -52,7 +52,9 @@ var app = (function() {
Scroller.init({
previous: app.nav.previous.bind(app.nav),
next: app.nav.next.bind(app.nav),
+ burger: app.header.toggleNav.bind(app.nav),
})
+
}
app.ready = function() {
diff --git a/public/assets/js/lib/Scroller.js b/public/assets/js/lib/Scroller.js
index 483a103..fe16f11 100644
--- a/public/assets/js/lib/Scroller.js
+++ b/public/assets/js/lib/Scroller.js
@@ -1,12 +1,13 @@
var Scroller = (function(){
var Scroller = {}
- var prev, next
+ var prev, next, burger
var webkitRatio = 1
Scroller.init = function(opt){
previous = opt.previous
next = opt.next
+ burger = opt.burger
if (is_mobile) {
// document.body.addEventListener("touchstart", touchstart)
// document.body.addEventListener("touchmove", touchmove)
@@ -98,6 +99,10 @@ var Scroller = (function(){
function keydown (e) {
// console.log(e.keyCode)
switch (e.keyCode) {
+ case 27: // esc
+ e.preventDefault()
+ burger()
+ break
case 32: // space
e.preventDefault()
step(1)