apps/renderer/index.html | 2 +-
apps/renderer/package.json | 1 +
apps/renderer/src/App.tsx | 6 +-
apps/renderer/src/components/ChatMarkdown.tsx | 2 +-
apps/renderer/src/components/ChatView.tsx | 86 ++++++-------
apps/renderer/src/components/DiffPanel.tsx | 18 +--
apps/renderer/src/components/Sidebar.tsx | 70 +++++++----
apps/renderer/src/hooks/useTheme.ts | 90 ++++++++++++++
apps/renderer/src/index.css | 213 +++++++++++++++++++++++++++++---
bun.lock | 3 +
10 files changed, 394 insertions(+), 97 deletions(-)