Comments (8)
@vasco3 That’s a great point and something we should do better.
Would you be up for submitting some PR’s to add ARIA support? We can do a little at a time; doesn’t have to be everything at once.
Also, I have found The Accessibility Project to be a great resource for this stuff.
from refills.
@tysongach what do you mean by PR?
Thanks for the link!
from refills.
@vasco3 Pull Request
from refills.
Yeah sure, count me in
from refills.
While looking at accessibility
There are no styles for :focus
Images are given alt="" when they are the only element within a link
Avoid "read more" links by adding a hidden span that provides additional context, such as read more about this hero subject
from refills.
@7mary4 thank you. Looking into these issues now. Alt tags are added where relevant.
from refills.
@vasco3 we have added some role
tags where appropriate. Since many of the components can be used in different ways I am hesitant to using tags for some of them. Please take a look and see if you miss anything.
from refills.
Closing this issue for now, please open new issues if there are anything else we can do to increase the ARIA support for the documentation.
Thanks!
from refills.
Related Issues (20)
- Button mixin removed in Bourbon 5 – modal still uses it. HOT 2
- hero refill background img HOT 4
- switch is not accessible via keyboard navigation HOT 1
- HTML not effected by SCSS HOT 1
- neat 2.0? HOT 4
- Modal's stopPropagation disables child elements from performing additional js functions. HOT 1
- Comma missing in sliding panel scss on refills component tutorial HOT 1
- Expander sometimes sticks on page load HOT 1
- Flex-boxes issue on 5k Monitor on Safari / iMac HOT 1
- How to Use? HOT 6
- Not working HOT 14
- Refills No Longer Work HOT 7
- Any Navigation Refills? HOT 5
- Older version of refills HOT 1
- 2.0 dropdown doesn't support anything but text in button HOT 2
- npm installed Refills but I cant import it... HOT 5
- Undefined mixin 'media' HOT 1
- Refills components aren't working/Needs Update HOT 2
- New Refills HOT 1
- "Copy CSS" and "Copy HTML" buttons don't work HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from refills.