Timothy Jaeryang Baek
890949abe6
feat: add DOCX/XLSX/PPTX file preview
- DOCX: mammoth converts to semantic HTML (prose preview)
- XLSX: xlsx library extended to FileNav with sheet tabs at bottom
- PPTX: custom canvas renderer produces PNG images per slide
with panzoom zoom/pan and slide navigation
Changes:
- New: src/lib/utils/pptxToHtml.ts (canvas-based PPTX renderer)
- FileNav.svelte: office format detection, blob download, conversion
- FilePreview.svelte: office rendering branches, sheet tabs, slide viewer
- FileItemModal.svelte: DOCX/PPTX preview tabs
- package.json: added mammoth dependency
2026-03-04 15:50:37 -06:00
..
2026-03-04 15:03:20 -06:00
2026-02-23 01:40:53 -06:00
2026-03-04 13:56:49 -06:00
2026-03-04 15:50:37 -06:00
2026-03-04 15:50:37 -06:00
2026-03-01 02:29:37 -06:00
2026-03-04 13:54:21 -06:00
2026-02-28 14:09:43 -05:00
2026-02-17 01:11:48 -06:00
2026-03-04 13:56:49 -06:00
2026-03-04 13:56:49 -06:00
2026-02-22 14:18:53 -06:00
2026-03-02 15:23:01 -06:00
2026-03-04 13:56:49 -06:00
2026-02-22 14:32:49 -06:00
2026-03-04 13:56:49 -06:00
2026-02-28 21:40:13 -06:00
2026-02-22 14:18:53 -06:00