Hi @iopheam
Thanks for the question. We haven’t done an official accessibility assessment. That said, we write our frontend code with accessibility in mind, using a widget component library that is accessible, looking at contrast ratios when designing, etc.
But we’re aware this is by all means not enough! That’s why we have a roadmap item to officially assess accessibility and address issues that arise. It’s important to note we don’t control user themes, plotting libraries, and custom components, and a lot of the accessibility of actual apps will fall on users who are writing these apps.
Can you share a little more on your use case? What kind of dashboards are you building and how have you historically demonstrated 508 compliance before you started using Streamlit?
Thanks!