react
react copied to clipboard
An implementation of GitHub's Primer Design System using React
Closes # ### Changelog #### New #### Changed #### Removed ### Rollout strategy - [ ] Patch release - [ ] Minor release - [ ] Major release; if selected,...
### Context I'd like to fetch and report the result of `golden-jobs-results` on the PR as a CI check and comment. Strategy 1: Pull (implemented here) 1. Check if there...
Remove the use of --space tokens Related to https://github.com/primer/primitives/pull/956 ### Changelog Replaced space token with equal base size token. ### Rollout strategy - [ ] Patch release - [ ]...
**Without `scrollbar-gutter` (or set to `auto`)** https://github.com/primer/react/assets/3369400/529c8f19-5ad3-46c6-a25b-6099488db6db **Set to `scrollbar-gutter: stable`** https://github.com/primer/react/assets/3369400/94c20058-472e-466e-9770-6d07e614d0b7 https://developer.mozilla.org/en-US/docs/Web/CSS/scrollbar-gutter ### Changelog #### New #### Changed #### Removed ### Rollout strategy - [ ] Patch release -...
Bumping to next major, also adding `^` because we usually use that? ### Rollout strategy - [ ] Patch release - [ ] Minor release - [ ] Major release;...
Disregard 😄 using for VRT
### Description When `Stack` is rendered on a screen greater than `87.5rem` wide, the gap between items is always overridden to `1rem` - even if the `gap` is set to...
This PR proposes an addition to the icon button API as it is accepted on https://github.com/github/primer/pull/2650 (internal link only). The `keyshortcuts` prop is added to the IconButton component to allow...
Closes # ### Changelog #### New #### Changed #### Removed ### Rollout strategy - [ ] Patch release - [ ] Minor release - [ ] Major release; if selected,...
Adds new component `NavList.ShowMoreItem`, allows native support for "expanding" content within a `NavList`. Closes https://github.com/github/primer/issues/2637 #### Proposed API [Basic example](https://primer-b750586425-13348165.drafts.github.io/storybook/?path=/story/components-navlist--with-expand): ```tsx Item 1 Item 2 Item 3 Item 4 ```...