You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Accessible Astro Starter is a ready to use, SEO and a11y friendly blogging theme. It contains plenty of accessible components to build several page types, Tailwind CSS to help you build faster and example pages such as a dynamic Blog, 404, Markdown and MDX. This theme is designed to help you build your project faster and provide a solid base for accessibility!
7
+
A ready-to-use, SEO and accessibility-focused Astro starter template. Built with modern web standards and WCAG guidelines in mind, it provides a solid foundation for creating inclusive websites. Features Tailwind CSS integration, comprehensive component library, and example pages including a dynamic blog, 404, and MDX support.
[](https://x.com/incluud)
12
+
[](https://bsky.app/profile/incluud.dev)
13
+
[](https://opencollective.com/incluud)
14
+
[](https://github.com/sponsors/incluud)
> Provide developers with accessible, easy-to-use components that make building inclusive web applications simpler and faster, without compromising on customization or performance.
8
19
9
-
## ♿ (Accessibility) Features
20
+
## (Accessibility) Features
10
21
11
-
- Astro 5.0
22
+
- Astro 5+
12
23
- Tailwind CSS support
13
24
- Prettier integration with `prettier-plugin-astro` and `prettier-plugin-tailwind`
14
25
- ESLint integration with strict accessibility settings for `eslint-plugin-jsx-a11y`
@@ -31,9 +42,9 @@ Accessible Astro Starter is a ready to use, SEO and a11y friendly blogging theme
31
42
-`prefers-reduced-motion` disables animations for users that have this preference turned on
32
43
- Ships with many components such as Accordions, Breadcrumbs, Modals, Pagination [and many more](https://accessible-astro.dev/accessible-components)
33
44
- A collection of utility classes such as breakpoints, button classes, font settings, resets and outlines in `src/assets/scss/base`
34
-
- View Transitions (⚠️ see [astro-docs](https://docs.astro.build/en/guides/view-transitions/#accessibility) for accessibility considerations)
45
+
-Astro's View Transitions
35
46
36
-
## 🚀 Getting started
47
+
## Getting started
37
48
38
49
Clone this theme locally and run any of the following commands in your terminal:
39
50
@@ -44,22 +55,48 @@ Clone this theme locally and run any of the following commands in your terminal:
44
55
|`npm run build`| Build your production site to `./dist/`|
45
56
|`npm run preview`| Preview your build locally, before deploying |
46
57
47
-
## 📦 Other Accessible Astro projects
58
+
## Accessible Astro projects
59
+
60
+
-[Accessible Astro Starter](https://github.com/incluud/accessible-astro-starter): Fully accessible starter for kickstarting Astro projects, with Tailwind.
61
+
-[Accessible Astro Components](https://github.com/incluud/accessible-astro-components/): Library of reusable, accessible components build for Astro.
62
+
-[Accessible Astro Dashboard](https://github.com/incluud/accessible-astro-dashboard/): User-friendly dashboard interface with a login screen and widgets.
63
+
-[Accessible Astro Docs](https://github.com/incluud/accessible-astro-docs): Comprehensive documentation for all Accessible Astro projects.
64
+
65
+
Check out our [roadmap](https://github.com/orgs/incluud/projects/4/views/1) to see what's coming next!
66
+
67
+
## Contributing
68
+
69
+
We welcome contributions to improve the documentation! You can help by:
70
+
71
+
1.[Filing an issue](https://github.com/incluud/accessible-astro-starter/issues)
72
+
2.[Submitting a pull request](https://github.com/incluud/accessible-astro-starter/pulls)
73
+
3.[Starting a discussion](https://github.com/incluud/accessible-astro-starter/discussions)
74
+
4.[Supporting on Open Collective](https://opencollective.com/incluud)
75
+
76
+
## Support this project
77
+
78
+
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.
79
+
80
+
[](https://opencollective.com/incluud)
If you find that something isn't working right then I'm always happy to hear it to improve this starter! You can contribute in many ways and forms. Let me know by either:
90
+
-**The Astro team** for creating an amazing static site generator and the wonderful Starlight theme
91
+
-**Our contributors** who dedicate their time and expertise to improve these tools
92
+
-**Our sponsors** who help make this project sustainable
93
+
-**The web community** for embracing and promoting web accessibility
94
+
-**You, the developer** for choosing to make your projects more accessible
55
95
56
-
1.[Filing an issue](https://github.com/markteekman/accessible-astro-starter/issues)
57
-
2.[Submitting a pull request](https://github.com/markteekman/accessible-astro-starter/pulls)
58
-
3.[Starting a discussion](https://github.com/markteekman/accessible-astro-starter/discussions)
59
-
4.[Buying me a coffee!](https://www.buymeacoffee.com/markteekman)
96
+
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. ✨
60
97
61
-
## ☕ Thank you!
98
+
Remember: Accessibility is not a feature, it's a fundamental right. Thank you for being part of this journey!
62
99
63
-
A big thank you to the creators of the awesome Astro static site generator and to all using this starter to make the web a bit more accessible for all people around the world :)
Accessible Astro started as a personal project by [Mark Teekman](https://github.com/markteekman) in 2021 when Astro was in its early stages, 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](https://github.com/incluud), an initiative with [Peter Padberg](https://github.com/peterpadberg) 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.
0 commit comments