From 16220c57a055b34df67418d106e638138ca4a4bd Mon Sep 17 00:00:00 2001 From: Bryan Van Deusen Date: Tue, 10 Mar 2026 18:00:04 -0400 Subject: [PATCH] Fix user bubble text contrast, Chat nav active state, and update summary.md - theme.css: darken user bubble text (#3a3a4a light / #b0b0c8 dark) for better readability - AppHeader: highlight Chat nav link when on any /chat/* route (was only active on exact /chat) - summary.md: document workspace, graph, queue persistence, ToolCallCard direct-API, dedup scoping Co-Authored-By: Claude Sonnet 4.6 --- frontend/src/assets/theme.css | 10 +-- frontend/src/components/AppHeader.vue | 9 ++- summary.md | 107 +++++++++++++++++++++++--- 3 files changed, 106 insertions(+), 20 deletions(-) diff --git a/frontend/src/assets/theme.css b/frontend/src/assets/theme.css index d9aee10..b7d068b 100644 --- a/frontend/src/assets/theme.css +++ b/frontend/src/assets/theme.css @@ -41,8 +41,8 @@ --color-input-bar-placeholder: rgba(0, 0, 0, 0.4); --color-overlay: rgba(0, 0, 0, 0.45); --color-bubble-user-bg: rgba(0, 0, 0, 0.04); - --color-bubble-user-border: rgba(0, 0, 0, 0.08); - --color-bubble-user-text: #555566; + --color-bubble-user-border: rgba(0, 0, 0, 0.10); + --color-bubble-user-text: #3a3a4a; --color-bubble-asst-shadow: 0 2px 16px rgba(99, 102, 241, 0.10), 0 1px 4px rgba(0, 0, 0, 0.06); --radius-sm: 6px; --radius-md: 12px; @@ -91,9 +91,9 @@ --color-input-bar-text: #e4e4f0; --color-input-bar-placeholder: rgba(228, 228, 240, 0.35); --color-overlay: rgba(0, 0, 0, 0.65); - --color-bubble-user-bg: rgba(255, 255, 255, 0.03); - --color-bubble-user-border: rgba(255, 255, 255, 0.07); - --color-bubble-user-text: #5a5a72; + --color-bubble-user-bg: rgba(255, 255, 255, 0.04); + --color-bubble-user-border: rgba(255, 255, 255, 0.10); + --color-bubble-user-text: #b0b0c8; --color-bubble-asst-shadow: 0 4px 28px rgba(99, 102, 241, 0.14), 0 2px 8px rgba(0, 0, 0, 0.4); } diff --git a/frontend/src/components/AppHeader.vue b/frontend/src/components/AppHeader.vue index ca00321..d32c212 100644 --- a/frontend/src/components/AppHeader.vue +++ b/frontend/src/components/AppHeader.vue @@ -1,6 +1,6 @@