aboutsummaryrefslogtreecommitdiff
path: root/js/desktop.js
diff options
context:
space:
mode:
Diffstat (limited to 'js/desktop.js')
-rw-r--r--js/desktop.js10
1 files changed, 10 insertions, 0 deletions
diff --git a/js/desktop.js b/js/desktop.js
index cef0d7b..4e27144 100644
--- a/js/desktop.js
+++ b/js/desktop.js
@@ -8,6 +8,16 @@ const currentIndex = parsedAccounts.findIndex(
const desktop = document.getElementById("desktop");
const wallpaperRoute = "./images/wallpapers";
const wallpaperExtension = ".jpeg";
+const draggableElements = document.querySelectorAll('.draggable');
+const draggableWindows = [];
+
+draggableElements.forEach(draggableElement => {
+ const currentDraggableWindow = new Draggabilly(draggableElement, {
+ containment: '#desktop',
+ handle: 'header',
+ });
+ draggableWindows.push(currentDraggableWindow);
+});
if(!currentAccount.wallpaper) {
currentAccount['wallpaper'] = 'Wallpaper1';