Anthropic-inspired UI with Source Han font pairing #2

Closed
layue13 wants to merge 7 commits from cursor/anthropic-ui-d801 into main
pull from: cursor/anthropic-ui-d801
7 Commits
Author SHA1 Message Date
layue13 b74b53fbf9 fix(ui): hard-fix JFXButton pressed feedback
Mirror Repository / Mirror to CNB (push) Skipped
Mirror Repository / Mirror to Gitee (push) Skipped
Check Codes / build (push) Successful in 3m28s
Check Codes / build (pull_request) Successful in 2m42s
Java CI / build (push) Failing after 3h0m6s
Java CI / build (pull_request) Failing after 3h0m8s
Stop JFXButtonSkin wiping Modena/CSS press fills to transparent; add
armed overlay (bg+border) and last-loaded press-feedback.css so every
icon/toolbar/launch button shows obvious :pressed/:armed state.
2026-11-07 20:57:18 +00:00
layue13 22d982a089 fix(ui): skill palette chrome + icon press feedback
Mirror Repository / Mirror to CNB (push) Skipped
Mirror Repository / Mirror to Gitee (push) Skipped
Check Codes / build (push) Successful in 2m59s
Check Codes / build (pull_request) Successful in 2m52s
Java CI / build (push) Failing after 3h0m2s
Java CI / build (pull_request) Failing after 3h0m2s
Pin Java title/frame surfaces to skill warm light/dark hex (kill Monet
pink/teal drift), override secondary/tertiary to orange-only, and add
visible pressed washes for toggle-icon / toolbar icon buttons.
2026-11-07 20:52:15 +00:00
layue13 07369a3aba fix(ui): golden-ratio chrome layout hierarchy
Mirror Repository / Mirror to CNB (push) Skipped
Mirror Repository / Mirror to Gitee (push) Skipped
Check Codes / build (push) Failing after 2m45s
Check Codes / build (pull_request) Successful in 3m5s
Java CI / build (push) Failing after 3h0m1s
Java CI / build (pull_request) Failing after 3h0m1s
Apply φ≈1.618 sidebar:content splits and φ spacing ladder for
title:body tool-density chrome (LayoutMetrics), keeping tactility.
2026-11-07 20:46:46 +00:00
layue13 e69464105a fix(ui): align launcher chrome to anthropic-style-cn skill
Mirror Repository / Mirror to CNB (push) Skipped
Mirror Repository / Mirror to Gitee (push) Skipped
Check Codes / build (push) Successful in 2m49s
Check Codes / build (pull_request) Successful in 2m55s
Java CI / build (push) Failing after 3h0m1s
Java CI / build (pull_request) Failing after 3h0m2s
Map skill light/dark surface/text/border pairs onto Monet vars, lock
warm orange CTA #D97757, skill motion (150/250/400 + cubic 0.16,1,0.3,1),
tool-density spacing, and keep Source Han sans/serif roles.
2026-11-07 20:43:01 +00:00
layue13 38d764c7d1 fix(ui): dual-mode tokens and tactile button feedback
Replace light-only hardcodes with Monet/Anthropic tokens for light and
dark, inject hover/press/focus washes from the active scheme, and restore
subtle scale+tone feedback without Material ripples.
2026-11-07 20:40:53 +00:00
layue13 69b415e5ef fix(ui): calm Material motion for Anthropic chrome
Mirror Repository / Mirror to CNB (push) Skipped
Mirror Repository / Mirror to Gitee (push) Skipped
Check Codes / build (push) Successful in 2m45s
Check Codes / build (pull_request) Successful in 4m56s
Java CI / build (push) Failing after 3h0m2s
Java CI / build (pull_request) Failing after 3h0m1s
Disable JFX ripples, replace emphasized/overshoot transitions with
short ease-out fades, and soften window open/minimize/close scaling.
2026-11-07 20:36:21 +00:00
layue13 64c63b2af0 feat(ui): Anthropic-inspired chrome with Source Han pairing
Calm olive-slate Monet seed, surface title bar, quieter cards, TDLM
branding, and hard-bound Source Han Sans Bold (titles) + Source Han
Serif (body) via UI-charset OFL subsets (~2MB).
2026-11-07 20:36:17 +00:00