react
react copied to clipboard
An implementation of GitHub's Primer Design System using React
Part of https://github.com/github/primer/issues/3722 ### Changelog #### New #### Changed #### Removed ### Rollout strategy - [ ] Patch release - [ ] Minor release - [ ] Major release; if...
Part of https://github.com/github/primer/issues/3877 ### Changelog #### Changed Converting `Avatar` component to use CSS modules behind the `primer_react_css_modules_team` feature flag ### Rollout strategy - [ ] Patch release - [x] Minor...
Adding new docs to create a better process for what steps to take before component deprecation. **Problem** - Internally, we don't have a clear process for how to decide that...
refactor(Text): Text component to use CSS modules behind primer_react_css_modules_team feature flag
Part of https://github.com/github/primer/issues/3785 ### Changelog #### Changed Refactoring `Text` to use CSS modules behind the primer_react_css_modules_team feature flag. #### Removed ### Rollout strategy - [ ] Patch release - [x]...
### Description Works: ```tsx ``` Doesn't work: ```tsx ``` The default style rule takes precedence over the override in this case: ```css .bIJAok[data-component="IconButton"][data-no-visuals] { color: var(--fgColor-muted, var(--color-fg-muted, #656d76)); } .bIJAok[data-no-visuals]...
### Description The typing and import of RelativeTime component appears broken in v36.27. ### Steps to reproduce 1. Create `App.tsx` with: ``` import { RelativeTime } from "@primer/react"; export default...
### Description `ActionMenu` always has `position: absolute`. When in a container that is `sticky` it will consequently not stick with the container but with the absolute position. So, when scrolling...
Closes https://github.com/github/primer/issues/3463 Stemming from @camertron's work in https://github.com/primer/react/pull/3902 [Example story](https://primer-4eb6b7399b-13348165.drafts.github.io/storybook/?path=/story/components-toggleswitch-features--loading-with-delay) ### Changelog #### New * Adds new props `loadingLabelDelay` and `loadingLabel` #### Changed * Makes `aria-labelledby` a required prop *...
_This is a scheduled issue for tracking the release between Monday, August 26th and Monday, September 2nd_ | Last week | Value | | :-------- | :---- | | Issue...
Closes # ### Changelog #### New #### Changed #### Removed ### Rollout strategy - [ ] Patch release - [ ] Minor release - [ ] Major release; if selected,...