Skip to content

Consolidate Badge + Tag - #8482

Open
jonathanawesome wants to merge 5 commits into
mainfrom
consolidate-5-badge
Open

Consolidate Badge + Tag#8482
jonathanawesome wants to merge 5 commits into
mainfrom
consolidate-5-badge

Conversation

@jonathanawesome

Copy link
Copy Markdown
Member

This PR migrates Badge/Tag (the two pill systems) and the status dot onto base.

Ten banner-style Tags with a paragraph inside are now Callouts, not pills, and the removable contract tag chips are base Buttons. Both old files are deleted.

Found along the way

  • Every count, status and mono pill was a ui/badge restyled by className; the size, radius and type they set by hand are now variants. The traces Ok / Error pills drop their uppercase.
  • The removable contract tags were a div with an onClick inside a form; they are type="button" buttons now, so they cannot submit it.
  • Base/Foundations/SemanticColors in foundry shows the four state tokens and their alpha steps, which already existed in index.css.

@jonathanawesome
jonathanawesome added this pull request to stack #8472 September 14, 2026 13:35
@theguild-bot

theguild-bot commented Sep 14, 2026

Copy link
Copy Markdown
Collaborator

🚀 Snapshot Release (alpha)

The latest changes of this PR are available as alpha on npm (based on the declared changesets):

Package Version Info
hive 11.14.0-alpha-20260914144905-a1d440336cb22c5607a6c46668bd2f6941e00969 npm ↗︎ unpkg ↗︎

@github-actions

github-actions Bot commented Sep 14, 2026

Copy link
Copy Markdown
Contributor

🐋 This PR was built and pushed to the following Docker images:

Targets: build

Platforms: linux/amd64

Image Tags: 11.14.0-alpha-a1d4403, a1d4403, a1d440336cb22c5607a6c46668bd2f6941e00969

Base automatically changed from consolidate-4-leaves to main September 14, 2026 14:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants