Pixel editor: shape tools, select/move, reference overlay, color tools #7
Reference in New Issue
Block a user
Delete Branch "feature/pixel-editor-enhancements"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Extends the in-app sprite pixel editor with four feature sets.
Shape tools
Line (L), Rectangle (R), Ellipse (O) with click-drag live preview; a FILL toggle switches rect/ellipse between outline and filled.
Select & move
Rectangular marquee (M): drag to select, drag inside to move (pixels lift into a floating layer), arrow keys nudge 1px. Clipboard: Ctrl+C/X/V, Delete clears, Enter/Esc commits. Undo/redo and save auto-bake any pending move.
Reference overlay
Load any image as an adjustable-opacity backdrop to trace over (rendered under the artwork), with a show/hide toggle.
Color tools
Brush opacity slider, persistent custom palette (localStorage; right-click a swatch to remove), and an auto-updating recent-colors row.
Also bumps admin asset cache-bust to
?v=20260609c.Verified end-to-end in headless Chromium against the live server: all shape tools, selection move/nudge, reference overlay, opacity, and both palettes render correctly with zero JS errors.
🤖 Generated with Claude Code