Skip to content

Conversation

@pasqualevitiello
Copy link
Contributor

@pasqualevitiello pasqualevitiello commented Dec 5, 2025

Summary by cubic

Add ButtonLink for links styled as buttons, and replace existing navigational actions to use it for proper anchor semantics. Addresses Linear CUI-74 by introducing a dedicated link component with shared Button styling, updated docs, and registry support.

  • New Features

    • Added ButtonLink with the same variants/sizes as Button, rendering an anchor by default or a custom Link via render.
    • Updated Button docs with ButtonLink usage and API; added registry entries and CLI support; updated the p-button-17 example to demonstrate native and Next.js Link usage.
    • Switched docs page actions, main nav items, GitHub link, and site CTA to ButtonLink.
  • Refactors

    • Button now wraps the Base UI Button primitive for simpler, consistent behavior, with ref forwarding and focusableWhenDisabled support.
    • Upgraded @base-ui-components/react to ^1.0.0-rc.0; marked pagination components as client.
    • Cleaned up minor Alert styles.

Written for commit d3a196a. Summary will update automatically on new commits.

@vercel
Copy link

vercel bot commented Dec 5, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
coss-com Ready Ready Preview Comment Dec 5, 2025 3:47pm
coss-com-ui Ready Ready Preview Comment Dec 5, 2025 3:47pm
1 Skipped Deployment
Project Deployment Preview Comments Updated (UTC)
coss-com-origin Skipped Skipped Dec 5, 2025 3:47pm

@vercel vercel bot temporarily deployed to Preview – coss-com-origin December 5, 2025 15:46 Inactive
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants