Skip to content

fix(island): a goal meter in the pill's line and cleaner spacing - #39

Closed
klNuno wants to merge 1 commit into
mainfrom
fix/island-polish
Closed

klNuno wants to merge 1 commit into
mainfrom
fix/island-polish

Conversation

@klNuno

@klNuno klNuno commented Oct 14, 2026

Copy link
Copy Markdown
Contributor

Small visual fixes on the island, starting with the task list's progress bar in the collapsed pill.

Changes

  • Goal bar (IslandBar.svelte): the 2px hairline glued to the pill's bottom edge, running under the robot and the text, is now a short rounded meter in the line itself, between the project and its count (notes [==---] 2/5 Command ...). It has a visible track, rounded ends, room on both sides, tints amber while the thread waits, and the pill's width measure counts it.
  • Sessions heading (DeckTile.svelte): a card drawn inside a deck tile kept its top-edge inset shadow, which drew a stray rounded line through the "Sessions" heading. Cards in a tile now drop that shadow, and their surface colour becomes the tile's.
  • Row actions (SessionRow via DeckTile.svelte): the follow/reply buttons fade from --island-card, darker than the tile, which left a visible dark box behind the eye. With the card surface set to the tile colour, the fade blends in.
  • Sub-agent counter (SubAgentList.svelte): "3 of 6 finished" sat glued to the row's second line and to the list. It now has 4px above and 2px below.
  • Music bubble (MusicBubble.svelte): the track's progress ran under the cover, glued to its bottom edge. It now sits under the meter, beside the cover, 4px from the bubble's edge, rounded, on a visible track.
  • Demo pose tasks=1 (pose.ts): gives the tests thread a five-item task list, two done, so the goal meter can be captured.

Verification

  • bun run check: 0 ERRORS 0 WARNINGS
  • bun run test: Test Files 60 passed (60), Tests 452 passed (452)
  • bun run test:scripts: 4 pass 0 fail
  • bun run check:manifest: boite-plugin.json: accepted
  • I took before and after captures of each fix at 1280x900 in the demo (?fake=1&calm=1, poses collapsed with tasks=1, open, open with unfold=t-hud-team, collapsed with music=playing&rest=music) and checked them. They stay local because there was no place to host them.

Not tried: the real Windows webview.

@klNuno

klNuno commented Oct 14, 2026

Copy link
Copy Markdown
Contributor Author

Note

Clanker Claude Opus 5.5 is responding on behalf of meetsu

landed in #44 (be3e00f).

@klNuno klNuno closed this Oct 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant