diff --git a/src/components/DropZone.tsx b/src/components/DropZone.tsx index 7fb5b04..e99df23 100644 --- a/src/components/DropZone.tsx +++ b/src/components/DropZone.tsx @@ -15,6 +15,17 @@ interface DropZoneProps { onBrowse: () => void; } +const FORMAT_PILLS = [ + { label: "IMG", color: "bg-pink/10 text-pink" }, + { label: "PDF", color: "bg-orange/10 text-orange" }, + { label: "MP4", color: "bg-purple/10 text-purple" }, + { label: "MP3", color: "bg-blue/10 text-blue" }, + { label: "SVG", color: "bg-teal/10 text-teal" }, + { label: "CSV", color: "bg-mint/10 text-mint" }, + { label: "DOCX", color: "bg-orange/10 text-orange" }, + { label: "+60", color: "bg-[#f6f6f6] text-text-light" }, +]; + export function DropZone({ isDragging, onDragEnter, @@ -23,7 +34,6 @@ export function DropZone({ onDrop, onBrowse, }: DropZoneProps) { - // Empty state inside Finder window return (
- {isDragging - ? "Your files are ready for transformation" - : "Images, documents, audio, video, data — all formats welcome"} + {/* Heading + subtitle */} +
+ {isDragging + ? "Your files are ready for transformation" + : "Images, documents, audio, video, data — all formats welcome"} +
++ 70+ formats — 100% client-side
- 70+ formats — 100% client-side -