react
react copied to clipboard
An implementation of GitHub's Primer Design System using React
**Describe the bug** We have designs that require us to use a segmented button control to navigate between pages. Semantically, and for accessibility reasons, these should be rendered as `a`...
**Describe the bug** We recevied a report from a user using an NVDA screen reader on latest firefox and chrome > For the "more options" menu (A vanilla impl of...
This issue was originally reported as https://github.com/github/memex/issues/11844 When a Markdown task list has items delimited with both a number _and_ a dash or asterisk, the `MarkdownViewer` component fails to recognize...
Describe your changes here. TBD Closes # (type the issue number after # if applicable; otherwise remove this line) ### Screenshots Please provide before/after screenshots for any visual changes ###...
This PR documents `PageHeader` proposed API. The implementation PR will be https://github.com/primer/react/pull/2265 where the goal is to get the same api as documented here working inside storybooks. I will modify...
I added a more dynamic validation example that conforms to the form validation patterns defined in the form interface guidelines.
Describe your changes here. Here, I've made a few recommended updates as suggested by the accessibility review in https://github.com/github/primer/issues/538 - Removed inline validation from the stories. It's not a feature...
* try to build forks for cross-fork PRs * check for gh pages and only do work if applicable * limit certain workflows to this repository Closes #1904 ### Screenshots...
### Summary This PR contains a number of changes and improvements to the 'slots' pattern (`createSlots`) to fix performance issues, reduce complexity, and improve the API: Closes https://github.com/github/primer/issues/1224 #### Remove...
This issue tracks our testing strategy in order to make sure that packages which we depend on ship support for both ESM and CommonJS. After looking at the project initially,...