diff --git a/packages/nc-gui-v2/components/dashboard/TreeView.vue b/packages/nc-gui-v2/components/dashboard/TreeView.vue index 37d97671bf..20c22b3475 100644 --- a/packages/nc-gui-v2/components/dashboard/TreeView.vue +++ b/packages/nc-gui-v2/components/dashboard/TreeView.vue @@ -198,7 +198,7 @@ const addTableTab = (table: TableType) => { diff --git a/packages/nc-gui-v2/composables/useGlobalState.ts b/packages/nc-gui-v2/composables/useGlobalState.ts index e2620bb958..f3392b4236 100644 --- a/packages/nc-gui-v2/composables/useGlobalState.ts +++ b/packages/nc-gui-v2/composables/useGlobalState.ts @@ -27,8 +27,8 @@ export const useGlobalState = (): GlobalState => { const preferredLanguages = $(usePreferredLanguages()) /** todo: reimplement; get the preferred dark mode setting, according to browser settings */ // const prefersDarkMode = $(usePreferredDark()) - const prefersDarkMode = false + /** get current breakpoints (for enabling sidebar) */ const breakpoints = useBreakpoints(breakpointsTailwind) @@ -72,6 +72,9 @@ export const useGlobalState = (): GlobalState => { /** saves a reactive state, any change to these values will write/delete to localStorage */ const storage = $(useStorage(storageKey, initialState)) + /** force turn off of dark mode, regardless of previously stored settings */ + storage.darkMode = false + /** current token ref, used by `useJwt` to reactively parse our token payload */ let token = $computed({ get: () => storage.token || '',