From 46479b1317859035e26101ba784d7cb263842d65 Mon Sep 17 00:00:00 2001 From: shawn Date: Mon, 30 Mar 2026 12:22:37 +0800 Subject: [PATCH 1/9] feat: redesign UI with minimalist aesthetic Strip the UI to its essence: remove all gradients, glass-morphism, backdrop-filter blur, serif fonts, decorative shadows, and per-launcher gradient backgrounds. Replace with a near-monochrome palette (#fafafa light / #111111 dark), flat solid surfaces, thin borders as primary separators, and a single muted teal accent used sparingly for interactive states. Co-Authored-By: Claude Opus 4.6 (1M context) --- CLAUDE.md | 12 +- DESIGN_SYSTEM.md | 395 +++++++++++---------------------------- src/styles.css | 469 +++++++++++++++++++---------------------------- 3 files changed, 304 insertions(+), 572 deletions(-) diff --git a/CLAUDE.md b/CLAUDE.md index a288580..ffde29f 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -44,13 +44,13 @@ cd src-tauri && cargo clippy # lint Rust code All UI work **must** follow `DESIGN_SYSTEM.md`. Key rules: -- **Colors**: Use the documented palette tokens — warm ink tones (`#10212e` base) with teal accent (`#2e6b63`). Do not introduce new brand colors. -- **Buttons**: Three variants only — `primary-button` (gradient CTA), `ghost-button` (secondary), `danger-button` (destructive). One primary button per visible form section. Pill radius (`999px`) for all standard buttons. -- **Inputs**: Always use ``, `