Skip to content

Commit 2f8a80d

Browse files
committed
init: jp contents
1 parent 2faeb7e commit 2f8a80d

22 files changed

+592
-0
lines changed

src/jp/index.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
---
2+
layout: Full
3+
view: Home
4+
5+
actionText: Get Started
6+
actionLink: /project/
7+
8+
heroImage: /hero-accessibility.svg
9+
heroImageAlternativeText: Illustration of a visually impaired man standing and a woman in a wheelchair
10+
11+
sponsorsText: Sponsors
12+
supportersText: Supporters
13+
14+
features:
15+
- title: Examples
16+
details: Several examples of how to apply ARIA, the techniques of WCAG and the best practices in your Vue.js components.
17+
- title: Packages
18+
details: Developing and helping the most used Vue.js components to keep their components accessible.
19+
- title: A11y contents
20+
details: Useful links, articles, videos, Web accessibility events, both in the context of Vue.js and in others.
21+
22+
---

src/jp/posts/2020-09-01-post-test.md

Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
1+
---
2+
title: 'Example post: The first post'
3+
description: Description test page
4+
summary: Summary test page
5+
6+
categories: [news, aria, wcag, tools, packages, spa, html]
7+
author: ktquez
8+
9+
date: 2020-09-01 16:00:00
10+
---
11+
12+
## Test post (please ignore)
13+
14+
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer risus nulla, viverra a porttitor eu, euismod eget nisl. Pellentesque pharetra diam orci, id blandit metus pretium ac.
15+
16+
Suspendisse rhoncus mauris a sapien gravida, ut pulvinar urna ultrices. Aenean semper nisi vitae laoreet semper. Sed convallis massa ut commodo gravida.
17+
18+
Praesent vehicula pharetra tincidunt. Proin nec elit volutpat, lobortis dui eu, hendrerit sapien. Donec sapien quam, dictum sit amet neque eu, malesuada ultrices libero. Morbi blandit augue in turpis porttitor porta.
19+
20+
:::: fig code
21+
::: headerCode index.html
22+
```html
23+
<small>
24+
<a rel="license" href="http://creativecommons.org/licenses/by-sa/3.0/">
25+
Creative Commons Attribution Share-alike license
26+
</a>
27+
</small>
28+
```
29+
:::
30+
::: figcap
31+
Using &lt;small&gt; around a [Creative Commons license](http://creativecommons.org/choose/) link with `rel="license"`
32+
:::
33+
::::
34+
35+
Nullam aliquet quam a eros mollis, eu rhoncus magna imperdiet. Donec quis scelerisque nulla.
36+
37+
Donec auctor, neque eget imperdiet consequat, sapien massa suscipit orci, quis condimentum dolor nisl dapibus nisl.
38+
39+
:::: fig bq
40+
::: bq
41+
VuePress is composed of two parts: a minimalistic static site generator with a Vue-powered theming system and Plugin API, and a default theme optimized for writing technical documentation.
42+
:::
43+
::: figcap
44+
[W3C, HTML draft documentation 2020](https://google.com)
45+
:::
46+
::::
47+
48+
Praesent mollis ornare felis vel egestas. Ut sit amet ex imperdiet, suscipit urna vel, vestibulum ex.
49+
50+
Nam iaculis nisl at diam suscipit tincidunt. Nam sit amet magna vitae velit sodales feugiat.
51+
52+
Donec feugiat sagittis metus, non rutrum turpis. Fusce turpis dolor, feugiat sit amet interdum nec, ultrices eget metus.
53+
54+
::: alert warning
55+
This is a warning
56+
:::

src/jp/project/how-to-contribute.md

Lines changed: 76 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,76 @@
1+
---
2+
description: Find out how to contribute to Vue Accessibility project
3+
---
4+
5+
6+
# How to contribute
7+
8+
First of all, happy that you are here on this page and thinking about contributing to the project.
9+
10+
## Development
11+
12+
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.
13+
14+
If you are willing to develop, there is no mystery, just open a Pull Request following the template.
15+
16+
This website uses [Vuepress](https://vuepress.vuejs.org/), [TailwindCSS](https://tailwindcss.com/), and [Vue composition API](https://composition-api.vuejs.org/).
17+
18+
::: alert tip
19+
Try to follow the [official style guide for Vue.js](https://vuejs.org/v2/style-guide/) as much as possible.
20+
:::
21+
22+
## Writing
23+
24+
We will love to hear your content idea, so the first step is to open an issue using the specific template.
25+
26+
You can open an issue:
27+
28+
- [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)
29+
- [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)
30+
- [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)
31+
32+
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.
33+
34+
Our intention is to reward the creator for each content published on the site, we will soon achieve this feat.
35+
36+
::: alert warning
37+
We created a guide with tips for creating posts, recipes, or tips. [Posts guide](/project/posts-guide.html#posts-guide)
38+
:::
39+
40+
## Answering questions
41+
42+
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.
43+
44+
We will be grateful to receive your help by answering questions and also sharing your experience with us.
45+
46+
We are also daily answering questions in the Vue.js community on Discord ([Vue Land](https://discord.gg/vue)), join us.
47+
48+
## Sharing
49+
50+
When you share, you are helping the web community to understand more about accessibility through content.
51+
52+
[Vue a11y](/) focuses specifically on helping the Vue.js community by creating content, plugins, and components that make it easier on a daily basis.
53+
54+
We count on your support and the support of the community to make it reach your friends and other developers.
55+
56+
## Supporting
57+
58+
The project is supported by people who love Vue.js and accessibility, and who know the importance of the web being more inclusive.
59+
60+
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.
61+
62+
<p>
63+
We have separated some rewards for our Open Collective supporters.
64+
<br>
65+
<a href="https://opencollective.com/vue-a11y/donate" target="_blank" rel="noopener" style="background-color: initial; width: 300px;">
66+
<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)" />
67+
</a>
68+
</p>
69+
70+
---
71+
72+
<br>
73+
74+
::: alert Work in progress.
75+
[Follow the issue on Github](https://github.com/vue-a11y/vue-a11y.com/issues/15)
76+
:::

src/jp/project/index.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
---
2+
description: Vue A11y is an open-source community project, where the main objective is to create content focused on Vue.js and bringing maximum accessibility
3+
---
4+
5+
# Introduction
6+
7+
**Vue A11y** is an open-source community project, where the main objective is to create content focused on Vue.js and bringing maximum accessibility.
8+
9+
The project is open, so anyone who wants to participate is very welcome.
10+
11+
Accessibility is super important! We believe that if we join efforts to centralize content that is easy to understand, through recipes, tips, and blog posts, we can help developers and creators of Vue.js libraries to have consistent and more inclusive code.
12+
13+
Feel invited to **[contribute](/project/how-to-contribute.html)** in the development, in the creation of posts, recipes and tips, or by giving an incentive **[supporting](/project/how-to-contribute.html#supporting)** the project.
14+
15+
---
16+
17+
<br>
18+
19+
::: alert Updates
20+
We are just getting started. We will always keep you updated through [issues on Github](https://github.com/vue-a11y/vue-a11y.com/issues) and our [Twitter account](https://twitter.com/vue_a11y).
21+
:::

src/jp/project/people.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
---
2+
description: Find out who are the people who make the vue-a11y project happen
3+
---
4+
5+
# Who make it happen.
6+
7+
<br>
8+
9+
::: alert Work in progress.
10+
Coming soon
11+
:::

0 commit comments

Comments
 (0)