From c7cf2518f83b803fe4ff0fa41a5be2b9fae02327 Mon Sep 17 00:00:00 2001 From: Till JS Date: Thu, 26 Mar 2026 09:33:11 +0100 Subject: [PATCH] docs(storage): document file preview system and audio player architecture Co-Authored-By: Claude Opus 4.6 (1M context) --- apps/storage/CLAUDE.md | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) diff --git a/apps/storage/CLAUDE.md b/apps/storage/CLAUDE.md index 2c818c4c3..f82f9ed82 100644 --- a/apps/storage/CLAUDE.md +++ b/apps/storage/CLAUDE.md @@ -237,6 +237,44 @@ PUBLIC_MANA_CORE_AUTH_URL=http://localhost:3001 - Types: `File`, `Folder`, `FileVersion`, `Share`, `Tag` - Utils: File type detection, size formatting, path utilities +## File Preview System + +The FilePreviewModal supports rich inline previews for various file types: + +| File Type | MIME / Extension | Preview | +|-----------|-----------------|---------| +| **Images** | `image/*` | Native `` via download URL | +| **Audio** | `audio/*` | Play button → global MiniPlayer/FullPlayer with frequency visualizer, queue from folder | +| **Video** | `video/*` | Native `