feat: add Vue 3 interface with modern UI/UX

- Dodano Vue 3 framework do projektu
- Komponenty: App.vue, InvoiceGenerator.vue, UpoGenerator.vue
- Nowoczesny interfejs z gradientami i animacjami
- File upload z drag-n-drop obsługą
- Progress bar visualizacja
- Message notifications (success/error)
- Responsywny design dla mobile/desktop
- Copyright link do CIRFMF na GitHub
- Build:app script do Vite
- vue oraz @vitejs/plugin-vue instalacja
This commit is contained in:
2026-03-18 23:02:32 +01:00
parent ee52080eba
commit 0e23876dcd
12 changed files with 1538 additions and 437 deletions

View File

@@ -34,6 +34,7 @@
"@types/pdfmake": "^0.2.11",
"@typescript-eslint/eslint-plugin": "^8.40.0",
"@typescript-eslint/parser": "^8.40.0",
"@vitejs/plugin-vue": "^6.0.5",
"@vitest/coverage-v8": "^3.2.4",
"@vitest/ui": "^3.2.4",
"eslint": "^9.33.0",
@@ -52,6 +53,7 @@
},
"dependencies": {
"pdfmake": "^0.2.20",
"vue": "^3.5.30",
"xml-js": "^1.6.11"
}
}
}