kimi-code/apps
qer 3a5d683f8f feat(web): Modern theme polish, onboarding, design system & backend wiring
UI/UX:
- Onboarding: welcome + language/theme prefs (Modern default, applied on start)
- Modern is the default theme; chat surface white; floating dock (input on top,
  status controls as functional pill-buttons below, ctx far right)
- Single-line composer with smaller send; empty-chat hint vertically centered
- Global connecting splash on first load; overlay drift fixes (viewport-unit sizing)
- Wide-screen reading-column cap; font-size pass (chrome up, chat = session list)
- Merged ~/files + ~/diff into one tab (Changed|All, list/tree)
- ThinkingBlock capped to ~3.5 lines with auto-scroll-to-latest
- Workspace rail title + branch on second line

Design system:
- Radius scale tokens (--r-xs/sm/md/lg = 6/8/12/16); unified component radii
- Moved Modern per-component overrides to global style.css (scoped :global() did
  not win the cascade — input/tabs/cards were silently un-styled)
- docs/design-system.html: tokens + live component reference

Backend wiring:
- POST /sessions/{id}/profile for model + runtime (thinking/permission/plan)
- GET /sessions/{id}/status; :compact / :fork; agent.status.updated
- Historical replay no longer re-streams (messagesToTurns dedup)
2026-06-11 10:14:45 +08:00
..
kimi-code feat(daemon,web): expand daemon APIs and web client 2026-06-11 10:14:45 +08:00
kimi-web feat(web): Modern theme polish, onboarding, design system & backend wiring 2026-06-11 10:14:45 +08:00
vis refactor: background task manager persistence (#285) 2026-06-02 12:48:31 +08:00