aboutsummaryrefslogtreecommitdiff
path: root/hp_assets/js/main.js
diff options
context:
space:
mode:
authorKukielka <kukielka58@gmail.com>2018-04-16 12:15:00 +0200
committerKukielka <kukielka58@gmail.com>2018-04-16 12:15:00 +0200
commitb9dfafa3bdf2783d8a790c20473e910bd9217d4d (patch)
treec7cb1a935c89a8bc11327a07933193fa5862bbbe /hp_assets/js/main.js
parent05247c761f12d490073534875eae7571c87f6d13 (diff)
downloadsimple-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/main.js')
-rw-r--r--hp_assets/js/main.js53
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();
-});