Skip to content

Commit a11a465

Browse files
authored
Merge pull request #32 from vue-a11y/hot-to-contribute
[WIP] Add Hot to contribute page [en, pt-BR]
2 parents 14c1559 + 6e3ff1c commit a11a465

File tree

4 files changed

+152
-0
lines changed

4 files changed

+152
-0
lines changed

Diff for: .github/ISSUE_TEMPLATE/new-tip.md

+14
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
---
2+
name: New Recipe(Tip)
3+
about: Have an idea for a tip? Do you want to contribute by writing a tip?
4+
title: "Recipe(Tip): [Your title]"
5+
labels: Recipe, Tip
6+
---
7+
8+
## About the post
9+
10+
- [ ] I would like to suggest a topic;
11+
- [ ] I would like to write a tip tutorial;
12+
13+
## Brief description
14+
> A brief description of the proposed subject.

Diff for: .github/ISSUE_TEMPLATE/new-widget.md

+14
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
---
2+
name: New Recipe(widget)
3+
about: Have an idea for a widget? Do you want to contribute by writing a widget?
4+
title: "Recipe(widget): [Your title]"
5+
labels: Recipe, Widget
6+
---
7+
8+
## About the post
9+
10+
- [ ] I would like to suggest a topic;
11+
- [ ] I would like to write a recipe for creating a widget;
12+
13+
## Brief description
14+
> A brief description of the proposed subject.

Diff for: src/project/how-to-contribute.md

+62
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,67 @@
11
# How to contribute
22

