Welcome to the official documentation website for the Accessible Astro Projects! This comprehensive resource is built with Starlight, Astro's powerful documentation framework, to provide clear and accessible documentation for our suite of accessibility-focused tools. Whether you're a developer looking to build more inclusive web applications or someone interested in learning about web accessibility, this documentation covers:
- Accessible Astro Starter: A fully accessible boilerplate for kickstarting Astro projects, with Tailwind CSS support.
- Accessible Astro Components: A library of reusable, accessible components designed for Astro, build in TypeScript.
- Accessible Astro Dashboard: A user-friendly dashboard interface with a login screen, built with accessibility in mind.
- Accessible Astro Docs: Comprehensive documentation for all Accessible Astro projects, built with Astro's Starlight theme.
Make the web more accessible for everyone with projects that are easy to use for both developers and end-users, with accessibility and inclusivity as our foundation.
- Built with Starlight, Astro's documentation framework
- Comprehensive component documentation
- Interactive examples and code snippets
- Accessibility guidelines and best practices
- TypeScript documentation and examples
- Dark mode support with
light-dark()
- Mobile-friendly and responsive design
- Search functionality
- Proper heading structure
- Skip links and keyboard navigation
- Screen reader friendly
- Performance optimized
We welcome contributions to improve the documentation! You can help by:
Your support helps us cover basic costs and continue building accessible solutions for the Astro ecosystem. By becoming a sponsor, you're not just supporting code – you're helping create a more inclusive web for everyone. Every contribution, big or small, helps maintain and improve these accessibility-focused tools.
We want to express our heartfelt gratitude to everyone who contributes to making the web more accessible:
- The Astro Team for creating an amazing static site generator and the wonderful Starlight theme
- Our Contributors who dedicate their time and expertise to improve these tools
- Our Sponsors who help make this project sustainable
- The Web Community for embracing and promoting web accessibility
- You, the Developer for choosing to make your projects more accessible
Together, we're not just building documentation or components – we're creating a more inclusive and accessible web for everyone. Every contribution, whether it's code, documentation, bug reports, or feedback, helps move us closer to this goal. ✨
Remember: Accessibility is not a feature, it's a fundamental right. Thank you for being part of this journey!
Accessible Astro started as a personal project by Mark Teekman in early 2022, born from a passion for web accessibility and the Astro framework. What began as a single starter template grew into a family of accessible solutions, leading to the creation of Incluud, an initiative with Peter Padberg to make the web more inclusive. Today, these projects continue to grow and evolve with the help of our amazing community, staying true to their original purpose: making web accessibility easier for developers and better for everyone.