react
react copied to clipboard
An implementation of GitHub's Primer Design System using React
Closes https://github.com/github/primer/issues/3518 Adds `Details.Summary` subcomponent that can be used within `Details` for the summary and adds `summary` prop to `Details` component which will render the supplied node within the new...
Closes https://github.com/github/primer/issues/4245 ### Changelog #### New #### Changed #### Removed ### Rollout strategy - [ ] Patch release - [ ] Minor release - [ ] Major release; if selected,...
This adds a `defaultAs` argument to the `toggleStyledComponent` utility. This is because we were defaulting the `BaseComponent` to `'div'` when no `as` prop was provided. This was incorrect sometimes because...
Closes https://github.com/github/primer/issues/4032 ### Changelog #### New Convert Breadcrumbs to css module behind feature flag ### Rollout strategy - [ ] Patch release - [x] Minor release - [ ] Major...
### Changelog #### Changed Remove the CSS modules feature flag from the Link component ### Rollout strategy - [ ] Patch release - [x] Minor release - [ ] Major...
### Changelog #### Changed Move CounterLabel css modules feature flag to staff ### Rollout strategy - [x] Patch release - [ ] Minor release - [ ] Major release; if...
### Changelog #### Changed Move Checkbox css module feature flag to staff ### Rollout strategy - [x] Patch release - [ ] Minor release - [ ] Major release; if...
### Changelog #### Changed Move ButtonGroup css module feature flag to staff ### Rollout strategy - [x] Patch release - [ ] Minor release - [ ] Major release; if...
This removes the CSS modules feature flag from the `Label` component that was first introduced 4 weeks ago https://github.com/primer/react/pull/4893 ### Changelog #### Changed Label is styled by CSS modules. ###...
This removes the CSS modules feature flag from the `Text` component that was first introduced 2 months ago https://github.com/primer/react/pull/4874 ### Changelog #### Changed Text is styled by CSS modules. ###...