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

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -1,26 +1,16 @@
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<title>XML Parser</title>
<script type="module" crossorigin src="/ksef/assets/index-BOCrZ8tn.js"></script>
</head>
<body>
<h1>📄 XML Parser</h1>
<html lang="pl">
<h2>Wygeneruj fakture:</h2>
<input
accept=".xml"
id="xmlInput"
type="file"
/>
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>KSEF PDF Generator - Vue 3</title>
<script type="module" crossorigin src="/ksef/assets/index-Dw4i_fPq.js"></script>
<link rel="stylesheet" crossorigin href="/ksef/assets/index-RaXg1fq2.css">
</head>
<h2>Wygeneruj UPO:</h2>
<input
accept=".xml"
id="xmlInputUPO"
type="file"
/>
<body>
<div id="app"></div>
</body>
</body>
</html>
</html>