PixelKB is the first pure-frontend UI pass for the Pixel tool family image compressor.
- Family shell aligned with
docs/reference/DESIGN.mdanddocs/reference/TOOL_SCHEMA.md - Batch image queue with drag-and-drop, preview thumbnails, remove, and clear
- Exact target-size planning with
kB/MBswitching and quick presets - Output strategy controls for source / JPG / WEBP
- Dedicated
/docsroute with localized product and FAQ content - Vercel-ready SPA routing via
vercel.json
- No compression engine
- No fake before/after comparison
- No fake download state
- No backend or upload service
- Vite
- React 19
- TypeScript
- Tailwind CSS v4
- shadcn/ui components where they fit the family shell
- Motion for small entrance and queue transitions
npm install
npm run devnpm run build
npm run lintdocs/reference/DESIGN.mddocs/reference/TOOL_SCHEMA.mddocs/reference/mb2kb-copy.md