8000 Split contributor list (#1127) · vuejs-jp-bot/jp.vuejs.org@9e428c5 · GitHub
[go: up one dir, main page]

Skip to content

Commit 9e428c5

Browse files
potato4dkazupon
authored andcommitted
Split contributor list (vuejs#1127)
1 parent e9a960d commit 9e428c5

File tree

2 files changed

+200
-194
lines changed

2 files changed

+200
-194
lines changed

themes/vue/layout/partials/contribution.ejs

Lines changed: 5 additions & 194 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,10 @@
3939
}
4040
</style>
4141

42+
<script type="text/x-template" id="contribution-contents-json">
43+
<%- partial('partials/contribution_contents.ejs') %>
44+
</script>
45+
4246
<script>
4347
(function () {
4448
var avatar = {
@@ -72,200 +76,7 @@
7276
}
7377
}
7478
}
75-
var sponsers = [
76-
'hashrock',
77-
'kazupon',
78-
'kojimakazuto',
79-
'positiveflat',
80-
'tejitak',
81-
'yasunobuigarashi'
82-
]
83-
var mainteners = [
84-
'chi-bd',
85-
'ikazoy',
86-
'inouetakuya',
87-
'kazupon',
88-
'kitak',
89-
'potato4d',
90-
're-fort',
91-
'tadyjp'
92-
]
93-
var translators2 = [
94-
'satotakumi',
95-
'edwardkenfox',
96-
'kitak',
97-
'nakajmg',
98-
'noliaki',
99-
'kdnk',
100-
'toshilow',
101-
'mono0x',
102-
'tejitak',
103-
'hypermkt',
104-
'massa142',
105-
'k2wanko',
106-
'mikakane',
107-
'potato4d',
108-
'ktsn',
109-
'sshono1210',
110-
'kazupon'
111-
]
112-
var blog = [
113-
'chi-bd'
114-
]
115-
var ssr = [
116-
'doutori',
117-
'inouetakuya',
118-
'satotakumi',
119-
'kitak',
120-
'nasum',
121-
're-fort',
122-
'hikimon',
123-
'hisako135',
124-
'suige',
125-
'sotayamashita'
126-
]
127-
var style = [
128-
'potato4d',
129-
'hisako135',
130-
'wonderful-panda',
131-
'shika358',
132-
'zakuro9715'
133-
]
134-
var cookbook = [
135-
'nicedchy',
136-
'k-okina',
137-
'potato4d',
138-
'hisako135',
139-
'hikimon',
140-
'ykhirao',
141-
'pipopotamasu',
142-
'c-su',
143-
'masaakikunsan'
144-
]
145-
var contributors2 = [
146-
'inouetakuya',
147-
'kazatsuyu',
148-
'gbezyuk',
149-
'38elements',
150-
'kaorun343',
151-
'iktakahiro',
152-
'Hiroshiba',
153-
'ogawa0071',
154-
'knzm',
155-
'yassh',
156-
'ykzts',
157-
'akifo',
158-
' 341A kadoppe',
159-
'schwalbe10',
160-
'ise',
161-
'lacolaco',
162-
'kmiya',
163-
'tadyjp',
164-
'y-hara623',
165-
're-fort',
166-
'yomotsu',
167-
'n0f',
168-
'shika358',
169-
'sunya9',
170-
'kaseiaoki',
171-
'itkrt2y',
172-
'wonderful-panda',
173-
'isoden',
174-
'negibouze',
175-
'ykhirao',
176-
'reppets',
177-
'dtakkiy',
178-
'uqtimes',
179-
'usagizmo',
180-
'harapeko',
181-
'munierujp',
182-
'amedora',
183-
'hogesuke',
184-
'minamo173',
185-
'c-su',
186-
'EbXpJ6bp',
187-
'0918nobita',
188-
'ryo-utsunomiya',
189-
'ixkaito',
190-
'miyako-ep',
191-
'waterada',
192-
'desigrammer',
193-
'ysgk'
194-
]
195-
var contributors1 = [
196-
'bouzuya',
197-
'Bcrikko',
198-
'BYODKM',
199-
'ChangJoo-Park',
200-
'chi-bd',
201-
'chocoby',
202-
'chrispecoraro',
203-
'cocopon',
204-
'edwardkenfox',
205-
'haru01',
206-
'hrysd',
207-
'hypermkt',
208-
'KangYoosam',
209-
'kaorun343',
210-
'kuy',
211-
'kyanny',
212-
'kyuden',
213-
'massa142',
214-
'maxiloc',
215-
'mono0x',
216-
'n0f',
217-
'nakajmg',
218-
'noliaki',
219-
'pocke',
220-
'poncot',
221-
'ryonext',
222-
'sapics',
223-
'showwin',
224-
'sunya9',
225-
'syagawa',
226-
'TakahiRoyte',
227-
'u1-tkzw',
228-
'y-yagi',
229-
'ykzts',
230-
'zakuro9715'
231-
]
232-
var contents = [{
233-
id: 'sponsers',
234-
title: '翻訳プロジェクト発起人一覧',
235-
list: sponsers
236-
}, {
237-
id: 'mainteners',
238-
title: 'Vue.js 日本語公式ドキュメントメンテナ一覧',
239-
list: mainteners
240-
}, {
241-
id: 'translators2',
242-
title: 'Vue.js 2.0 日本語翻訳プロジェクト翻訳者一覧',
243-
list: translators2
244-
}, {
245-
id: 'ssr',
246-
title: 'Vue.js サーバサイドレンダリング ガイド 翻訳者一覧',
247-
list: ssr
248-
}, {
249-
id: 'style-guide',
250-
title: 'Vue.js スタイルガイド 翻訳者一覧',
251-
list: style
252-
}, {
253-
id: 'cookbook',
254-
title: 'Vue.js クックブック 翻訳者一覧',
255-
list: cookbook
256-
}, {
257-
id: 'blog',
258-
title: 'Vue.js 公式ブログ “The Vue Point” の翻訳者一覧',
259-
list: blog
260-
}, {
261-
id: 'contributors2',
262-
title: 'Vue.js 2.0 以降の貢献者一覧',
263-
list: contributors2
264-
}, {
265-
id: 'contributors1',
266-
title: 'Vue.js 2.0 以前の貢献者一覧',
267-
list: contributors1
268 50A1 -
}]
79+
contents = JSON.parse(document.querySelector('#contribution-contents-json').innerHTML)
26980
contents.forEach(function (content) {
27081
new Vue({
27182
components: { avatar: avatar },

0 commit comments

Comments
 (0)
0