From bf95f4fbee1cd2623c98b09d1435605a296ff9db Mon Sep 17 00:00:00 2001 From: root Date: Wed, 26 Nov 2025 20:29:30 +0100 Subject: [PATCH] UX enhancements --- src/App.vue | 2 +- src/assets/main.css | 3 --- src/components/SpriteCanvas.vue | 28 +++++++++++++++++++++++----- src/composables/useLayers.ts | 3 +++ 4 files changed, 27 insertions(+), 9 deletions(-) diff --git a/src/App.vue b/src/App.vue index a086b12..b1a8ee8 100644 --- a/src/App.vue +++ b/src/App.vue @@ -78,7 +78,7 @@ import Breadcrumbs from './components/Breadcrumbs.vue'; import { useLayers } from './composables/useLayers'; - const { layers } = useLayers(); + const { layers, hasSprites } = useLayers(); const isHelpModalOpen = ref(false); const isFeedbackModalOpen = ref(false); diff --git a/src/assets/main.css b/src/assets/main.css index 1eddbcf..67a2c11 100644 --- a/src/assets/main.css +++ b/src/assets/main.css @@ -4,9 +4,6 @@ /* Dark mode transition */ html, body { - transition: - background-color 0.3s ease, - color 0.3s ease; -webkit-tap-highlight-color: transparent; /* Remove tap highlight on mobile */ } diff --git a/src/components/SpriteCanvas.vue b/src/components/SpriteCanvas.vue index 2dc7fe9..9b821d6 100644 --- a/src/components/SpriteCanvas.vue +++ b/src/components/SpriteCanvas.vue @@ -1,6 +1,6 @@