Commit graph

2 commits

Author SHA1 Message Date
Vadym Samoilenko
66bafdcfa7 Improve UX: batch generate, ZIP fix, workflow guide, status badges
- Add "Generate All N Images" batch button with sequential processing and progress bar
- Fix ZIP folder collision: duplicate-named images get _2, _3 suffixes
- Add step-by-step workflow indicator in header (Upload → Ratios → Generate → Export)
- Show crop count badges on active image and thumbnail strip (✓ processed indicator)
- Add "no crops yet" placeholder with contextual hint
- Add summary bar showing processed image count, total crops, output files
- Improve CropPreviewCard: label header + pixel dimensions, better hover overlay
- Improve ImageUpload: hover-reveal remove buttons, + tile in thumbnail strip
- Raise muted-foreground lightness for better readability
- Soften border color and increase border-radius slightly

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-13 17:02:01 +00:00
DJP
3b84f974d8 Initial commit: SmartCrop2026 — AI-powered image cropping tool
- React + Vite + TypeScript + Tailwind + shadcn/ui
- AI crop engine (Google Gemini 2.5 Flash) + local edge-detection engine
- Pixel size outputs with configurable dimensions per ratio
- Import/export config (backward compatible with old Python SmartCrop configs)
- Crop editor with fixed-frame zoom/pan
- ZIP export with multi-size scaling
- Montserrat font, #FFC407 gold theme

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-06 15:15:53 -05:00