From 335bc0321872aada9c07d114d4a5ebd495ce5110 Mon Sep 17 00:00:00 2001 From: Dennis Postma Date: Sun, 6 Apr 2025 01:34:16 +0200 Subject: [PATCH] Pixel perfect fixes --- public/CHANGELOG.md | 6 ++++++ src/assets/main.css | 5 ----- src/components/SpriteCanvas.vue | 2 +- src/components/SpritePreview.vue | 4 ++-- 4 files changed, 9 insertions(+), 8 deletions(-) diff --git a/public/CHANGELOG.md b/public/CHANGELOG.md index 1521b1a..e95cdd5 100644 --- a/public/CHANGELOG.md +++ b/public/CHANGELOG.md @@ -1,5 +1,11 @@ All notable changes to this project will be documented in this file. +## [1.0.1] - 2025-04-06 + +### Added +- 📝 Help modal with instructions and tips +- 🎨 Pixel perfect mode for better sprite alignment + ## [1.0.0] - 2025-04-06 ### Added diff --git a/src/assets/main.css b/src/assets/main.css index c61e6a4..d4b5078 100644 --- a/src/assets/main.css +++ b/src/assets/main.css @@ -1,6 +1 @@ @import 'tailwindcss'; - -canvas { - image-rendering: pixelated; - image-rendering: crisp-edges; -} diff --git a/src/components/SpriteCanvas.vue b/src/components/SpriteCanvas.vue index 9e23e56..d94cf8a 100644 --- a/src/components/SpriteCanvas.vue +++ b/src/components/SpriteCanvas.vue @@ -8,7 +8,7 @@
- +
diff --git a/src/components/SpritePreview.vue b/src/components/SpritePreview.vue index 41ff57b..b8f2981 100644 --- a/src/components/SpritePreview.vue +++ b/src/components/SpritePreview.vue @@ -89,7 +89,7 @@
- +
Frame {{ index + 1 }}
@@ -111,7 +111,7 @@ @touchend="stopDrag" class="block" :class="{ 'cursor-move': isDraggable }" - :style="{ transform: `scale(${zoom})`, transformOrigin: 'top left' }" + :style="{ transform: `scale(${zoom})`, transformOrigin: 'top left', ...(settingsStore.pixelPerfect ? { 'image-rendering': 'pixelated' } : {}) }" >