From ac5e7f26c6e77b8e00e2426eb26a06a16d7c5f16 Mon Sep 17 00:00:00 2001 From: Julian Date: Mon, 20 Apr 2026 13:36:16 -0400 Subject: [PATCH] op 6 --- src/App.vue | 23 +++++++++++-- src/components/SettingsView.vue | 61 +++------------------------------ 2 files changed, 25 insertions(+), 59 deletions(-) diff --git a/src/App.vue b/src/App.vue index 6e05969..fc49720 100644 --- a/src/App.vue +++ b/src/App.vue @@ -3,9 +3,10 @@ import { ref, watch } from 'vue'; import { Settings, Languages, + FileText, Sun, Moon, - MessageSquare + Clock } from 'lucide-vue-next'; import { useSettingsStore } from './stores/settings'; import pkg from '../package.json'; @@ -15,6 +16,8 @@ import { cn } from './lib/utils'; import TranslationView from './components/TranslationView.vue'; import ConversationView from './components/ConversationView.vue'; import SettingsView from './components/SettingsView.vue'; +import LogsView from './components/LogsView.vue'; +import HistoryView from './components/HistoryView.vue'; const settings = useSettingsStore(); @@ -32,7 +35,7 @@ const toggleTheme = () => { }; // Global Routing State -const view = ref<'translate' | 'conversation' | 'settings'>('translate'); +const view = ref<'translate' | 'conversation' | 'settings' | 'logs' | 'history'>('translate'); @@ -81,6 +84,20 @@ const view = ref<'translate' | 'conversation' | 'settings'>('translate'); > + + @@ -90,6 +107,8 @@ const view = ref<'translate' | 'conversation' | 'settings'>('translate'); + + diff --git a/src/components/SettingsView.vue b/src/components/SettingsView.vue index 6134ab2..44d7c8c 100644 --- a/src/components/SettingsView.vue +++ b/src/components/SettingsView.vue @@ -1,6 +1,6 @@