diff options
| author | Jules Laplace <jules@okfoc.us> | 2015-04-13 16:45:01 -0400 |
|---|---|---|
| committer | Jules Laplace <jules@okfoc.us> | 2015-04-13 16:45:20 -0400 |
| commit | e791ea8b3d6855b62962e4c89ad2c9f86126daf1 (patch) | |
| tree | 09709428f7845337954ef79dd12e6f6e71b5e883 /site/public/assets/javascripts/_env.js | |
| parent | 741bb035e10a1d89dfaa60ab79d25a63d2ff4726 (diff) | |
stub in loader
Diffstat (limited to 'site/public/assets/javascripts/_env.js')
| -rw-r--r-- | site/public/assets/javascripts/_env.js | 29 |
1 files changed, 26 insertions, 3 deletions
diff --git a/site/public/assets/javascripts/_env.js b/site/public/assets/javascripts/_env.js index ca94ee2..2c183aa 100644 --- a/site/public/assets/javascripts/_env.js +++ b/site/public/assets/javascripts/_env.js @@ -13,9 +13,7 @@ var done_loading = false, menu_open = false, entry_open = false var environment = {}, hashes = {} environment.init = function(){ - var loader = new Loader(function(){ - environment.ready() - }) + var loader = new Loader(environment.ready, new HustleLoader) var preloadImages = $("#preload-image-list").html().split("\n").filter(function(s){ return !!s }) loader.preloadImages(box_images.map(function(url){ return base_href + url @@ -495,3 +493,28 @@ Strip.prototype.update = function(t){ el.y = el.height / 2 }) } + +function HustleLoader () { + function init(){ + build() + } + function build(){ + setTimeout(function(){ $("#loader_svg").addClass("slide") }, 100) + +// loading_text.innerHTML = "<span>" + loading_text.innerHTML.split("").join("</span><span>") + "</span>" + } + this.update = function (i) { +// loading_status.style.width = ((100*(1-i))|0) + "%" +// loader_svg_status.setAttribute("y", (i) * 245) + } + this.finish = function(cb){ + $("#loader_rapper").addClass("hidden") + setTimeout(cb, 100) + setTimeout(function(){ + $("#loader_rapper").hide() + }, 300) + } + init() +} + + |
