diff --git a/apps/stage-pocket/src/pages/index.vue b/apps/stage-pocket/src/pages/index.vue index 6ca63e1f7..963ac98ed 100644 --- a/apps/stage-pocket/src/pages/index.vue +++ b/apps/stage-pocket/src/pages/index.vue @@ -11,14 +11,14 @@ import { BackgroundProvider } from '@proj-airi/stage-layouts/components/Backgrou import { useBackgroundThemeColor } from '@proj-airi/stage-layouts/composables/theme-color' import { useBackgroundStore } from '@proj-airi/stage-layouts/stores/background' import { IS_DEV } from '@proj-airi/stage-shared' -import { WidgetStage } from '@proj-airi/stage-ui/components/scenes' +import { ViewControlSlider, WidgetStage } from '@proj-airi/stage-ui/components/scenes' import { useAudioRecorder } from '@proj-airi/stage-ui/composables/audio/audio-recorder' import { useVAD } from '@proj-airi/stage-ui/stores/ai/models/vad' import { useChatOrchestratorStore } from '@proj-airi/stage-ui/stores/chat' import { useConsciousnessStore } from '@proj-airi/stage-ui/stores/modules/consciousness' import { useHearingSpeechInputPipeline } from '@proj-airi/stage-ui/stores/modules/hearing' import { useProvidersStore } from '@proj-airi/stage-ui/stores/providers' -import { useSettingsAudioDevice } from '@proj-airi/stage-ui/stores/settings' +import { useSettings, useSettingsAudioDevice } from '@proj-airi/stage-ui/stores/settings' import { breakpointsTailwind, useBreakpoints, useMouse } from '@vueuse/core' import { storeToRefs } from 'pinia' import { computed, onMounted, onUnmounted, ref, useTemplateRef, watch } from 'vue' @@ -38,6 +38,7 @@ const isMobile = breakpoints.smaller('md') const backgroundStore = useBackgroundStore() const { selectedOption, sampledColor } = storeToRefs(backgroundStore) const backgroundSurface = useTemplateRef>('backgroundSurface') +const { stageModelRenderer } = storeToRefs(useSettings()) const { syncBackgroundTheme } = useBackgroundThemeColor({ backgroundSurface, selectedOption, sampledColor }) onMounted(() => syncBackgroundTheme()) @@ -189,15 +190,25 @@ watch([stream, () => vadLoaded.value], async ([s, loaded]) => {
- +
+
+ +
+ +