From ab77d929cf0a00fdfaa7d53913f66922998690c3 Mon Sep 17 00:00:00 2001 From: Saagar Patel Date: Wed, 22 Apr 2026 17:24:24 +0200 Subject: [PATCH] feat(ui): apply Claude Design Workspace shell polish Implement the targeted visual deltas from the Claude Design handoff bundle (assistsupport/project/AssistSupport Workspace.html) against the existing revamp shell. Functional code and DraftTab layout unchanged; this is a scoped visual pass. Changes: - Add [data-accent] + [data-density] token variants (teal/violet/amber) and --as-glow-1 / --as-glow-2 so the shell background glows swap with the accent tweak. - Wire the shell main background gradient in theme.css through the new glow tokens so accent swaps propagate to radial highlights. - Brand mark: teal gradient fill with inner-shadow + drop-shadow, replacing the flat accent-surface-1 swatch. - Active nav item: add the 2px accent indicator bar matching the handoff bundle ::before treatment. - Topbar page title: breadcrumb pattern (AssistSupport / ) replacing the plain title, preserving the existing subtitle. - RevampShell root emits data-accent=teal data-density=cozy as the default, giving future tweaks a hook without structural changes. Verified: pnpm ui:typecheck clean; pnpm test passes (262/262). Co-Authored-By: Claude Opus 4.7 (1M context) --- src/features/revamp/shell/RevampShell.tsx | 10 ++- src/features/revamp/shell/revampShell.css | 43 ++++++++++-- src/styles/revamp/theme.css | 8 +-- src/styles/revamp/tokens.css | 79 +++++++++++++++++++++-- 4 files changed, 124 insertions(+), 16 deletions(-) diff --git a/src/features/revamp/shell/RevampShell.tsx b/src/features/revamp/shell/RevampShell.tsx index 4633e3c..ef7174b 100644 --- a/src/features/revamp/shell/RevampShell.tsx +++ b/src/features/revamp/shell/RevampShell.tsx @@ -131,7 +131,7 @@ export function RevampShell({ }, [statusOpen]); return ( -
+