incluud /
accessible-astro-dashboard
An Accessible Admin Dashboard Theme for Astro with a login page and a dashboard overview. Includes accessibility features such as landmarks, better focus-outline and skip-links navigation.
Loading repository data…
incluud / repository
An Accessible, WCAG compliant Starter Theme for Astro 6+ including several accessibility features such as, better focus-outline, landmarks, semantics, interactive components and skip-link navigation. Ships with Tailwind 4, Prettier and ESLint support.
A ready-to-use, SEO and accessibility-focused Astro starter template. Built with modern web standards, WCAG 2.2 AA guidelines, and European Accessibility Act (EAA) compliance in mind, it provides a solid foundation for creating inclusive websites. Features Tailwind CSS 4 integration, comprehensive component library with enhanced form validation, color contrast checker, and typography with Atkinson Hyperlegible font for improved readability. Includes a powerful command launcher for keyboard-driven navigation, preference toggles for dark mode, high contrast, and reduced motion, plus dynamic blog/portfolio pages with social sharing, contact forms, and full MDX support.
Provide developers with accessible, easy-to-use components that make building inclusive web applications simpler and faster, without compromising on customization or performance.
prettier-plugin-astro and prettier-plugin-tailwindeslint-plugin-jsx-a11yastro-icon for consistent, friendly iconsButton, Link and Heading componentsheader, main, footer, section and navaria attributes which provide a better experience for screen reader users[...page].astro and [post].astro demonstrate the use of dynamic routes and provide a basic blog with breadcrumbs and pagination404.astro provides a custom 404 error page which you can adjust to your needsHeader.astro component with optimized accessibility and designFooter.astro component with informative content and linksSkipLinks.astro component to skip to either the main menu or the main contentNavigation.astro component with keyboard accessible (dropdown) navigation and highlighted menu item optionResponsiveToggle.astro component with accessible responsive toggle functionalityColorContrast.astro component for enhanced visual clarity and WCAG complianceSiteMeta.astro SEO component for setting custom metadata on different pages.sr-only utility class for screen reader only text content (hides text visually)prefers-reduced-motion disables animations for users that have this preference turned onClone this theme locally and run any of the following commands in your terminal:
| Command | Action |
|---|---|
npm install | Installs dependencies |
npm run dev | Starts local dev server at localhost:4321 |
npm run build | Build your production site to ./dist/ |
npm run preview | Preview your build locally, before deploying |
You can now scaffold projects directly from this starter with the create CLI:
npm create accessible-astro-starter@latest
The CLI walks you through:
full, blog, portfolio, minimal, barebones)Generated projects always strip contributor-only workspace tooling such as scripts/workspace-config.js and simplify
astro.config.mjs accordingly.
The Accessible Astro ecosystem is a collection of projects that are designed to help you build accessible web applications. It includes:
Check out our roadmap to see what's coming next!
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:
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!
Selected from shared topics, language and repository description—not editorial ratings.
incluud /
An Accessible Admin Dashboard Theme for Astro with a login page and a dashboard overview. Includes accessibility features such as landmarks, better focus-outline and skip-links navigation.
incluud /
An accessible and powerful launcher (command palette) for Astro websites, built with WCAG compliance and inclusive design principles.
ColorContrast.astro, BlockQuote.astro, BreakoutImage.astro, Logo.astro, SocialShares.astro, PageHeader.astro, FeaturedPosts.astro, and FeaturedProjects.astroForm, Input, Textarea, Checkbox, Radio, and Fieldset with WCAG 2.2 compliance@astrojs/sitemap<kbd> element for keyboard shortcut documentation