From 3a1444677a08acf78ddb85884985be9e6737dda7 Mon Sep 17 00:00:00 2001 From: Sandra Guerreiro Date: Fri, 30 Jan 2026 12:15:22 +0100 Subject: [PATCH] feat(chat): make it responsive --- src/App.vue | 4 +- src/components/AssistantAvatar.vue | 3 +- src/components/ChatArea.vue | 6 +- src/components/ChatBuble.vue | 29 +++++--- src/components/ChatComponent.vue | 77 ++++++++++++-------- src/components/ChatInput.vue | 108 ++++++++++++++--------------- 6 files changed, 127 insertions(+), 100 deletions(-) diff --git a/src/App.vue b/src/App.vue index 75f6594..4694a0d 100644 --- a/src/App.vue +++ b/src/App.vue @@ -8,11 +8,13 @@ import AppLayout from '@/components/AppLayout.vue'; import SmallScreenPage from '@/views/SmallScreenPage.vue'; import ModalComponent from '@/components/WelcomeModal.vue'; import { useSourcesStore } from '@/stores/sources'; +import { useFeatureFlipStore } from '@/stores/featureFlip'; import { useUserStore } from '@/stores/user'; import ErrorComponent from '@/components/ErrorComponent.vue'; import { getQueryParamValue } from '@/utils/urlsUtils'; const { getSourcesList, getInfoPerCorpus } = useSourcesStore(); +const { isDevEnvironment } = useFeatureFlipStore(); const userStore = useUserStore(); const screenWidth = computed(() => window.innerWidth); const fetchError = ref(false); @@ -40,7 +42,7 @@ onMounted(async () => {