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(-)