3+
First of all, happy that you are here on this page and thinking about contributing to the project.
4+
5+
**The Vue.js community thanks you.**
6+
7+
## Development
8+
9+
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.
10+
11+
If you are willing to develop, there is no mystery, just open a Pull Request following the template.
12+
13+
This website uses [Vuepress](https://vuepress.vuejs.org/), [TailwindCSS](https://tailwindcss.com/), and [Vue composition API](https://composition-api.vuejs.org/).
14+
15+
::: alert tip
16+
Try to follow the [official style guide for Vue.js](https://vuejs.org/v2/style-guide/) as much as possible.
17+
:::
18+
19+
## Writing
20+
21+
We will love to hear your content idea, so the first step is to open an issue using the specific template.
22+
23+
You can open an issue:
24+
25+
- [New Post/Article](https://github.com/vue-a11y/vue-a11y.com/issues/new?labels=Post&template=new-post.md&title=Post%2FArticle%3A+%5BYour+title%5D)
26+
- [New Widget (Recipe)](https://github.com/vue-a11y/vue-a11y.com/issues/new?labels=Recipe,Widget&template=new-widget.md&title=Recipe%28widget%29%3A+%5BYour+title%5D)
27+
- [New Tip (Recipe)](https://github.com/vue-a11y/vue-a11y.com/issues/new?labels=Recipe,Tip&template=new-tip.md&title=Recipe%28Tip%29%3A+%5BYour+title%5D)
28+
29+
We also have an [issue](https://github.com/vue-a11y/vue-a11y.com/issues/14) with several content ideas, feel free to add other subjects that you want to see as content on the site.
30+
31+
Our intention is to reward the creator for each content published on the site, we will soon achieve this feat.
32+
33+
## Answering questions
34+
35+
In our [GitHub Problem Tracker](https://github.com/vue-a11y/vue-a11y.com/issues), we are open to answering questions from people of all levels of knowledge.
36+
37+
We will be grateful to receive your help by answering questions and also sharing your experience with us.
38+
39+
We are also daily answering questions in the Vue.js community on Discord ([Vue Land](https://discord.gg/vue)), join us.
40+
41+
## Sharing
42+
43+
When you share, you are helping the web community to understand more about accessibility through content.
44+
45+
[Vue a11y](/) focuses specifically on helping the Vue.js community by creating content, plugins, and components that make it easier on a daily basis.
46+
47+
We count on your support and the support of the community to make it reach your friends and other developers.
48+
49+
## Supporting
50+
51+
The project is supported by people who love Vue.js and accessibility, and who know the importance of the web being more inclusive.
52+
53+
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.
54+
55+
<p>
56+
We have separated some rewards for our Open Collective supporters.
57+
<br>
58+
<a href="https://opencollective.com/vue-a11y/donate" target="_blank" rel="noopener" style="background-color: initial; width: 300px;">
59+
<img src="https://opencollective.com/vue-a11y/donate/[email protected]?color=blue" style="box-shadow: none; display: inline;" alt="Donate to our collective (opens in a new tab)" />
60+
</a>
61+
</p>
62+
63+
---
64+
365
<br>
466

567
::: alert Work in progress.

Diff for: src/pt/projeto/como-contribuir.md

+62
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,67 @@
11
# Como contribuir
22

3+
Antes de tudo, feliz em você estar aqui nessa página e pensando em contribuir com o projeto.
4+
5+
**A comunidade Vue.js agradece.**
6+
7+
## Desenvolvimento
8+
9+
Para contribuir no desenvolvimento do site, você pode inicialmente abrir uma issue no Github e relatar algum erro ou propor alguma feature nova.
10+
11+
Se você estiver disposto a desenvolver, não tem nenhum mistério, basta abrir um Pull Request seguindo o template.
12+
13+
O site usa [Vuepress](https://vuepress.vuejs.org/), [TailwindCSS](https://tailwindcss.com/), e [Vue composition API](https://composition-api.vuejs.org/).
14+
15+
::: alert tip
16+
Tente seguir ao máximo o [guia de estilos oficial para Vue](https://vuejs.org/v2/style-guide/).
17+
:::
18+
19+
## Escrevendo
20+
21+
Nós iremos adorar saber sua ideia de conteúdo, então o primeiro passo é abrir uma issue usando o template específico.
22+
23+
Você pode abrir uma issue para:
24+
25+
- [New Post/Article](https://github.com/vue-a11y/vue-a11y.com/issues/new?labels=Post&template=new-post.md&title=Post%2FArticle%3A+%5BYour+title%5D)
26+
- [New Widget (Recipe)](https://github.com/vue-a11y/vue-a11y.com/issues/new?labels=Recipe,Widget&template=new-widget.md&title=Recipe%28widget%29%3A+%5BYour+title%5D)
27+
- [New Tip (Recipe)](https://github.com/vue-a11y/vue-a11y.com/issues/new?labels=Recipe,Tip&template=new-tip.md&title=Recipe%28Tip%29%3A+%5BYour+title%5D)
28+
29+
Nós também temos uma [issue](https://github.com/vue-a11y/vue-a11y.com/issues/14) com diversas ideias de conteúdo, fique a vontade também para adicionar outros assuntos que você quer ver em forma de conteúdo no site.
30+
31+
Nossa intenção é recompensar o criador por cada conteúdo publicado no site, em breve iremos conseguir esse feito.
32+
33+
## Respondendo perguntas
34+
35+
Em nosso [Rastreador de problemas do GitHub](https://github.com/vue-a11y/vue-a11y.com/issues) estamos abertos a responder perguntas de pessoas de todos os níveis de conhecimento.
36+
37+
Seremos gratos de receber a sua ajuda respondendo perguntas e também compartilhando sua experiência junto conosco.
38+
39+
Também estamos diariamente respondendo perguntas na comunidade do Vue.js no Discord ([Vue Land](https://discord.gg/vue)), junte-se a nós.
40+
41+
## Compartilhando
42+
43+
Quando você compartilha, você está ajudando a comunidade web a entender mais sobre acessibilidade através dos conteúdos.
44+
45+
O [Vue a11y](/pt/) foca especificamente em ajudar a comunidade Vue.js criando conteúdos, plugins e componentes que facilitem no dia dia.
46+
47+
Contamos o seu apoio e o apoio da comunidade para fazer com que chegue a seus amigos e outros desenvolvedores e desenvolvedoras.
48+
49+
## Apoiando
50+
51+
O projeto é apoiado por pessoas que amam Vue.js e acessibilidade, e que sabem da importância da web ser mais inclusiva.
52+
53+
Seu suporte é muito importante para que possamos nos dedicar mais tempo à criação de conteúdo, manter plugins e componentes atualizados, além de financiar os criadores de conteúdo pelo seu tempo dedicado à criação de posts robustos e bem testados.
54+
55+
<p>
56+
Separamos algumas recompensas para nossos apoiadores do Open Collective.
57+
<br>
58+
<a href="https://opencollective.com/vue-a11y/donate" target="_blank" rel="noopener" style="background-color: initial; width: 300px;">
59+
<img src="https://opencollective.com/vue-a11y/donate/[email protected]?color=blue" style="box-shadow: none; display: inline;" alt="Doe para o nosso colletivo (abre em uma nova tab)" />
60+
</a>
61+
</p>
62+
63+
---
64+
365
<br>
466

567
::: alert Trabalho em progresso

0 commit comments

Comments
 (0)