From c21a5f50e08c2907f8782eef093f763f7c0ef117 Mon Sep 17 00:00:00 2001 From: Kagamine Rin Date: Fri, 29 May 2026 18:58:34 -0400 Subject: [PATCH] feat: Replace placeholder icons with treble clef SVG Album art placeholders now show a treble clef (Rin's signature) instead of generic icons. Applied to all three locations: - Gallery ribbon: small treble clef (5x5) - Gallery tile: medium treble clef (10x10) - DetailPanel: large treble clef (14x14) with 'No album art' label --- frontend/src/components/DetailPanel.tsx | 8 ++++---- frontend/src/components/Gallery.tsx | 12 ++++++------ 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/frontend/src/components/DetailPanel.tsx b/frontend/src/components/DetailPanel.tsx index f309dbe..494f544 100644 --- a/frontend/src/components/DetailPanel.tsx +++ b/frontend/src/components/DetailPanel.tsx @@ -119,11 +119,11 @@ export default function DetailPanel({ clip, onClose, onRename, onDelete, onUploa className="w-full aspect-square rounded-lg object-cover" /> ) : ( -
- - +
+ + - No album art + No album art
)} ) : ( -
- - +
+ +
)} @@ -304,9 +304,9 @@ export default function Gallery({ clips, onPlay, onDelete, onRename, onSelect, o className="w-full aspect-square rounded-md object-cover" /> ) : ( -
- - +
+ +
)}