diff options
| author | Jules Laplace <jules@okfoc.us> | 2015-09-23 19:58:17 -0400 |
|---|---|---|
| committer | Jules Laplace <jules@okfoc.us> | 2015-09-23 19:58:17 -0400 |
| commit | e273c92281e10c81f0605a0bf876d9a14bbe24d1 (patch) | |
| tree | 9a9d3820081c603545c59250402129a96255a0e7 | |
| parent | 695417f6b029b3c5f752cc9cfff6223b201d476a (diff) | |
keydown
| -rw-r--r-- | public/assets/js/index.js | 18 | ||||
| -rw-r--r-- | public/assets/js/lib/index.js | 18 | ||||
| -rw-r--r-- | public/assets/js/vendor/jquery-2.1.4.min.js (renamed from public/assets/js/jquery-2.1.4.min.js) | 0 | ||||
| -rw-r--r-- | public/assets/js/vendor/lodash.min.js (renamed from public/assets/js/lodash.min.js) | 0 | ||||
| -rw-r--r-- | public/assets/js/vendor/oktween.js (renamed from public/assets/js/oktween.js) | 0 | ||||
| -rw-r--r-- | public/assets/js/vendor/parser.js (renamed from public/assets/js/parser.js) | 0 | ||||
| -rw-r--r-- | public/assets/js/vendor/sha1.js (renamed from public/assets/js/sha1.js) | 0 | ||||
| -rw-r--r-- | public/assets/js/vendor/util.js (renamed from public/assets/js/util.js) | 0 | ||||
| -rw-r--r-- | public/assets/js/vendor/view/formview.js (renamed from public/assets/js/view/formview.js) | 0 | ||||
| -rw-r--r-- | public/assets/js/vendor/view/router.js (renamed from public/assets/js/view/router.js) | 0 | ||||
| -rw-r--r-- | public/assets/js/vendor/view/view.js (renamed from public/assets/js/view/view.js) | 0 | ||||
| -rw-r--r-- | public/index.html | 15 |
12 files changed, 51 insertions, 0 deletions
diff --git a/public/assets/js/index.js b/public/assets/js/index.js index 8f1a059..2e5ac92 100644 --- a/public/assets/js/index.js +++ b/public/assets/js/index.js @@ -7,6 +7,7 @@ var app = (function(){ $(window).on("focus", app.focus) $(window).on("blur", app.blur) + $(window).on("keydown", app.keydown) } app.focused = true @@ -20,6 +21,23 @@ var app = (function(){ app.focused = false } + app.keydown = function(e){ + switch (e.keyCode) { + case 37: // left + // prev + break + case 39: // right + // next + break + case 38: // up + // home + break + case 40: // down + // random + break + } + } + document.addEventListener('DOMContentLoaded', app.init) return app diff --git a/public/assets/js/lib/index.js b/public/assets/js/lib/index.js new file mode 100644 index 0000000..af381c1 --- /dev/null +++ b/public/assets/js/lib/index.js @@ -0,0 +1,18 @@ +var SiteRouter = Router.extend({ + + el: "body", + + routes: { + "/": 'login', + "/index": 'index', + }, + + initialize: function(){ + this.route() + }, + + index: function(){ + app.view = new IndexView () + }, + +})
\ No newline at end of file diff --git a/public/assets/js/jquery-2.1.4.min.js b/public/assets/js/vendor/jquery-2.1.4.min.js index 49990d6..49990d6 100644 --- a/public/assets/js/jquery-2.1.4.min.js +++ b/public/assets/js/vendor/jquery-2.1.4.min.js diff --git a/public/assets/js/lodash.min.js b/public/assets/js/vendor/lodash.min.js index e6c9820..e6c9820 100644 --- a/public/assets/js/lodash.min.js +++ b/public/assets/js/vendor/lodash.min.js diff --git a/public/assets/js/oktween.js b/public/assets/js/vendor/oktween.js index d0d2b7c..d0d2b7c 100644 --- a/public/assets/js/oktween.js +++ b/public/assets/js/vendor/oktween.js diff --git a/public/assets/js/parser.js b/public/assets/js/vendor/parser.js index 20c5306..20c5306 100644 --- a/public/assets/js/parser.js +++ b/public/assets/js/vendor/parser.js diff --git a/public/assets/js/sha1.js b/public/assets/js/vendor/sha1.js index f1f811c..f1f811c 100644 --- a/public/assets/js/sha1.js +++ b/public/assets/js/vendor/sha1.js diff --git a/public/assets/js/util.js b/public/assets/js/vendor/util.js index 34ef45f..34ef45f 100644 --- a/public/assets/js/util.js +++ b/public/assets/js/vendor/util.js diff --git a/public/assets/js/view/formview.js b/public/assets/js/vendor/view/formview.js index 05b1ecb..05b1ecb 100644 --- a/public/assets/js/view/formview.js +++ b/public/assets/js/vendor/view/formview.js diff --git a/public/assets/js/view/router.js b/public/assets/js/vendor/view/router.js index 36f86b5..36f86b5 100644 --- a/public/assets/js/view/router.js +++ b/public/assets/js/vendor/view/router.js diff --git a/public/assets/js/view/view.js b/public/assets/js/vendor/view/view.js index 9a8ab5b..9a8ab5b 100644 --- a/public/assets/js/view/view.js +++ b/public/assets/js/vendor/view/view.js diff --git a/public/index.html b/public/index.html index 383e2a8..e751586 100644 --- a/public/index.html +++ b/public/index.html @@ -55,4 +55,19 @@ <div id="droparea"></div> </body> + +<script src="/assets/js/vendor/jquery-2.1.4.min.js"></script> +<script src="/assets/js/vendor/lodash.min.js"></script> +<script src="/assets/js/vendor/oktween.js"></script> +<script src="/assets/js/vendor/parser.js"></script> +<script src="/assets/js/vendor/sha1.js"></script> +<script src="/assets/js/vendor/util.js"></script> +<script src="/assets/js/vendor/view/view.js"></script> +<script src="/assets/js/vendor/view/formview.js"></script> +<script src="/assets/js/vendor/view/router.js"></script> + +<script src="/assets/js/lib/router.js"></script> + +<script src="/assets/js/index.js"></script> + </html> |
