From 61f75569eb9464fbf0403f3af41d940e5cc79478 Mon Sep 17 00:00:00 2001 From: Rasmus Luha Date: Sat, 14 Jan 2023 00:06:13 +0200 Subject: salakood mang --- rannak/mangud/kaitseliitlane/sundmused/index.html | 127 +++++++++++++++++++++ .../sundmused/pildid/EVkuulutamine.jpg | Bin 0 -> 78339 bytes .../kaitseliitlane/sundmused/pildid/avatar.jpg | Bin 0 -> 137594 bytes .../kaitseliitlane/sundmused/pildid/baltikett.jpg | Bin 0 -> 90772 bytes .../kaitseliitlane/sundmused/pildid/hirvepark.jpg | Bin 0 -> 186590 bytes .../kaitseliitlane/sundmused/pildid/interrinne.jpg | Bin 0 -> 79800 bytes .../kaitseliitlane/sundmused/pildid/laulupidu.jpg | Bin 0 -> 722236 bytes .../kaitseliitlane/sundmused/pildid/teletorn.jpg | Bin 0 -> 69745 bytes rannak/mangud/kaitseliitlane/sundmused/script.js | 77 +++++++++++++ rannak/mangud/kaitseliitlane/sundmused/styles.css | 94 +++++++++++++++ 10 files changed, 298 insertions(+) create mode 100644 rannak/mangud/kaitseliitlane/sundmused/index.html create mode 100644 rannak/mangud/kaitseliitlane/sundmused/pildid/EVkuulutamine.jpg create mode 100644 rannak/mangud/kaitseliitlane/sundmused/pildid/avatar.jpg create mode 100644 rannak/mangud/kaitseliitlane/sundmused/pildid/baltikett.jpg create mode 100644 rannak/mangud/kaitseliitlane/sundmused/pildid/hirvepark.jpg create mode 100644 rannak/mangud/kaitseliitlane/sundmused/pildid/interrinne.jpg create mode 100644 rannak/mangud/kaitseliitlane/sundmused/pildid/laulupidu.jpg create mode 100644 rannak/mangud/kaitseliitlane/sundmused/pildid/teletorn.jpg create mode 100644 rannak/mangud/kaitseliitlane/sundmused/script.js create mode 100644 rannak/mangud/kaitseliitlane/sundmused/styles.css (limited to 'rannak/mangud/kaitseliitlane/sundmused') diff --git a/rannak/mangud/kaitseliitlane/sundmused/index.html b/rannak/mangud/kaitseliitlane/sundmused/index.html new file mode 100644 index 0000000..d2225b6 --- /dev/null +++ b/rannak/mangud/kaitseliitlane/sundmused/index.html @@ -0,0 +1,127 @@ + + + + + + Kuusused + + + + + + + +
+

Sündmused

+

Vii sündmus kokku pildiga.

