diff --git a/packages/client/src/App.vue b/packages/client/src/App.vue index 4e4050eab..c85a10ef4 100644 --- a/packages/client/src/App.vue +++ b/packages/client/src/App.vue @@ -3,11 +3,12 @@ import type { Ref } from 'vue' import { checkVueInspectorDetected, enableVueInspector, useDevToolsBridge, useDevToolsState } from '@vue/devtools-core' import { isInChromePanel } from '@vue/devtools-shared' import { Pane, Splitpanes } from 'splitpanes' +import { useTheme } from '@vue/devtools-ui' import('./setup/unocss-runtime') // @TODO: fix browser extension cross-origin localStorage issue -useColorMode() +useTheme() const router = useRouter() const route = useRoute() const { connected, clientConnected } = useDevToolsState() diff --git a/packages/client/src/components/chrome/ViewModeSwitch.vue b/packages/client/src/components/chrome/ViewModeSwitch.vue index 1a7b294e8..34f4cb244 100644 --- a/packages/client/src/components/chrome/ViewModeSwitch.vue +++ b/packages/client/src/components/chrome/ViewModeSwitch.vue @@ -1,7 +1,7 @@ diff --git a/packages/client/src/components/common/IframeView.vue b/packages/client/src/components/common/IframeView.vue index 0979b02e8..4c5653bb4 100644 --- a/packages/client/src/components/common/IframeView.vue +++ b/packages/client/src/components/common/IframeView.vue @@ -1,4 +1,6 @@ @@ -7,7 +9,7 @@ const props = defineProps<{ src: string }>() -const colorMode = useColorMode() +const colorMode = useTheme() const anchor = ref() const key = computed(() => props.src) const iframeEl = ref() diff --git a/packages/overlay/src/App.vue b/packages/overlay/src/App.vue index f92568258..1cbaf5453 100644 --- a/packages/overlay/src/App.vue +++ b/packages/overlay/src/App.vue @@ -1,23 +1,24 @@