mirror of
https://github.com/PR0M3TH3AN/Artstr-Studio.git
synced 2026-10-27 08:40:39 +00:00
A new `pixelart` layer type: a palette-indexed, RLE-encoded grid stored in the project JSON, rendered crisp (image-rendering: pixelated) across the editor, preview-DOM renderers, and the export canvas. A dedicated #pixelEditorView with pencil / eraser / fill / eyedropper (drag-paint with line interpolation), a palette panel (pick / add colours), grid toggle, mirror X/Y, zoom, and per-stroke in-editor undo. Reachable via a tool-palette button (adds a 32x32 layer + opens the editor) and an "Edit pixels" button / double-click on a pixel layer. Co-Authored-By: Claude Opus 4.7 <[email protected]>