+ +
+
+ +
+ +
+ + + + + +
+ + + + + + + +
+
+ +
+ Baltikett img +
+
+ +
+
Interrinne 1990
+
Hirvepark 1987
+
EV väljakuulutamine 1991
+
Baltikett 1989
+
Teletorni kaitsmine 1991
+
Öölaulupidu 1988
+
+ +
+ Laulupidu img +
+
+ +
+
+ + + +
+
+ +
+ Hirvepark img +
+
+ +
+ Teletorn img +
+
+ +
+ EV välja kuulutamine img +
+
+ +
+ Interrinne img +
+
+ + +
+
+ + + + + + + diff --git a/rannak/mangud/kaitseliitlane/sundmused/pildid/EVkuulutamine.jpg b/rannak/mangud/kaitseliitlane/sundmused/pildid/EVkuulutamine.jpg new file mode 100644 index 0000000..f462f69 Binary files /dev/null and b/rannak/mangud/kaitseliitlane/sundmused/pildid/EVkuulutamine.jpg differ diff --git a/rannak/mangud/kaitseliitlane/sundmused/pildid/avatar.jpg b/rannak/mangud/kaitseliitlane/sundmused/pildid/avatar.jpg new file mode 100644 index 0000000..37ae271 Binary files /dev/null and b/rannak/mangud/kaitseliitlane/sundmused/pildid/avatar.jpg differ diff --git a/rannak/mangud/kaitseliitlane/sundmused/pildid/baltikett.jpg b/rannak/mangud/kaitseliitlane/sundmused/pildid/baltikett.jpg new file mode 100644 index 0000000..f395c65 Binary files /dev/null and b/rannak/mangud/kaitseliitlane/sundmused/pildid/baltikett.jpg differ diff --git a/rannak/mangud/kaitseliitlane/sundmused/pildid/hirvepark.jpg b/rannak/mangud/kaitseliitlane/sundmused/pildid/hirvepark.jpg new file mode 100644 index 0000000..b94f2b0 Binary files /dev/null and b/rannak/mangud/kaitseliitlane/sundmused/pildid/hirvepark.jpg differ diff --git a/rannak/mangud/kaitseliitlane/sundmused/pildid/interrinne.jpg b/rannak/mangud/kaitseliitlane/sundmused/pildid/interrinne.jpg new file mode 100644 index 0000000..3d6d386 Binary files /dev/null and b/rannak/mangud/kaitseliitlane/sundmused/pildid/interrinne.jpg differ diff --git a/rannak/mangud/kaitseliitlane/sundmused/pildid/laulupidu.jpg b/rannak/mangud/kaitseliitlane/sundmused/pildid/laulupidu.jpg new file mode 100644 index 0000000..6ad8ad9 Binary files /dev/null and b/rannak/mangud/kaitseliitlane/sundmused/pildid/laulupidu.jpg differ diff --git a/rannak/mangud/kaitseliitlane/sundmused/pildid/teletorn.jpg b/rannak/mangud/kaitseliitlane/sundmused/pildid/teletorn.jpg new file mode 100644 index 0000000..c539324 Binary files /dev/null and b/rannak/mangud/kaitseliitlane/sundmused/pildid/teletorn.jpg differ diff --git a/rannak/mangud/kaitseliitlane/sundmused/script.js b/rannak/mangud/kaitseliitlane/sundmused/script.js new file mode 100644 index 0000000..daa263d --- /dev/null +++ b/rannak/mangud/kaitseliitlane/sundmused/script.js @@ -0,0 +1,77 @@ +document.addEventListener('DOMContentLoaded', () => { + let btn = document.querySelector('.modalButton'); + btn.click(); +}); + + +const list_items = document.querySelectorAll(".list-item"); +const lists = document.querySelectorAll(".list"); + +let draggedItem = null; + +for (let i=0; i < list_items.length; i++){ + const item = list_items[i]; + + /* Event Listeners */ + item.addEventListener("dragstart", e => { + draggedItem = item; + setTimeout(() => (item.style.display = "none"), 0); + }); + + item.addEventListener("dragend", e => { + setTimeout(() => { + draggedItem.style.display = "block"; + draggedItem = null}, 0); + checkIfAllGood(); + }); + + for (let j=0; j < lists.length; j++){ + const list = lists[j]; + + /* Event Listeners */ + + list.addEventListener("dragenter",e => (e.preventDefault())); + + list.addEventListener("dragover",e => { + e.preventDefault(); + list.style.backgroundColor = "rgba(0,0,0,0.5)"; + }); + + + list.addEventListener("dragleave",e => { + list.style.backgroundColor = "rgba(0,0,0,0.3)"; + }); + + + list.addEventListener("drop",e => { + if (list.children.length == 0 || list.className.includes("startBasket")) + list.append(draggedItem); + list.style.backgroundColor = "rgba(0,0,0,0.5)"; + }) + } + +} + +function checkIfAllGood(){ + let rightDone = []; + + for (let j=0; j < lists.length; j++){ + const list = lists[j]; + if (list.className.includes("startBasket")) + continue; + else if (list.children.length == 1){ + if (list.id == list.children[0].id){ + if (!rightDone.includes(list.id)) + rightDone.push(list.id); + console.log(rightDone.length); + console.log(rightDone); + } + } + } // For loop end + + if (rightDone.length == 6) { + const btn = document.querySelector(".moveOn"); + btn.disabled = false; + btn.onclick = () => location.href = ""; + } +} diff --git a/rannak/mangud/kaitseliitlane/sundmused/styles.css b/rannak/mangud/kaitseliitlane/sundmused/styles.css new file mode 100644 index 0000000..5e2d661 --- /dev/null +++ b/rannak/mangud/kaitseliitlane/sundmused/styles.css @@ -0,0 +1,94 @@ +* { + box-sizing: border-box !important; +} + +.moveOn{ + display: inline-block; + border: none; + padding: 6px 12px; + margin-botton: 0; + font-size: 1rem; + font-weight: normal; + text-align: center; + cursor: pointer; + border-radius: 4px; + background-color: #4BB543; + color: white; +} + +button:disabled{ + opacity: 0.5; + cursor: not-allowed; +} + +.row { + margin: 0 5% !important; +} + +img { + max-width: 100% !important; + height: auto !important; + padding: .3rem; +} + + +.lists .list .list-item { + background-color: #b2beb5 !important; + color: #21201E; + margin: 0.5rem 0; + height: 2.5rem; + border-radius: 8px !important; + cursor: pointer; +} + +.lists .list { + background-color: rgba(0, 0, 0, 0.3); + min-height: 2.5rem; + margin: .5rem; + border-radius: 8px !important; +} + +.startBasket { + height: 100% !important; + min-height: 2rem; +} + + +/* Modal Stuff */ + +.avatar { + border-radius: 20px; + width: 100% !important; + max-width: 15rem !important; +} + +.modalHeaderWrapper{ + text-align: center; + margin: 0 !important; + width: 100% !important; +} + + + + +.closeModalButton { + border-radius: 50px; +} + +.modalButton{ + position: absolute; + top: 0; + right: 0; + padding: 25px !important; + background-color: rgba(0,136,169,1) !important; + border: none !important; + border-radius: 50px !important; + cursor: pointer !important; + transition: all 0.3 ease 0 !important; + margin: 3% !important; + font-size: 1.2rem !important; +} + +.modalButton:hover{ + background-color: rgba(0,136,169,0.8) !important; +} -- cgit v1.2.3