diff options
author | Kukielka <kukielka58@gmail.com> | 2018-04-16 12:15:00 +0200 |
---|---|---|
committer | Kukielka <kukielka58@gmail.com> | 2018-04-16 12:15:00 +0200 |
commit | b9dfafa3bdf2783d8a790c20473e910bd9217d4d (patch) | |
tree | c7cb1a935c89a8bc11327a07933193fa5862bbbe /hp_assets/js | |
parent | 05247c761f12d490073534875eae7571c87f6d13 (diff) | |
download | simple-dash-fork-b9dfafa3bdf2783d8a790c20473e910bd9217d4d.zip |
Removed Unsplash
Removed Unsplash in order to keep everything simple. (Also the load times were too god damn high)
Diffstat (limited to 'hp_assets/js')
-rw-r--r-- | hp_assets/js/main.js | 53 |
1 files changed, 0 insertions, 53 deletions
diff --git a/hp_assets/js/main.js b/hp_assets/js/main.js deleted file mode 100644 index a9d62c3..0000000 --- a/hp_assets/js/main.js +++ /dev/null @@ -1,53 +0,0 @@ -// Set random background image -function setBgImg() { - var bg = ""; - - $.getJSON("hp_assets/lib/ajax_get_image.php").done(function(data) { - if (data['success']) { - bg = data['url']; - if (bg != "" && bg != null) { - preloadimages([bg]).done(function(images) { - $("#homepage").css("background-image", "url(" + bg + ")").css("background-size", "cover"); - $("#pic-info-wrap").removeClass("hidden"); - $("#pic-info-url").attr("href", data['image_user_url']).text(data['image_user_name']); - }); - } - } - }); -} - -// http://www.javascriptkit.com/javatutors/preloadimagesplus.shtml -function preloadimages(arr){ - var newimages=[], loadedimages=0 - var postaction=function(){} - var arr=(typeof arr!="object")? [arr] : arr - function imageloadpost(){ - loadedimages++ - if (loadedimages==arr.length){ - postaction(newimages) //call postaction and pass in newimages array as parameter - } - } - for (var i=0; i<arr.length; i++){ - newimages[i]=new Image() - newimages[i].src=arr[i] - newimages[i].onload=function(){ - imageloadpost() - } - newimages[i].onerror=function(){ - imageloadpost() - } - } - return { //return blank object with done() method - done:function(f){ - postaction=f || postaction //remember user defined callback functions to be called when images load - } - } -} - -$(function() { - $("#mobile-menu-wrap a").click(function(e) { - e.preventDefault(); - }); - - setBgImg(); -}); |