From 029b361e2dc94d263728cd570b568a4002cde739 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rn-Michael=20Miehe?= Date: Fri, 5 Dec 2025 02:12:33 +0000 Subject: [PATCH] =?UTF-8?q?=F0=9F=9A=A7=20wip=20on=20ui:=20rework=20for=20?= =?UTF-8?q?vue=203=20composition=20API?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ui/package.json | 2 +- ui/src/App.vue | 15 +- ui/src/components/AdminButton.vue | 59 ++-- ui/src/components/Calendar.vue | 106 +++---- ui/src/components/CountDown.vue | 74 +++-- ui/src/components/LoginModal.vue | 72 +++-- ui/src/components/MultiModal.vue | 104 ++++--- ui/src/components/TouchButton.vue | 12 +- ui/src/components/UserView.vue | 17 +- ui/src/components/admin/CalendarAssistant.vue | 18 +- ui/src/components/admin/DoorMapEditor.vue | 8 +- ui/src/components/bulma/Toast.vue | 24 +- ui/src/components/editor/DoorCanvas.vue | 12 +- ui/src/components/editor/DoorChooser.vue | 30 +- ui/src/components/editor/DoorPlacer.vue | 27 +- ui/src/components/editor/PreviewDoor.vue | 96 +++---- ui/yarn.lock | 271 ++++++++++-------- 17 files changed, 436 insertions(+), 511 deletions(-) diff --git a/ui/package.json b/ui/package.json index e2d6b3d..95b7ed5 100644 --- a/ui/package.json +++ b/ui/package.json @@ -38,7 +38,7 @@ "sass": "^1.77.8", "sass-loader": "^16.0.0", "typescript": "~5.5.4", - "vue": "^3.4.37", + "vue": "^3.5.25", "vue-class-component": "^8.0.0-0" }, "dependencies": {}, diff --git a/ui/src/App.vue b/ui/src/App.vue index dccb68f..75419b3 100644 --- a/ui/src/App.vue +++ b/ui/src/App.vue @@ -43,8 +43,7 @@ -