kimi-code/apps
qer 334e143057 feat(web): add Kimi design-language theme, drop Terminal from pickers
Add a third UI theme "kimi" implementing the official Kimi design
language (Quiet Utility) with token-exact values from kimi-design-skill
tokens.json v0.2.0:

- Interaction accent = kimiDark (black in light / white in dark);
  kimiBlue stays reserved for brand/data-viz (::selection only)
- Gray user bubbles (bubbleGrayPc), flat tool cards and dialogs; shadows
  only on the composer (shadow.inputDefault) and floating menus
  (shadow.small); dark elevated surfaces use background.tertiary
- PingFang SC for UI, Geist Mono for code (bundled JetBrains fallback)
- Modern's de-terminalization rules are shared via
  :is(html[data-theme="modern"], html[data-theme="kimi"]) — identical
  specificity, so Modern renders exactly as before; kimi token blocks
  sit after the data-accent rules and pin the accent (the accent picker
  is hidden while kimi is active)

Theme pickers (sidebar popover, mobile sheet) and onboarding now offer
Modern/Kimi only. Terminal remains the CSS baseline and a persisted
'terminal' choice still loads; it's just no longer offered in the UI.

Also: file-preview pane default width now follows half the window.
2026-06-11 18:25:53 +08:00
..
kimi-code build(kimi-code): sort deps and add fast-json-stringify subpaths 2026-06-11 17:34:13 +08:00
kimi-web feat(web): add Kimi design-language theme, drop Terminal from pickers 2026-06-11 18:25:53 +08:00
vis fix: add minor improvements for Mira (#649) 2026-06-11 15:50:33 +08:00