6 Commits

Author SHA1 Message Date
ben 3af3aa0558 feat: enhance image processing with new seam repair algorithms and improve blending strength 2026-05-15 02:08:06 -07:00
ben 67260d78e7 refactor: replace imperative ref-based DOM manipulation with declarative styles in PreviewPanel 2026-05-15 01:55:37 -07:00
ben 277ff29298 feat: add Dockerfile, captain-definition, and production-ready Nginx configuration for deployment 2026-05-15 01:21:58 -07:00
ben 7d5707bcf6 chore: add .gitignore, remove node_modules from tracking 2026-05-15 01:18:41 -07:00
ben 31d0464a60 feat: V1 prototype — Vite/React/TS tileset generator
- Scaffold: package.json, tsconfig.json, vite.config.ts, index.html
- src/lib/imageProcessor.ts: full pipeline (normalize, offset, seam repair, export, validation)
- src/components/UploadPanel.tsx: drag-and-drop, file picker, clipboard paste
- src/components/SettingsPanel.tsx: all controls per spec
- src/components/PreviewPanel.tsx: Original / Tileable / Repeated tabs
- src/components/ErrorBanner.tsx: dismissible error/warning banners
- src/App.tsx: root component wiring everything together
- src/index.css: dark premium glassmorphism theme w/ Inter font
2026-05-15 01:18:26 -07:00
ben 68d1ee21b4 Initial commit 2026-05-15 01:09:14 -07:00