summaryrefslogtreecommitdiff
path: root/public/js/lib/bg.js
diff options
context:
space:
mode:
Diffstat (limited to 'public/js/lib/bg.js')
-rw-r--r--public/js/lib/bg.js10
1 files changed, 4 insertions, 6 deletions
diff --git a/public/js/lib/bg.js b/public/js/lib/bg.js
index 5a188f3..98bcc1b 100644
--- a/public/js/lib/bg.js
+++ b/public/js/lib/bg.js
@@ -3,9 +3,9 @@ var bg = (function(){
var bg = {}
bg.el = document.getElementById("bg")
- bg.change = function(url){
+ bg.change = function(picture){
var img = new Image ()
- img.src = url
+ img.src = picture.url
oktween.add({
obj: bg.el.style,
from: { opacity: 1 },
@@ -13,17 +13,15 @@ var bg = (function(){
easing: "circ_in",
duration: 500,
finished: function(){
- bg.el.style.backgroundImage = "url(" + url + ")"
+ bg.el.style.backgroundImage = "url(" + picture.url + ")"
+ bg.el.className = picture.tile ? "tile" : ""
}
}).then({
delay: 500,
- obj: bg.el.style,
- from: { opacity: 0 },
to: { opacity: 1 },
easing: "circ_in",
duration: 500,
})
-
}
})() \ No newline at end of file