From ef4e811692ff4db21ebe359598301a0c1a261968 Mon Sep 17 00:00:00 2001 From: William Toohey Date: Sun, 18 Oct 2015 02:21:34 +1000 Subject: [PATCH] Better preloader fadeout --- css/style.css | 6 ++++-- js/HuesCore.js | 3 --- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/css/style.css b/css/style.css index ff7bec0..7e47fcd 100644 --- a/css/style.css +++ b/css/style.css @@ -104,12 +104,14 @@ h1, h2, h3 { top: 0; left: 0; z-index: 10; + visibility: visible; opacity: 1; - transition: opacity 1s linear; - -webkit-transition: opacity 1s linear; + transition: visibility 1s linear, opacity 1s linear; + -webkit-transition: visibility 1s linear, opacity 1s linear; } #preloadHelper.loaded { + visibility: hidden; opacity: 0; } diff --git a/js/HuesCore.js b/js/HuesCore.js index d3ea6e2..f2bc3db 100644 --- a/js/HuesCore.js +++ b/js/HuesCore.js @@ -68,9 +68,6 @@ HuesCore = function(defaults) { if(defaults.load) { this.resourceManager.addAll(defaults.respacks, function() { document.getElementById("preloadHelper").className = "loaded"; - window.setTimeout(function() { - document.getElementById("preloadHelper").style.display = "none"; - }, 1500); that.setImage(0); if(defaults.autoplay) { if(defaults.firstSong) {