diff --git a/src/.vuepress/client.ts b/src/.vuepress/client.ts index 13c28087..2a5117bd 100644 --- a/src/.vuepress/client.ts +++ b/src/.vuepress/client.ts @@ -21,6 +21,8 @@ import ElementPlus from 'element-plus'; import IoTDB from './components/IoTDB.vue'; import IoTDBZH from './components/IoTDBZH.vue'; import Contributor from './components/Contributor.vue'; +import Contributors from './components/Contributors.vue'; + import 'element-plus/dist/index.css'; export default defineClientConfig({ @@ -29,6 +31,7 @@ export default defineClientConfig({ app.use(ElementPlus); app.component('IoTDB', IoTDB); app.component('Contributor', Contributor); + app.component('Contributors', Contributors); app.component('IoTDBZH', IoTDBZH); }, }); diff --git a/src/.vuepress/components/Contributor.vue b/src/.vuepress/components/Contributor.vue index efadc0c9..c4cb1d80 100644 --- a/src/.vuepress/components/Contributor.vue +++ b/src/.vuepress/components/Contributor.vue @@ -20,8 +20,8 @@

Project Mentors

-
- +
+

{{item.name}}

@@ -35,8 +35,8 @@

Project Committers

-
- +
+

{{item.name}}

@@ -144,7 +144,7 @@ export default { { avatar: '/img/contributor-avatar/yt.jpg', name: 'Yuan Tian', - role: 'Committer', + role: 'PMC, Committer', id: 'jackietien', date: '2019/12/18', }, @@ -312,8 +312,8 @@ export default { { avatar: '/img/contributor-avatar/user.svg', name: 'Xinyu Tan', - role: 'Committer', - id: 'LebronAl', + role: 'PMC, Committer', + id: 'tanxinyu', date: '2020/12/21', }, { @@ -340,7 +340,7 @@ export default { { avatar: '/img/contributor-avatar/user.svg', name: 'Chao Wang', - role: 'Committer', + role: 'PMC, Committer', id: 'wangchao316', date: '2021/06/30', }, diff --git a/src/.vuepress/components/Contributors.vue b/src/.vuepress/components/Contributors.vue new file mode 100644 index 00000000..8fc5e67e --- /dev/null +++ b/src/.vuepress/components/Contributors.vue @@ -0,0 +1,418 @@ +/* +* Licensed to the Apache Software Foundation (ASF) under one +* or more contributor license agreements. See the NOTICE file +* distributed with this work for additional information +* regarding copyright ownership. The ASF licenses this file +* to you under the Apache License, Version 2.0 (the +* "License"); you may not use this file except in compliance +* with the License. You may obtain a copy of the License at +* +* http://www.apache.org/licenses/LICENSE-2.0 +* +* Unless required by applicable law or agreed to in writing, software +* distributed under the License is distributed on an "AS IS" BASIS, +* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +* See the License for the specific language governing permissions and +* limitations under the License. +*/ + + + + + diff --git a/src/.vuepress/theme.ts b/src/.vuepress/theme.ts index 6521a119..3e69d2ce 100644 --- a/src/.vuepress/theme.ts +++ b/src/.vuepress/theme.ts @@ -108,7 +108,6 @@ export default hopeTheme({ light: 'one-dark', }, mdEnhance: { - linkCheck: 'always', align: true, attrs: true, chart: false, @@ -125,10 +124,6 @@ export default hopeTheme({ katex: false, mark: true, mermaid: false, - playground: false, - presentation: { - plugins: ['highlight', 'math', 'search', 'notes', 'zoom'], - }, stylize: [ { matcher: 'Recommended', diff --git a/src/Community/Committers.md b/src/Community/Committers.md new file mode 100644 index 00000000..c4a9d805 --- /dev/null +++ b/src/Community/Committers.md @@ -0,0 +1,25 @@ +--- +home: true +--- + + +