feat: unified in-app attachment preview (image/PDF/text/docx via mammoth/xlsx via SheetJS/audio/video) with lazy-loaded renderers

This commit is contained in:
root
2026-10-16 23:23:08 +08:00
parent c25c39a0aa
commit 3ba44aa2de
22 changed files with 902 additions and 358 deletions
+2 -2
View File
@@ -8,8 +8,8 @@
<link rel="icon" href="/icons/pwa-192.png" />
<link rel="apple-touch-icon" href="/icons/pwa-192.png" />
<title>足迹 Footprints</title>
<script type="module" crossorigin src="/assets/index-DrwMmj76.js"></script>
<link rel="stylesheet" crossorigin href="/assets/index-zuv9BCiF.css">
<script type="module" crossorigin src="/assets/index-C2sli-Mk.js"></script>
<link rel="stylesheet" crossorigin href="/assets/index-BgM7aYS9.css">
</head>
<body>
<div id="root"></div>