Skip to content

feat(composer): improve the pill and popup UI, add screenshots and promo images - #18

Merged
yannelli merged 2 commits into
mainfrom
shorten-pill-label-add-screenshots
Oct 4, 2026
Merged

yannelli merged 2 commits into
mainfrom
shorten-pill-label-add-screenshots

Conversation

@yannelli

@yannelli yannelli commented Oct 4, 2026 •

Copy link
Copy Markdown
Owner

Summary

This PR improves the composer pill and popup UI and adds screenshots and promo images to the README.

The pill shows the Be concise logo and one number: rejected plus flagged decisions. It shows Off when workspace enforcement is off. The pill title is a short summary, such as Be concise · 5 rejected or flagged, so the mobile sheet title fits.

The popup shows decision counts as a stat row. Its 30-minute chart uses gray bars and colors only rejected and flagged decisions. While connecting or unavailable, it shows one status message and hides the enforcement switch.

Screenshots and promo images

The README gallery has 10 images at 1920×1080. Five are promo banners around real captures, and five are plain captures of the other states. All were captured from the Paseo 0.11.0-beta.3 web app on a separate test daemon, with this plugin installed from the branch and sample hook data. Capture details are in docs/composer-pill.md.

Composer pill

Checks

npm run check passes: TypeScript and 27 tests. A script confirmed that every README image exists and is 1920×1080. The native mobile apps and the desktop app were not checked.

The pill shows the Be concise logo with the rejected and flagged count,
or Off when enforcement is off. Its title is a short summary so the
mobile sheet title fits.

The popup lists decision counts as a stat row and colors only rejected
and flagged decisions in its 30-minute chart. It shows one status line
while connecting or unavailable and hides the switch until ready.

The README gallery uses 1920x1080 captures from the Paseo web app,
with banners first for the Paseo Cafe grid.
@yannelli yannelli changed the title feat(composer): show the Be concise logo and count on the pill feat(composer): improve the pill and popup UI, add screenshots and promo images Oct 4, 2026
@yannelli
yannelli merged commit 17750d0 into main Oct 4, 2026
1 check passed
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