From 9b0ea2c0f1b9eb1e1ea0ba2ee8039c7876ec8d82 Mon Sep 17 00:00:00 2001 From: Juli Date: Fri, 23 Aug 2024 23:49:11 +0300 Subject: [PATCH] general improvements --- index.php | 6 +++--- static/assets/buttons/cutie.gif | Bin 0 -> 2436 bytes static/assets/buttons/juli.gif | Bin 0 -> 2121 bytes static/assets/buttons/neofox.gif | Bin 0 -> 1654 bytes static/commons/footer.php | 29 +++++++++++++++-------------- static/script/lazyloader.js | 9 +++++++++ static/style/style.css | 2 +- 7 files changed, 28 insertions(+), 18 deletions(-) create mode 100644 static/assets/buttons/cutie.gif create mode 100644 static/assets/buttons/juli.gif create mode 100644 static/assets/buttons/neofox.gif create mode 100644 static/script/lazyloader.js diff --git a/index.php b/index.php index 3a20ebe..05ee07a 100644 --- a/index.php +++ b/index.php @@ -17,8 +17,8 @@ $date = calculate_elapsed_years("2009-08-29");
- randomly picked image of a <?php echo $names[$number];?> -

Current image is a .

+ randomly picked image of a <?php echo $names[$number];?> +

Current image is a .

Images stolen from tinyfox.dev

@@ -39,7 +39,7 @@ $date = calculate_elapsed_years("2009-08-29"); width=50px height=50px src="/static/assets/icons/lastfm.svg" /> Steam ?> Youtube + title="Youtube" width=50px height=50px src3="/static/assets/icons/youtube.svg" />
diff --git a/static/assets/buttons/cutie.gif b/static/assets/buttons/cutie.gif new file mode 100644 index 0000000000000000000000000000000000000000..f271daacda1d40b69141d45e9da6a8a4a57fe3c5 GIT binary patch literal 2436 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 F`v+DdF^d2I literal 0 HcmV?d00001 diff --git a/static/commons/footer.php b/static/commons/footer.php index 1c92f89..b19fd2d 100644 --- a/static/commons/footer.php +++ b/static/commons/footer.php @@ -1,5 +1,3 @@ - - diff --git a/static/script/lazyloader.js b/static/script/lazyloader.js new file mode 100644 index 0000000..9b9a688 --- /dev/null +++ b/static/script/lazyloader.js @@ -0,0 +1,9 @@ +function getRandomInt(max) { + return Math.floor(Math.random() * max); +} + +function load_animal() { + const animals = ["https://api.tinyfox.dev/img?animal=caracal","https://api.tinyfox.dev/img?animal=chee","https://api.tinyfox.dev/img?animal=yote","https://api.tinyfox.dev/img?animal=dook","https://api.tinyfox.dev/img?animal=fox","https://api.tinyfox.dev/img?animal=mane","https://api.tinyfox.dev/img?animal=ott","https://api.tinyfox.dev/img?animal=marten","https://api.tinyfox.dev/img?animal=wah","https://api.tinyfox.dev/img?animal=serval","https://api.tinyfox.dev/img?animal=woof","https://api.tinyfox.dev/img?animal=yeen"]; + var animal_index = getRandomInt(animals.length-1); + document.getElementById("animal_img").src = animals[animal_index]; +} \ No newline at end of file diff --git a/static/style/style.css b/static/style/style.css index 62a0a92..5ab57e0 100644 --- a/static/style/style.css +++ b/static/style/style.css @@ -47,7 +47,7 @@ body { margin-top: 200px; transform: translateX(-50%); text-align: center; - max-width: 80%; + max-width: 80vh; margin-top: 80%; }