diff --git a/index.html b/index.html index d9322ce..99f583a 100644 --- a/index.html +++ b/index.html @@ -9,6 +9,5 @@
- diff --git a/package-lock.json b/package-lock.json index 74e479f..5592ae6 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,10 +8,9 @@ "name": "frontend", "version": "0.0.0", "dependencies": { - "@preline/overlay": "^2.4.1", + "@headlessui/vue": "^1.7.22", "pinia": "^2.1.7", "pocketbase": "^0.21.5", - "preline": "^2.4.1", "vue": "^3.4.29", "vue-router": "^4.3.3" }, @@ -38,6 +37,21 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/@headlessui/vue": { + "version": "1.7.22", + "resolved": "https://registry.npmjs.org/@headlessui/vue/-/vue-1.7.22.tgz", + "integrity": "sha512-Hoffjoolq1rY+LOfJ+B/OvkhuBXXBFgd8oBlN+l1TApma2dB0En0ucFZrwQtb33SmcCqd32EQd0y07oziXWNYg==", + "license": "MIT", + "dependencies": { + "@tanstack/vue-virtual": "^3.0.0-beta.60" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "vue": "^3.2.0" + } + }, "node_modules/@isaacs/cliui": { "version": "8.0.2", "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", @@ -157,22 +171,6 @@ "node": ">=14" } }, - "node_modules/@popperjs/core": { - "version": "2.11.8", - "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.8.tgz", - "integrity": "sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==", - "license": "MIT", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/popperjs" - } - }, - "node_modules/@preline/overlay": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/@preline/overlay/-/overlay-2.4.1.tgz", - "integrity": "sha512-ZchnVlntiIopOOkDKClVpRryVDGvGPswq4911wl0ZAjOdag09nTs2KKJ4qet9AYn1/o2uOGexDvIAJ6iIAakRQ==", - "license": "Licensed under MIT and Preline UI Fair Use License" - }, "node_modules/@tailwindcss/forms": { "version": "0.5.9", "resolved": "https://registry.npmjs.org/@tailwindcss/forms/-/forms-0.5.9.tgz", @@ -186,6 +184,32 @@ "tailwindcss": ">=3.0.0 || >= 3.0.0-alpha.1 || >= 4.0.0-alpha.20" } }, + "node_modules/@tanstack/virtual-core": { + "version": "3.10.7", + "resolved": "https://registry.npmjs.org/@tanstack/virtual-core/-/virtual-core-3.10.7.tgz", + "integrity": "sha512-ND5dfsU0n9F4gROzwNNDJmg6y8n9pI8YWxtgbfJ5UcNn7Hx+MxEXtXcQ189tS7sh8pmCObgz2qSiyRKTZxT4dg==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/tannerlinsley" + } + }, + "node_modules/@tanstack/vue-virtual": { + "version": "3.10.7", + "resolved": "https://registry.npmjs.org/@tanstack/vue-virtual/-/vue-virtual-3.10.7.tgz", + "integrity": "sha512-OSK1fkvz4GaBhF80KVmBsJZoMI9ncVaUU//pI8OqTdBnepw467zcuF2Y+Ia1VC0CPYfUEALyS8n4Ar0RI/7ASg==", + "license": "MIT", + "dependencies": { + "@tanstack/virtual-core": "3.10.7" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/tannerlinsley" + }, + "peerDependencies": { + "vue": "^2.7.0 || ^3.0.0" + } + }, "node_modules/@types/estree": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", @@ -1281,15 +1305,6 @@ "dev": true, "license": "MIT" }, - "node_modules/preline": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/preline/-/preline-2.4.1.tgz", - "integrity": "sha512-30yx5s2gEOTBWXSTPa+Th23/kGryn9Inhmp9KPzz9G8DZPp9j/LkGyyrSvdsuXh4Clc/sJFLObumFrbI/WmB0w==", - "license": "Licensed under MIT and Preline UI Fair Use License", - "dependencies": { - "@popperjs/core": "^2.11.2" - } - }, "node_modules/queue-microtask": { "version": "1.2.3", "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", diff --git a/package.json b/package.json index d6ebf3d..0a72ab0 100644 --- a/package.json +++ b/package.json @@ -9,10 +9,9 @@ "preview": "vite preview" }, "dependencies": { - "@preline/overlay": "^2.4.1", + "@headlessui/vue": "^1.7.22", "pinia": "^2.1.7", "pocketbase": "^0.21.5", - "preline": "^2.4.1", "vue": "^3.4.29", "vue-router": "^4.3.3" }, diff --git a/src/views/LoginView.vue b/src/views/LoginView.vue index eef067a..1356c14 100644 --- a/src/views/LoginView.vue +++ b/src/views/LoginView.vue @@ -42,10 +42,7 @@ @@ -72,84 +69,81 @@ -