
ui
A set of beautifully-designed, accessible components and a code distribution platform. Works with your favorite frameworks. Open Source. Open Code.
Updates radio-group styling across Base UI and Radix variants (examples, registries, and theme CSS/JSON) to use checked-state background/foreground classes and a simple span indicator instead of the CircleIcon/IconPlaceholder, aligning focus/invalid ring behavior across styles. This changes the look and reduces icon dependencies, so consumers may see a visual diff (especially checked/invalid states) and should verify accessibility/contrast and that data-checked/aria-invalid selectors behave consistently in all themes and RTL layouts.
shadcn pushed a small fix updating the Lyra radio-group registry entries (base-lyra and radix-lyra) and the shared Lyra stylesheet. The change mainly tweaks radio-group item styling/interaction details (e.g., sizing, focus ring, and hit area/disabled behavior) to improve consistency.
shadcn pushed a styling update for radio groups across the v4 examples and registry, including RTL variants. The change also updates multiple theme style definitions (base and radix) and adjusts several style CSS files to match the new look.
Updates Base UI accordion trigger styling to use aria-disabled (instead of disabled) so disabled state correctly blocks pointer events and dims across the base registry, examples, and multiple style variants. This improves accessibility and fixes cases where triggers looked/behaved enabled despite being ARIA-disabled; main concern is ensuring Base UI consistently sets aria-disabled (and not disabled) and that Tailwind’s aria-disabled: variant is supported in all consuming builds/themes.
shadcn pushed a fix to make Base UI accordion triggers respect the aria-disabled state (switching styles from disabled: to aria-disabled:). The update is applied across the base registry component and the v4 examples, and the generated style JSON for multiple base themes was updated to match.
Adjusts Nova dropdown submenu styling to use a larger border radius (rounded-lg instead of rounded-md) across Base and Radix examples, generated registry JSON, and the Nova CSS, making submenu visuals consistent with the rest of the theme. Impact is purely UI/polish—submenus will render with softer corners in all Nova dropdown variants. Concern: the format check is failing, so the PR may not meet repo formatting/lint requirements despite the small change set.
