eric redegeld
3 months ago
Hope its done right here
please test it, dutch and English
user
demouser
DemoUser
for access
want the component?
https://ko-fi.com/s/94436bc764
And send me mail with your paypal/email handler to [email protected]
working:
AccessHub is a comprehensive, enterprise-grade accessibility component for OSSN that combines keyboard shortcuts, voice navigation, and screen reader support into a single, unified solution.
test it on shared and premium OSSN
Complete keyboard navigation without mouse:
Alt + 1 - Home/NewsfeedAlt + 2 - Your ProfileAlt + 3 - NotificationsAlt + 4 - MessagesAlt + N - Create New PostAlt + S - Submit FormAlt + / - SearchAlt + L - LogoutAlt + ↑/↓ - Navigate PostsAlt + Enter - Read Post AloudSpeak natural language commands:
other languages follows
Arsalan Shah
Replied 3 months ago
Also the icons and text appears broken

Michael Zülsdorff
Replied 3 months ago
Well, it happens on entering the browser window
because 'document' is in fact the first target being hovered with the mouse
(testing here on Linux desktop + chrome)

Eric redegeld
Replied 3 months ago
thank you!!
i did not get this
screenshot helps me also
now inspired by the hashtag component 90% Alt-text done also

Michael Zülsdorff
Replied 3 months ago
5 ***** stars, Eric!
still getting a lot of "Uncaught TypeError: e.target.closest is not a function"
in case the target refers to 'document'
Not quite sure if this is the correct way to sort these kind of events out, but it looks like
if(e.target.activeElement)
return;
const target = e.target.closest(speakableSelector);
does the trick