From 83399b7916b7dc9e490fdae31cb0cff7b8eeb748 Mon Sep 17 00:00:00 2001 From: iotserver24 <147928812+iotserver24@users.noreply.github.com> Date: Sat, 23 May 2026 06:01:02 +0000 Subject: [PATCH] feat(desktop): update UI to a cleaner, flat, minimalist grayscale aesthetic - Unified the main panels (`App.tsx`, `TabbedRightPanel.tsx`) to use the core `bg-xibe-bg` color to remove unnecessary boxing. - Changed `MessageBubble.tsx` to align all messages to the left with explicit "You" / "XibeCode" headers and corresponding `lucide-react` icons rather than using speech bubbles for user messages. - Updated `ChatPanel.tsx` to use a modern, borderless flat text input instead of a large pill-shaped box. - Tuned `global.css` for extremely flat layout by merging the surface color into the background. --- packages/desktop/src/renderer/App.tsx | 2 +- .../src/renderer/components/ChatPanel.tsx | 28 +++++++++---------- .../src/renderer/components/MessageBubble.tsx | 21 ++++++++++---- .../renderer/components/TabbedRightPanel.tsx | 4 +-- .../desktop/src/renderer/styles/global.css | 2 +- screenshot.py | 25 ----------------- 6 files changed, 33 insertions(+), 49 deletions(-) delete mode 100644 screenshot.py diff --git a/packages/desktop/src/renderer/App.tsx b/packages/desktop/src/renderer/App.tsx index 3ce2516..6b23801 100644 --- a/packages/desktop/src/renderer/App.tsx +++ b/packages/desktop/src/renderer/App.tsx @@ -372,7 +372,7 @@ export default function App() {
{/* Left panel: Chat history + settings shortcut */}