processing / processing-website

Repository for the processing.org website
https://processing.org
GNU General Public License v2.0
59 stars 89 forks source link

Make submenus visible during keyboard navigation #522

Closed royeden closed 8 hours ago

royeden commented 2 months ago

I've noticed that the site didn't make submenus visible during keyboard navigation, making everything less intuitive.

This change shows the submenu when it has focus on it's button element or focus within itself.

I'm not sure if the intention behind this would be a "toggle" button (with it's corresponding ARIA states) instead of this, as the button currently gains focus but doesn't trigger anything on click.

netlify[bot] commented 2 months ago

Deploy Preview for java-processing-faf822 ready!

Name Link
Latest commit 690f5745dcf737ab778722206188a32b1148c376
Latest deploy log https://app.netlify.com/sites/java-processing-faf822/deploys/663d41c8179d1c0008fa429a
Deploy Preview https://deploy-preview-522--java-processing-faf822.netlify.app
Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

SableRaf commented 8 hours ago

Thanks @royeden for your contribution and caring about the accessibility of the Processing website. Really appreciated!