p5.js-website
p5.js-website copied to clipboard
p5.js website built using Node.js, Grunt, YAML and Assemble
### Increasing Access Unsure ### Most appropriate sub-area of p5.js? Main navigation (on the left), all pages. ### Feature request details I greatly appreciated the old site’s readily available link...
Hi there, I've noticed a minor flaw in the UI while I was accessing the website on my mobile. On the Accessibility button, the text is overlapping the symbol, making...
Not sure if these are in the repo or not, but on this example https://p5js.org/examples/imported-media-alpha-mask/ the code references some unsplash images that are consistent with its thumbnail:  However, the...
### Topic When running the code in https://beta.p5js.org/tutorials/intro-to-p5-strands/, there's is a helper function called `sphere` here: This leads to some somewhat confusing code, as `sphere()` is already a thing in...
### Title [Image] Excessively long alternative text ### Description An image (``) element on the page with very long (over 100 characters) alternative text. Non-text content must convey the same...
Addresses issue #873.
### Title [Link] Empty Link ### Description An anchor () element on the page is missing any textual content or accessible name, so screen readers announce only its role (e.g.,...
Actual Behavior The “Getting Started with Node.js” tutorial is still using p5.js 1.x patterns (e.g. preload(), old APIs, external sketches locked to 1.x). Legacy p5.js 1.x APIs (e.g. old shape-drawing...
### Description This PR addresses issue #871 by replacing repeated heading elements (`Tip`, `Note`, etc.) used in callout blocks with `` elements that include accessible ARIA labels instead. ### Changes...
### Most appropriate sections of the p5.js website? Reference ### What is your operating system? Windows ### Web browser and version Firefox (updated) and Chrome (updated) ### Actual Behavior Clicking...