From c34a8956e1cd07498457f3211898e8de6d794de3 Mon Sep 17 00:00:00 2001 From: Thomas Citharel Date: Sat, 7 Mar 2015 23:59:27 +0100 Subject: implement swipe gestures on mobile to go to next and previous articles --- themes/baggy/_head.twig | 1 + themes/baggy/view.twig | 11 +++++++++++ 2 files changed, 12 insertions(+) (limited to 'themes/baggy') diff --git a/themes/baggy/_head.twig b/themes/baggy/_head.twig index 3799f8fb..b9f1e5d9 100755 --- a/themes/baggy/_head.twig +++ b/themes/baggy/_head.twig @@ -31,6 +31,7 @@ + diff --git a/themes/baggy/view.twig b/themes/baggy/view.twig index 68af03f5..a6da85d5 100755 --- a/themes/baggy/view.twig +++ b/themes/baggy/view.twig @@ -103,6 +103,17 @@ retrievePercent({{ entry.id|e }}); }); }); + + // Use left and right arrow to navigate on with keyboard navigateKeyboard('?view=view&id={{ navigate.nextid|e }}','?view=view&id={{ navigate.previousid|e }}'); + + // swipe to right or left on mobile to navigate + $('article').on("swiperight", function(){ + goLeft('?view=view&id={{ navigate.nextid|e }}'); + }); + $('article').on("swipeleft", function(){ + goRight('?view=view&id={{ navigate.previousid|e }}'); + }); + {% endblock %} -- cgit v1.2.3