Joshua Comeau

Results 56 issues of Joshua Comeau

React Retro Hit Counter creates numbers using SVG segments and a canvas border. This is totally unfriendly to screen readers. I have a few thoughts for how to make it...

enhancement
help wanted

When working on this component, you can either use the React Storybook stories, or [the demo](https://joshwcomeau.github.io/react-retro-hit-counter/). The demo is a much nicer dev experience, since you have full access to...

enhancement
help wanted

Right now, the only tests in this project are for a small helper function that pads strings. I can think of a few other things that would benefit from testing:...

enhancement
help wanted
good first issue

This component mimics a "seven-segment display": https://en.wikipedia.org/wiki/Seven-segment_display I chose a simple implementation at first: each segment is exactly the same shape and size, and I'm just rotating them around. Unfortunately,...

enhancement
help wanted
good first issue

# Tell us how you think we can improve Sandpack It would be wonderful to have a "static" template that skips all bundling, and renders the HTML/CSS/JS provided. My usecase:...

feature:request
triage

Hi there! `styled-components/macro` allows the developer to enjoy the benefits of the `displayName` property without needing to tinker with a babel config / eject a create-react-app application. Here's a CodeSandbox...

Hi there! Thanks so much for this wonderful project :) The "Tab" key is used by React Quill for indentation, which makes sense in a text-editing context, but it also...

Hi folks! I started working on React Flip Move about 2.5 years ago, in January of 2016. Since then, this library has become widely used, getting dowloaded over 100,000 times...

help wanted

Hi, I'm using React CDK for a collection of components, and I'd like to colocate the stories: ``` src |-- components |---|-- Button |---|---|-- Button.js |---|---|-- Button.test.js |---|---|-- Button.stories.js |---|--...

needs PR

Hi folks! I noticed that because the "tab" key is used for indentation, it becomes a [focus trap](https://medium.com/@im_rahul/focus-trapping-looping-b3ee658e5177) for users navigating with the keyboard. It looks like this was [addressed...

bug