diff --git a/dashboard/public/favicon.svg b/dashboard/public/favicon.svg index 6893eb1..2ca1ece 100644 --- a/dashboard/public/favicon.svg +++ b/dashboard/public/favicon.svg @@ -1 +1,3 @@ - \ No newline at end of file + + + diff --git a/dashboard/src/App.vue b/dashboard/src/App.vue index 3b91f0f..f698b42 100644 --- a/dashboard/src/App.vue +++ b/dashboard/src/App.vue @@ -21,6 +21,8 @@ const sidebarCollapsed = ref(false) .main-content { flex: 1; margin-left: 260px; padding: 2rem; min-height: 100vh; transition: margin-left 0.3s; } .main-content.no-sidebar { margin-left: 0; } .sidebar-collapsed .main-content { margin-left: 70px; } -@media (max-width: 1024px) { .main-content { margin-left: 70px; } } -@media (max-width: 768px) { .main-content { margin-left: 0; } } +@media (max-width: 768px) { + .main-content { margin-left: 70px; } + .sidebar-collapsed .main-content { margin-left: 0; } +} diff --git a/dashboard/src/assets/hero.png b/dashboard/src/assets/hero.png deleted file mode 100644 index cc51a3d..0000000 Binary files a/dashboard/src/assets/hero.png and /dev/null differ diff --git a/dashboard/src/assets/vite.svg b/dashboard/src/assets/vite.svg deleted file mode 100644 index 5101b67..0000000 --- a/dashboard/src/assets/vite.svg +++ /dev/null @@ -1 +0,0 @@ -Vite diff --git a/dashboard/src/assets/vue.svg b/dashboard/src/assets/vue.svg deleted file mode 100644 index 770e9d3..0000000 --- a/dashboard/src/assets/vue.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/dashboard/src/components/AppSidebar.vue b/dashboard/src/components/AppSidebar.vue index d9ada9c..b698df3 100644 --- a/dashboard/src/components/AppSidebar.vue +++ b/dashboard/src/components/AppSidebar.vue @@ -1,119 +1,125 @@ diff --git a/dashboard/src/components/BaseButton.vue b/dashboard/src/components/BaseButton.vue deleted file mode 100644 index dd5020f..0000000 --- a/dashboard/src/components/BaseButton.vue +++ /dev/null @@ -1,50 +0,0 @@ - - - - - diff --git a/dashboard/src/components/EmptyState.vue b/dashboard/src/components/EmptyState.vue index 9fc8e87..84421e9 100644 --- a/dashboard/src/components/EmptyState.vue +++ b/dashboard/src/components/EmptyState.vue @@ -1,6 +1,6 @@ @@ -36,12 +25,6 @@ import { ref, onMounted } from 'vue' import { conversationsAPI, toolsAPI } from '../services/api.js' const stats = ref({ conversations: 0, tools: 0, messages: 0, models: 1 }) -const features = [ - { icon: '💬', title: '智能会话', desc: '支持多模型对话,灵活配置参数' }, - { icon: '🛠️', title: '工具生态', desc: '内置多种工具,扩展系统能力' }, - { icon: '🔐', title: '安全认证', desc: 'JWT Token 授权,安全可靠' }, - { icon: '📊', title: '数据分析', desc: '强大的数据处理能力' } -] onMounted(async () => { try { @@ -61,14 +44,14 @@ onMounted(async () => {