Skip to content

[feat] Migrate to unified radix-ui package#563

Merged
sc-ArshadHannan merged 1 commit intodevfrom
bcn/ft/radix_improvement
Mar 6, 2026
Merged

[feat] Migrate to unified radix-ui package#563
sc-ArshadHannan merged 1 commit intodevfrom
bcn/ft/radix_improvement

Conversation

@SC-vishathamarasinghe
Copy link
Collaborator

Migrate to unified radix-ui package

Replaces individual @radix-ui/react-* packages with the single radix-ui dependency.

Primitives updated

  • accordion
  • alert-dialog
  • aspect-ratio
  • avatar
  • badge
  • breadcrumb
  • button
  • checkbox
  • collapsible
  • command
  • context-menu
  • dialog
  • dropdown-menu
  • form
  • hover-card
  • label
  • menubar
  • navigation-menu
  • popover
  • progress
  • radio-group
  • scroll-area
  • select
  • separator
  • sheet
  • sidebar
  • slider
  • switch
  • tabs
  • toggle
  • toggle-group
  • tooltip

Other changes

  • Docsite sidebar, direction provider, registry sidebar, demo renderer, RTL docs, and popover demo (uses @/components/ui/label).
  • registries/registry.json and docs now reference radix-ui.
  • Removed 28 @radix-ui/react-* packages from package.json.

@vercel
Copy link

vercel bot commented Mar 5, 2026

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

Project Deployment Actions Updated (UTC)
blok-shadcn Ready Ready Preview, Comment Mar 5, 2026 8:59am

Request Review

@github-actions
Copy link

github-actions bot commented Mar 5, 2026

✅ Playwright Test Results

@SC-vishathamarasinghe

Status: Passed | Workflow: Playwright Tests

Metric Count
Total Tests 67
Passed 67
Failed 0
⏭️ Skipped 0

Component Installation

  • Registry URL: https://blok-staging.vercel.app (staging)
  • Components were installed and tested using the staging registry

Details

Test Report

  • Playwright Report: Download Report
    • Download the playwright-report artifact from the workflow run
    • Extract and open index.html in a browser to view the full HTML report
    • The report includes detailed test results, screenshots, and traces

All tests passed successfully!


This is an automated notification from GitHub Actions. Email notifications are sent to mentioned users.

@sc-ArshadHannan sc-ArshadHannan merged commit b0ce91c into dev Mar 6, 2026
6 of 7 checks 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.

2 participants