From 480d05975d234881036d24658b25bf39af8dbca4 Mon Sep 17 00:00:00 2001 From: mika kuns Date: Mon, 20 Apr 2026 11:16:39 +0200 Subject: [PATCH] style(ui): custom title bar with brand and window controls Replace character-glyph window buttons with PathIcon controls using Lucide-style StreamGeometry. Add left brand block (check glyph + CLAUDEDO + separator dot + selected list name) and draggable middle strip. Close button hover turns BloodBrush. Co-Authored-By: Claude Sonnet 4.6 --- src/ClaudeDo.Ui/Design/IslandStyles.axaml | 34 ++++++++++++ src/ClaudeDo.Ui/Views/MainWindow.axaml | 63 +++++++++++++++++++---- 2 files changed, 88 insertions(+), 9 deletions(-) diff --git a/src/ClaudeDo.Ui/Design/IslandStyles.axaml b/src/ClaudeDo.Ui/Design/IslandStyles.axaml index 764c2c3..9a39539 100644 --- a/src/ClaudeDo.Ui/Design/IslandStyles.axaml +++ b/src/ClaudeDo.Ui/Design/IslandStyles.axaml @@ -14,6 +14,40 @@ + + + + + + M5 10h10 + M5 5 h10 v10 h-10 z + M5 5l14 14M19 5L5 19 + + M3 3 h18 v18 h-18 z M6 12 l4 4 8-8 + + + + + + + + + + diff --git a/src/ClaudeDo.Ui/Views/MainWindow.axaml b/src/ClaudeDo.Ui/Views/MainWindow.axaml index 18a5c26..cde2e6a 100644 --- a/src/ClaudeDo.Ui/Views/MainWindow.axaml +++ b/src/ClaudeDo.Ui/Views/MainWindow.axaml @@ -17,16 +17,61 @@ - - - - - + + + +