From 31582a64b8bdac6ce2f19ac3bad5bba5b5e22fb4 Mon Sep 17 00:00:00 2001 From: Chaoscaot Date: Mon, 1 Aug 2022 23:28:04 +0200 Subject: [PATCH] Add UHD Lazyload Add btn class --- app.js | 13 +++++++++++++ bausystem-features.html | 8 ++++++-- index.css | 11 +++++++++-- 3 files changed, 28 insertions(+), 4 deletions(-) create mode 100644 app.js diff --git a/app.js b/app.js new file mode 100644 index 0000000..250abad --- /dev/null +++ b/app.js @@ -0,0 +1,13 @@ +if(window.innerWidth > 1200) { + let images = document.querySelectorAll("img"); + for (let i = 0; i < images.length; i++) { + let image = images[i]; + + // Lazy load UHD images + image.onload = () => { + if(image.src.includes("-1080P")) { + image.src = image.src.replace("-1080P", "-UHD"); + } + } + } +} \ No newline at end of file diff --git a/bausystem-features.html b/bausystem-features.html index 58f7f58..95664ed 100644 --- a/bausystem-features.html +++ b/bausystem-features.html @@ -30,6 +30,8 @@ + + @@ -125,14 +127,16 @@

Bauhilfen

Smartplace

-
+

Smartplace kann mit /smartplace aktiviert und deaktiviert werden. Dies wird für dich auf allen Baus umgestellt. Wenn du nun rotierbare Blöcke wie Pistons, Observer und andere platzieren willst, werden diese wenn man - gleichzeitig sneaked anders rum platziert. Wenn du Blöcke mit Inventar an selbige Blöcke platzierst brauchst du + gleichzeitig sneaked andersrum platziert. Wenn du Blöcke mit Inventar an selbige Blöcke platzierst brauchst du dafür kein sneaken mehr.

+ Zum Code +

TNT Handling

Loader

diff --git a/index.css b/index.css index 6d1df16..a185e20 100644 --- a/index.css +++ b/index.css @@ -1,8 +1,7 @@ -/* html { + /* Scrolls for me */ scroll-behavior: smooth; } - */ details { cursor: pointer; @@ -66,4 +65,12 @@ img { a { color: black; text-decoration: none; +} + +.btn { + padding: .5rem 1rem; + background: rgb(0, 108, 255); + cursor: pointer; + border: rgba(0, 0, 0, 0.1) solid 1px; + border-radius: .3rem; } \ No newline at end of file