How to contribute
First of all, happy that you are here on this page and thinking about contributing to the project.
Development
To contribute to the development of the site, you can initially open an issue on GitHub and report an error or propose a new feature.
If you are willing to develop, there is no mystery, just open a Pull Request following the template.
This website uses Vuepress (opens new window), TailwindCSS (opens new window), and Vue composition API (opens new window).
Try to follow the official style guide for Vue.js (opens new window) as much as possible.
Writing
We will love to hear your content idea, so the first step is to open an issue using the specific template.
You can open an issue:
- New Post/Article (opens new window)
- New Widget (Recipe) (opens new window)
- New Tip (Recipe) (opens new window)
We also have an issue (opens new window) with several content ideas, feel free to add other subjects that you want to see as content on the site.
Our intention is to reward the creator for each content published on the site, we will soon achieve this feat.
We created a guide with tips for creating posts, recipes, or tips. Posts guide
Answering questions
In our GitHub Problem Tracker (opens new window), we are open to answering questions from people of all levels of knowledge.
We will be grateful to receive your help by answering questions and also sharing your experience with us.
We are also daily answering questions in the Vue.js community on Discord (Vue Land (opens new window)), join us.
Sharing
When you share, you are helping the web community to understand more about accessibility through content.
Vue a11y focuses specifically on helping the Vue.js community by creating content, plugins, and components that make it easier on a daily basis.
We count on your support and the support of the community to make it reach your friends and other developers.
Supporting
The project is supported by people who love Vue.js and accessibility, and who know the importance of the web being more inclusive.
Your support is very important so that we can devote more time to creating content, keeping plugins and components up to date, in addition to funding content creators for their time dedicated to creating robust and well-tested posts.
We have separated some rewards for our Open Collective supporters.