perf: improve WebUI

This commit is contained in:
Soulter
2025-05-30 10:35:12 +08:00
parent 716a5dbb8a
commit 1641549016
2 changed files with 1 additions and 9 deletions
@@ -77,7 +77,7 @@ const viewReadme = () => {
<template>
<v-card class="mx-auto d-flex flex-column" :elevation="highlight ? 0 : 1"
:style="{ height: $vuetify.display.xs ? '250px' : '220px',
backgroundColor: useCustomizerStore().uiTheme==='PurpleTheme' ? '#eef2f6' : '#282833',
backgroundColor: useCustomizerStore().uiTheme==='PurpleTheme' ? '#ffffff' : '#282833',
color: useCustomizerStore().uiTheme==='PurpleTheme' ? '#000000dd' : '#ffffff'}">
<v-card-text style="padding: 16px; padding-bottom: 0px; display: flex; justify-content: space-between;">
-8
View File
@@ -13,19 +13,12 @@ marked.setOptions({
<v-card-text class="chat-page-container">
<div class="chat-layout">
<div class="sidebar-panel">
<div class="sidebar-header">
<v-btn icon variant="plain">
<v-icon icon="mdi-menu" color="deep-purple"></v-icon>
</v-btn>
</div>
<div style="padding: 16px; padding-top: 8px;">
<v-btn variant="elevated" rounded="lg" class="new-chat-btn" @click="newC" :disabled="!currCid"
prepend-icon="mdi-plus">
创建对话
</v-btn>
</div>
<div class="conversations-container">
@@ -720,7 +713,6 @@ export default {
height: 100%;
border-radius: 12px;
box-shadow: 0 4px 12px rgba(0, 0, 0, 0.05) !important;
background-color: var(--v-theme-surface);
}
.chat-page-container {