githubnext/chopinPublic

Let's compose rich plans together

Add semantic badges #176

MergedMaggieAppletonmerged 2 commits intomainfromrefs/pull/176/head
  1. MA

    ## Summary - add a static semantic `Badge` primitive composed from `IconLabel` - preserve visible text and decorative-icon accessibility across four tones - add compact pill styling and four-tone design-audit coverage - tune badge padding to 4/10/4/8 px, icon to 16 px, and icon–text gap to 4 px

    ## Scope Badge only. Motion/state APIs, callouts, metric deltas, tooltips, and product adoption remain separate.

    ## Stack - depends on #174

    ## Verification - badge update: 6 focused tests pass; browser confirms selected dimensions - focused tests: 41 pass - `bun test`: 1,502 pass, 2 PostgreSQL skips, 0 fail - `bun run types` - `bun run ci` - `bun run build` - `git diff --check`

    ## Component preview

    ![Updated neutral, success, warning, and danger badges](https://github.com/user-attachments/assets/7fc21e50-a3a4-4770-86fc-96c23b3ffb45)

  2. MaggieAppletonhead-ref-force-pushed 0fc09c51ef0blast month on GitHub

  3. MaggieAppletonreferenced this in Refine semantic callout icon colors #177last month on GitHub

  4. MaggieAppletonbase-ref-force-pushedlast month on GitHub

  5. MaggieAppletonadded-to-stacklast month on GitHub

  6. MaggieAppletonhead-ref-force-pushed 63927f2e21falast month on GitHub

  7. MaggieAppletonautomatic-base-change-succeededlast month on GitHub

  8. MaggieAppletonhead-ref-force-pushed 748c098dd952last month on GitHub

  9. MaggieAppletonmerged 765cbf74161elast month on GitHub

  10. MaggieAppletonclosedlast month on GitHub

  11. MaggieAppletonhead-ref-deletedlast month on GitHub