Add image-to-SVG conversion pipeline with reusable modal component

Featurekamo-internal
Shipped
March 31, 2026 at 2:56 AM UTC
Author
kamo
Commit
c864cdd

- New ImageToSVGConverter modal component with 3-step flow: Crop → Process → Review - WebSocket hook (useImagePipeline) for streaming pipeline communication - CropTool using react-easy-crop for rectangular image selection - PreviewPanel with before/after comparison slider, zoom/pan, transparency grid - RefinementPanel with presets (Logo Clean, Photo→Illustration, Minimal SVG, High Detail), basic controls (color mode, smoothing, detail), and advanced panel (model selection, despeckle) - ProcessingStatus with animated stage progress indicator - Integrated as mandatory SVG conversion gate on behavior-labeling logo uploads - Added WebSocket rewrite proxy for image-pipeline-service in next.config.mjs - Added IMAGE_PIPELINE_URL to k8s configmap

All changes

Like what you see shipping?

Every one of these updates lands in your workspace automatically. Start free and watch it grow week after week.

Start Free ForeverView Pricing