diff --git a/src/components/layout/Sidebar.tsx b/src/components/layout/Sidebar.tsx index 334dd8a..64fa516 100644 --- a/src/components/layout/Sidebar.tsx +++ b/src/components/layout/Sidebar.tsx @@ -5,7 +5,7 @@ */ import { useState, useEffect } from 'react'; -import { Box, Typography, Button, IconButton, InputBase, Stack, Collapse, List, ListItemButton, ListItemIcon, ListItemText, Badge, Divider, Dialog, DialogTitle, DialogContent, DialogActions, TextField } from '@mui/material'; +import { Box, Typography, Button, IconButton, TextField, Stack, Collapse, List, ListItemButton, ListItemIcon, ListItemText, Badge, Divider, Dialog, DialogTitle, DialogContent, DialogActions } from '@mui/material'; import Fuse from 'fuse.js'; import { Plus, Search, MessageSquare, Pin, Wrench, Database, ChevronDown, ChevronRight, Trash2 } from 'lucide-react'; import { useSessionStore, type Session } from '@renderer/stores/session-store'; @@ -55,10 +55,18 @@ export function Sidebar(): React.JSX.Element { 新建会话 - - - setSearchQuery(e.target.value)} placeholder="搜索会话..." sx={{ flex: 1, fontSize: 12 }} /> - + setSearchQuery(e.target.value)} + placeholder="搜索会话..." + slotProps={{ + input: { + startAdornment: , + }, + }} + sx={{ mb: 1.5, '& .MuiOutlinedInput-root': { fontSize: 12, borderRadius: 1.5 } }} + /> {filteredSessions.length === 0 ? (