Steven Petryk

Results 40 issues of Steven Petryk

I've LOVED using [`vec-la`](https://www.npmjs.com/package/vec-la) to build Mafs. So much easier than other tools. But it doesn't ship with types and I can't easily extend it. I want Mafs to be...

Internally, Mafs uses React Context to keep track of how "math-space" (x and y on the coordinate plane) maps to "pixel-space" (x and y in the SVG element). The contexts...

documentation
feature-request

For example, here's the docs: ![image](https://user-images.githubusercontent.com/1724000/93372006-20af2f00-f808-11ea-8e62-683bd47c9b7a.png) Here is VS Code: ![image](https://user-images.githubusercontent.com/1724000/93372221-708df600-f808-11ea-9a27-887cf5771fd9.png) I should probably find a way to use VS Code's syntax highlighter/parser for these examples. All these regex-based highlighters...

documentation
good first issue

The CartesianCoordinates component renders the grid pattern only out to some huge power of 10. Probably won't affect any early adopters, but should be fixed—I was just too lazy to...

bug
good first issue

- [ ] Add TSDoc comments to all components and props - [ ] Spit out some kind of documentation to embed on the website, perhaps a Gatsby plugin can...

documentation

When building math visualizations, it's common to have mouse-based interactions. It's worth warning people, especially ed-tech people, that they must accommodate keyboard users to comply with various parts of WCAG.

documentation

Every vector defines its own marker with a unique ID, but all vectors have the exact same marker. This definition could be hoisted up to the main view to cut...

performance

Cartesian coordinates aren't enough—gotta draw some circles too.

feature-request