From 9d836a19874c84a9065406a1a06ebf586f3d087b Mon Sep 17 00:00:00 2001 From: iotserver24 <147928812+iotserver24@users.noreply.github.com> Date: Wed, 27 May 2026 05:56:02 +0000 Subject: [PATCH 1/2] feat(ui): redesign desktop app with modern flat aesthetic Updates the XibeCode Desktop UI to follow a sleeker, flatter, grayscale aesthetic similar to tools like Claude Desktop or Cursor. - Flattens the color scheme globally in `global.css` with zinc-based hexes, muting the purple accent to a subtle gray. - Redesigns `MessageBubble` to strip heavy backgrounds from assistant messages and reduces border-radius on user messages. - Flattens the `ChatPanel` input bar from a "floating pill" to a solid `rounded-xl` block. - Simplifies the new chat empty state, removing loud icons and solid button backgrounds in favor of simple text and borders. - Refines App shell layout, thinning out the header and removing harsh borders/shadows from the history sidebar in `ChatHistory`. --- packages/desktop/src/renderer/App.tsx | 6 ++--- .../src/renderer/components/ChatHistory.tsx | 23 ++++++------------ .../src/renderer/components/ChatPanel.tsx | 15 ++++++------ .../src/renderer/components/MessageBubble.tsx | 6 ++--- .../desktop/src/renderer/styles/global.css | 10 ++++---- screenshot.png | Bin 40247 -> 0 bytes 6 files changed, 26 insertions(+), 34 deletions(-) delete mode 100644 screenshot.png diff --git a/packages/desktop/src/renderer/App.tsx b/packages/desktop/src/renderer/App.tsx index c7b3de8..4a54ab1 100644 --- a/packages/desktop/src/renderer/App.tsx +++ b/packages/desktop/src/renderer/App.tsx @@ -319,7 +319,7 @@ export default function App() { return (