feat(#11): Template/stencil system with gallery #28

Merged
ti-paul merged 1 commit from feature/11-templates into main 2026-06-12 07:37:57 +00:00
Member

Closes #11

New: server/templates.js

  • Templates from pixel arrays or 2D grids
  • Apply at offset, palette color mapping
  • Gallery stats, ASCII preview
  • Author filtering, use tracking

26 tests. 164 total pass.

Closes #11 ## New: server/templates.js - Templates from pixel arrays or 2D grids - Apply at offset, palette color mapping - Gallery stats, ASCII preview - Author filtering, use tracking 26 tests. **164 total pass.**
feat(#11): Template/stencil system with gallery
Some checks failed
CI / test (pull_request) Failing after 0s
5cce466046
New module server/templates.js:
- createTemplate: from pixel arrays
- fromGrid: create from 2D grid (0=transparent)
- applyTemplate: apply at offset position
- nearestPaletteColor: RGB to palette index mapping
- listTemplates: filter by author, limit
- deleteTemplate: remove template
- renderTemplate: ASCII art preview
- getGalleryStats: total templates, pixels, top used

26 new tests. All 164 tests pass. Closes #11.
ti-paul left a comment
No description provided.
26 tests, 164 total. Templates + gallery + ASCII preview. LGTM.
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
les_clankeurs/pixel-clash!28
No description provided.