efc9545ae64fe983130ebf37f63cce0977e590a8
- DevizPublicView: standalone public page /p/:token (no auth, no layout) - Loads order/tenant/lines from backend API - Accept/Reject buttons with feedback banners - Mobile-first design with service branding - usePdf composable: fetch PDF blob from backend and trigger browser download - PdfDownloadButton component: reusable button for deviz/invoice PDF download - InvoicesView: table with invoice list from wa-sqlite, PDF download per row - OrderDetailView: added PDF Deviz download button (visible when not DRAFT) - Router: added /invoices route, portal /p/:token uses layout: 'none' - App.vue: supports layout: 'none' for standalone pages - AppLayout: added Facturi link in sidebar nav Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Description
No description provided
Languages
Vue
44.6%
Python
40%
JavaScript
12.4%
HTML
1.8%
Shell
0.5%
Other
0.7%