Repository navigation
feat(island): a pill that reads at a glance, an icon bar, a full-width chat, System and Today redrawn - #47
Merged
Merged
Conversation
…ing from its icon The other tabs and icon-only apps name themselves in a tooltip under the bar, on hover or keyboard focus, gliding from one thing to the next. Renamed tabs show their own name; edit mode names each thing with how to edit it.
The files-and-captures tile goes: dropped files already show as chips above the field, the two screen captures become icon buttons beside it, and the drop shows only while files are dragged over the deck, through its one overlay, which now fades. A dragging demo scene shows it.
…or the system and today tabs
…boxed and no scrollbar
One state at a time, from a pure priority (pill-view.ts): an agent waiting, in amber and named; a told line in green; the rest mode; the agents at work with a hairline goal bar; the robot alone. The dots and the detail line move to hover and keyboard focus. sessions=none also empties the pill, to stage the idle state.
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.
Five changes to the island, on top of v0.1.15.
The collapsed pill says one thing at a time
The pill used to show the robot, the project, a goal bar, a count, a sentence cut mid-word and one dot per thread, all at once. It now picks one line, in this order (
lib/island/pill-view.ts, unit-tested):The deck's bar shows icons
aria-label.The chat takes the deck's whole width
The System tab is built around the CPU
lib/windows/history.tskeeps that minute in a ring buffer while the tab shows.The Today tab is built around the clock
.deck-scroll).bots.cssgains a five-step type scale (--deck-smallto--deck-hero), used by these two tabs only.Checks
bun run check: 0 errors, 0 warnings.vitest: 71 files, 520 tests.Perf-probe in headless Chrome on a D3D11 GPU, 2 runs, main then this branch:
closedclosed-workingopen-closepeekdeck-musicassistantpeekanddeck-musicare within the noise of two runs.