Repository navigation
Settings in the picker's language, ocean photos, agent logos (0.5.0) - #24
Merged
Merged
Conversation
The glyph field stays the empty chat's own: settings pages, Updates and Add account open on their headline on the plain ground, in compact headers. The settings menu is one card like the model picker: icon-led rows with a quiet line under each name, groups split by edge-to-edge hairlines, the open page checked. Setting groups, tables, readouts and charts sit on the same card.
…ettings menu Agents show their own logos (Lobe Icons, MIT) on their hue tiles instead of initials. Section titles on Status, Usage, General and Agents carry an icon like the settings menu rows. Readouts sit in one card split by hairlines, each with an icon, its number and a quiet line on what it covers. Recent errors sit on the same card. The settings menu card runs the full height of its sidebar.
Settings headers, Add account, Updates and the access-key screen open on deep-ocean photographs (Unsplash License, credited in MEDIA.md): a manta ray in a shaft of light on Status, the surface from below, rising bubbles, light on the sea floor, dark ripples, whale sharks, a humpback breaking the surface, sunlight on deep water. They replace the last NASA photo. Code goes back to the system monospace (SF Mono, Cascadia, Consolas), which reads cleanly at small sizes; Geist stays on the interface and Geist Mono is dropped. No scrollbar is drawn anywhere. A long command wraps at its spaces with a hanging indent instead of scrolling sideways, and every scrolling area fades out on the edges that have more past them (F.scrollEdges), so the fade itself says there is more.
Claude Code orange on near-black, Codex in its blue gradient on white, OpenCode and Cursor white on black, Hermes black on white, OpenClaw in its own colours on black, each mark at the size its avatar uses (Lobe Icons). A hairline keeps the black tiles from sinking into the dark card.
Agent rows show the logo, the name, one quiet line, the state and a chevron; the file/proxy/model chain they repeated is left to the agent's own page. There, the section names carry icons, the install modes and the update channels read like the model picker (a quiet line per choice, a white check on the chosen one), and the path card, the files and the apply bar sit on the same hairline card.
dekrezz
marked this pull request as ready for review
October 16, 2026 14:54
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Test first throughout: each test commit was pushed alone and seen red in CI before its implementation.
CI: 299/299.