From a964ef4f0f7333cae15442039205ab082a9a153c Mon Sep 17 00:00:00 2001 From: R40fendt Date: Sat, 3 Jan 2026 19:50:33 +0100 Subject: [PATCH] Formulare optimiert, Admin Panel angefangen --- package.json | 4 + src/components/FormResults.vue | 3 + src/components/startseite/Forms.vue | 19 +- src/formkit.theme.ts | 3400 ++++++++++++++++++++++ src/main.ts | 3 + src/router/index.ts | 4 + src/views/adminpanel/AdminPanelLogin.vue | 36 + src/views/adminpanel/Main.vue | 12 + 8 files changed, 3476 insertions(+), 5 deletions(-) create mode 100644 src/formkit.theme.ts create mode 100644 src/views/adminpanel/AdminPanelLogin.vue create mode 100644 src/views/adminpanel/Main.vue diff --git a/package.json b/package.json index 97cc867..e4feeee 100644 --- a/package.json +++ b/package.json @@ -12,14 +12,18 @@ "tauribuild": "tauri build" }, "dependencies": { + "@formkit/themes": "^1.7.2", + "@formkit/vue": "^1.7.2", "@tauri-apps/api": "^2", "@tauri-apps/plugin-opener": "^2", + "bcryptjs": "^3.0.3", "crypto-js": "^4.2.0", "embla-carousel-vue": "^8.6.0", "jarallax": "^2.2.1", "jquery": "^3.7.1", "katex": "^0.16.27", "moment": "^2.30.1", + "process": "^0.11.10", "sloc": "^0.3.2", "striptags": "^3.2.0", "vscode-langservers-extracted": "^4.10.0", diff --git a/src/components/FormResults.vue b/src/components/FormResults.vue index f782fc6..70ac8d3 100644 --- a/src/components/FormResults.vue +++ b/src/components/FormResults.vue @@ -90,4 +90,7 @@ function prettyResult(result: any) { diff --git a/src/components/startseite/Forms.vue b/src/components/startseite/Forms.vue index 47229d0..584cdb0 100644 --- a/src/components/startseite/Forms.vue +++ b/src/components/startseite/Forms.vue @@ -35,6 +35,7 @@ function openModal(form: Formular){ modalOpened.value=true; } +const values=ref({});