Backend changes: - Add tinypdf-plus dependency for TTF/OTF font support - Create PDF service with text, certificate, and label generation - Add PDF API endpoints (/api/pdf/*) - Add branding service for custom fonts and styling - Add branding API endpoints (/api/branding/*) - Add font registration endpoint for custom fonts Frontend changes: - Add PDF library with download utilities - Add PDFDownloadButton component for reusable PDF downloads - Add branding API client for managing branding configs - Update ReportsPage with PDF generation tab Co-Authored-By: Claude <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| __tests__ | ||
| components | ||
| context | ||
| features/layout-designer | ||
| hooks | ||
| lib | ||
| pages | ||
| stores | ||
| templates | ||
| App.tsx | ||
| index.css | ||
| main.tsx | ||
| router.tsx | ||
| vite-env.d.ts | ||