summaryrefslogtreecommitdiff
path: root/app.js
diff options
context:
space:
mode:
authoryo mama <pepper@scannerjammer.com>2014-12-04 19:50:41 -0800
committeryo mama <pepper@scannerjammer.com>2014-12-04 19:50:41 -0800
commit213f2d5cd258d6ddedd47b169b5e3e2482bc3583 (patch)
treef362cc3db1bf2108e03c021ad677e09914808212 /app.js
parent8fee508e5fbfdf35386ec82a5ec7860df20626d6 (diff)
made it make some sense
Diffstat (limited to 'app.js')
-rw-r--r--app.js43
1 files changed, 43 insertions, 0 deletions
diff --git a/app.js b/app.js
new file mode 100644
index 0000000..1cd2ba7
--- /dev/null
+++ b/app.js
@@ -0,0 +1,43 @@
+
+if (is_mobile) {
+ $("html").addClass("mobile")
+}
+else {
+ $("html").addClass("desktop")
+}
+
+var app = new function(){}
+
+app.mode = { editor: false, builder: false }
+
+app.init = function () {
+ app.router = new SiteRouter ()
+}
+
+app.launch = function () {
+
+ var loader = new Loader(function(){
+ $("#loader").hide()
+ window.environment && window.environment.init()
+ // window.editor && window.editor.init()
+ // window.path && window.path.init()
+ animate()
+ })
+
+ // loader.preloadImages([])
+ loader.ready()
+
+ window.scrollTo(0,0)
+}
+
+app.fallback = function(){
+ app.unsupported = true
+ var msg = "Sorry, your browser is not supported.<br><br>" +
+ "Please use <a href='http://chrome.com/'>Chrome</a> or <a href='https://www.apple.com/safari/'>Safari</a> or <a href='http://getfirefox.com/'>Firefox</a>."
+ var $fallback = $("<div>")
+ $fallback.attr('id', 'fallback')
+ $fallback.html(msg)
+ $('body').append($fallback)
+}
+
+document.addEventListener('DOMContentLoaded', app.init)