Repository navigation
Commit 87df2cb
committed
feat(ui): redesign in the idiom of Codex, Cursor, and Conductor
The workbench read as a VS Code theme with badges bolted on: coloured chips,
dot separators, bordered cards, boxed callouts, and system-font fallbacks.
This redesign follows the conventions the agent tools Lore sits beside
share: monochrome surfaces, hairline borders, one accent, colour only for
status and diffs, lists over cards, and a white primary action.
- Type and colour: Inter and JetBrains Mono bundled with Fontsource (so the
CSP's font-src 'self' holds and every platform looks the same), a zinc
neutral scale where each text step clears WCAG AA, and a new stylesheet
(about 2,400 lines, down from 3,800) written against the components.
- Status: Linear-style glyphs (spinner, check, cross, needs-you, merged,
paused) replace dot-and-word badges; agent names are plain text.
- Sidebar: a repository switcher (the titlebar's Open folder… moves here),
New agent with its shortcut, and Overview with the needs-you count; agent
rows are glyph, title, time, and one quiet line (what it is doing, what
it needs, or where it stands).
- Overview: a centred question and composer, then every agent in one list
with filter tabs (All, Needs you, Running, Ready to merge, To review,
Merged) instead of a grid of cards. The composer puts Title and Owns
behind Options and shows the repository and base branch.
- Agent view: a header with title, state, agent, branch → target and
quiet icon actions; a commit / merge bar under it; the conversation
centred with the prompt as a message bubble, tool calls as single lines,
and output in quiet blocks; notices (usage limit, failure, overlaps)
above the composer; and the diff in a Review panel on the right instead
of a tab, full width when the window is narrow.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01DR1BSkQa1svcpmy9YZeTab1 parent f4e786a commit 87df2cb
20 files changed
Lines changed: 2678 additions & 2737 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
| 21 | + | |
| 22 | + | |
21 | 23 | | |
22 | 24 | | |
23 | 25 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
134 | 134 | | |
135 | 135 | | |
136 | 136 | | |
137 | | - | |
138 | | - | |
| 137 | + | |
| 138 | + | |
139 | 139 | | |
140 | 140 | | |
141 | 141 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
306 | 306 | | |
307 | 307 | | |
308 | 308 | | |
309 | | - | |
| 309 | + | |
310 | 310 | | |
311 | 311 | | |
312 | 312 | | |
313 | 313 | | |
314 | 314 | | |
315 | | - | |
316 | | - | |
317 | | - | |
318 | | - | |
319 | | - | |
320 | | - | |
| 315 | + | |
| 316 | + | |
| 317 | + | |
| 318 | + | |
| 319 | + | |
| 320 | + | |
| 321 | + | |
321 | 322 | | |
322 | | - | |
| 323 | + | |
| 324 | + | |
323 | 325 | | |
324 | | - | |
325 | | - | |
| 326 | + | |
| 327 | + | |
326 | 328 | | |
327 | 329 | | |
0 commit comments