## [1.7.0] - 2025-11-22

- Add layer support
- Add background color picker
- Improved UI
This commit is contained in:
2025-11-22 03:19:19 +01:00
parent 474ddd3e27
commit aee07f23f2
9 changed files with 98 additions and 67 deletions

View File

@@ -4,6 +4,7 @@ import { ref, watch } from 'vue';
const pixelPerfect = ref(true);
const darkMode = ref(false);
const negativeSpacingEnabled = ref(false);
const backgroundColor = ref('transparent');
// Initialize dark mode from localStorage or system preference
if (typeof window !== 'undefined') {
@@ -56,14 +57,20 @@ export const useSettingsStore = defineStore('settings', () => {
negativeSpacingEnabled.value = !negativeSpacingEnabled.value;
}
function setBackgroundColor(color: string) {
backgroundColor.value = color;
}
return {
pixelPerfect,
darkMode,
negativeSpacingEnabled,
backgroundColor,
togglePixelPerfect,
setPixelPerfect,
toggleDarkMode,
setDarkMode,
toggleNegativeSpacing,
setBackgroundColor,
};
});