Clean up codebase and reorganize plugin architecture
All checks were successful
Build And Push Image / docker (push) Successful in 1m30s

- Archive documentation files to docs-archive/
- Remove numbered prefixes from plugin files for cleaner organization
- Remove unused dependencies (@nuxt/ui, @vuepic/vue-datepicker)
- Update event components and API endpoints
- Simplify plugin structure with descriptive names
This commit is contained in:
2025-08-13 22:10:00 +02:00
parent b4e72ddf9a
commit 9ee0b2f14e
24 changed files with 106 additions and 1569 deletions

View File

@@ -1,6 +0,0 @@
import VueDatePicker from '@vuepic/vue-datepicker'
import '@vuepic/vue-datepicker/dist/main.css'
export default defineNuxtPlugin((nuxtApp) => {
nuxtApp.vueApp.component('VueDatePicker', VueDatePicker)
})

View File

@@ -0,0 +1,7 @@
// plugins/vuetify-date-input.client.ts
import { VDateInput } from 'vuetify/labs/VDateInput'
export default defineNuxtPlugin((nuxtApp) => {
// Register VDateInput from Vuetify Labs
nuxtApp.vueApp.component('VDateInput', VDateInput)
})