diff --git a/apps/stage-tamagotchi/src/pages/settings/appearance/general.vue b/apps/stage-tamagotchi/src/pages/settings/appearance/general.vue
index fac609dc3..08a36d8b8 100644
--- a/apps/stage-tamagotchi/src/pages/settings/appearance/general.vue
+++ b/apps/stage-tamagotchi/src/pages/settings/appearance/general.vue
@@ -1,10 +1,12 @@
@@ -23,6 +25,19 @@ const dark = useDark()
text="settings.theme"
transition="all ease-in-out duration-250"
/>
+
{
const themeColorsHue = useLocalStorage('settings/theme/colors/hue', DEFAULT_THEME_COLORS_HUE)
const themeColorsHueDynamic = useLocalStorage('settings/theme/colors/hue-dynamic', false)
+ const allowVisibleOnAllWorkspaces = useLocalStorage('settings/allow-visible-on-all-workspaces', true)
+
function setThemeColorsHue(hue = DEFAULT_THEME_COLORS_HUE) {
themeColorsHue.value = hue
themeColorsHueDynamic.value = false
@@ -99,6 +101,8 @@ export const useSettings = defineStore('settings', () => {
selectedAudioDevice,
selectedAudioDeviceId,
+ allowVisibleOnAllWorkspaces,
+
setThemeColorsHue,
applyPrimaryColorFrom,
isColorSelectedForPrimary,