8000 Tweak style guide (#400) · vuejs-jp-bot/jp.vuejs.org@08e0b58 · GitHub
[go: up one dir, main page]

Skip to content

Commit 08e0b58

Browse files
authored
Tweak style guide (vuejs#400)
* tweak rule C on style-guide * add contributor at sytle-guide contributors * add style-guide at contribution page
1 parent 45bcea8 commit 08e0b58

File tree

3 files changed

+16
-5
lines changed

3 files changed

+16
-5
lines changed

src/contribution/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,7 @@ api.md | API リファレンス | [hikimon](https://github.com/hikimon)
107107
----- | ------------- | ---
108108
index.md | Priority A Rules | WIP
109109
index.md | Priority B Rules | [wonderful-panda](https://github.com/wonderful-panda)
110-
index.md | Priority C Rules | WIP
110+
index.md | Priority C Rules | [shika358](https://github.com/shika358)
111111
index.md | Priority D Rules | WIP
112112

113113
## Vue.js 公式ブログ "The Vue Point" の翻訳

src/v2/style-guide/index.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ These rules help prevent errors, so learn and abide by them at all costs. Except
2929

3030
### 優先度 C: 推奨
3131

32-
同じくらい良いオプションが複数ある場合、一貫性を確保するために任意の選択をすることができます。これらのルールでは、それぞれ許容可能なオプションを説明し、既定の選択を提案します。つまり、一貫性があり、良い理由を持ち続ける限り、独自のコードベースで自由に異なる選択肢を作ることができます。ですが、良い理由はあるのでしょうか!コミュニティの標準に合わせることで、あなたは:
32+
同じくらい良いオプションが複数ある場合、一貫性を確保するために任意の選択をすることができます。これらのルールでは、それぞれ許容可能なオプションを説明し、既定の選択を提案します。つまり、一貫性があり、良い理由を持ち続ける限り、独自のコードベースで自由に異なる選択肢を作ることができます。ですが、良い理由はあるのでしょうかコミュニティの標準に合わせることで、あなたは:
3333

3434
1. 直面するコミュニティのコードを容易に理解できるように脳を慣れさせます。
3535
2. ほとんどのコミュニティのコードサンプルを変更なしにコピーして貼り付ける事ができます。
@@ -1319,7 +1319,7 @@ HTML では、空白を含まない属性値は引用符でくくらなくても
13191319

13201320
### コンポーネント/インスタンス オプション順序 <sup data-p="c">推奨</sup>
13211321

1322-
**コンポーネント/インスタンス オプションは、一貫した順序であるべきです**
1322+
**コンポーネント/インスタンス オプションは、一貫した順序になるべきです**
13231323

13241324
これは推奨するコンポーネントオプションの既定の順序です。それらは種類分けされており、プラグインからどこに新たなプロパティを追加するか知ることができます。
13251325

@@ -1370,7 +1370,7 @@ HTML では、空白を含まない属性値は引用符でくくらなくても
13701370

13711371
### 要素の属性の順序 <sup data-p="c">推奨</sup>
13721372

1373-
**要素の属性 (コンポーネントを含む) は、一貫した順序であるべきです**
1373+
**要素の属性 (コンポーネントを含む) は、一貫した順序になるべきです**
13741374

13751375
これは推奨するコンポーネントオプションの既定の順序です。それらは種類分けされており、カスタム属性とディレクティブをどこに追加するか知ることができます。
13761376

@@ -1479,7 +1479,7 @@ computed: {
14791479

14801480
### 単一ファイルコンポーネントのトップレベルの属性の順序 <sup data-p="c">推奨</sup>
14811481

1482-
**[単一ファイルコンポーネント](../guide/single-file-components.html)では、 `template``script``style` タグを一貫した順序にするべきです、 `<style>` は最後です、それは他の2つのうち少なくとも1つが常に必要であるからです**
1482+
**[単一ファイルコンポーネント](../guide/single-file-components.html)では、 `template``script``style` タグを一貫した順序にするべきです、 `<style>` は最後です、それは他の2つのうち少なくとも1つが常に必要だからです**
14831483

14841484
{% raw %}<div class="style-example example-bad">{% endraw %}
14851485
#### 悪い例

themes/vue/layout/partials/contribution.ejs

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,9 @@
1010
<div id="ssr">
1111
<avatar :title="title" :list="list"></avatar>
1212
</div>
13+
<div id="style-guide">
14+
<avatar :title="title" :list="list"></avatar>
15+
</div>
1316
<div id="blog">
1417
<avatar :title="title" :list="list"></avatar>
1518
</div>
@@ -118,6 +121,10 @@
118121
'suige',
119122
'sotayamashita'
120123
]
124+
var style = [
125+
'wonderful-panda',
126+
'shika358'
127+
]
121128
var contributors2 = [
122129
'inouetakuya',
123130
'kazatsuyu',
@@ -204,6 +211,10 @@
204211
id: 'ssr',
205212
title: 'Vue.js サーバサイドレンダリング ガイド 翻訳者一覧',
206213
list: ssr
214+
}, {
215+
id: 'style-guide',
216+
title: 'Vue.js スタイルガイド 翻訳者一覧',
217+
list: style
207218
}, {
208219
id: 'blog',
209220
title: 'Vue.js 公式ブログ “The Vue Point” の翻訳者一覧',

0 commit comments

Comments
 (0)
0