Skip to content

Commit 70e51ff

Browse files
authored
Add @cssnr/vitepress-plugin-contributors and update (#2)
1 parent 82d679b commit 70e51ff

File tree

8 files changed

+314
-396
lines changed

8 files changed

+314
-396
lines changed

.github/workflows/pages.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ on:
1212
workflow_dispatch:
1313

1414
env:
15-
CRAWLER_ID: 740ca24d-65fd-4f25-b397-16ebcec2f7fd
15+
CRAWLER_ID: "740ca24d-65fd-4f25-b397-16ebcec2f7fd"
1616

1717
permissions:
1818
contents: read
@@ -89,6 +89,7 @@ jobs:
8989

9090
steps:
9191
- name: "Algolia Crawler"
92+
if: ${{ env.CRAWLER_ID != '' }}
9293
uses: cssnr/algolia-crawler-action@v1
9394
with:
9495
crawler_id: ${{ env.CRAWLER_ID }}

.vitepress/scripts/get-contributors.js

Lines changed: 0 additions & 58 deletions
This file was deleted.

.vitepress/theme/components/Contributors.vue

Lines changed: 0 additions & 74 deletions
This file was deleted.

.vitepress/theme/index.js

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,20 +2,24 @@ import DefaultTheme from 'vitepress/theme'
22
import './custom.css'
33

44
import BrowserIcons from './components/BrowserIcons.vue'
5-
import Contributors from './components/Contributors.vue'
65
import VPCardLink from './components/VPCardLink.vue'
76

87
import VPSwiper from '@cssnr/vitepress-swiper'
98
import '@cssnr/vitepress-swiper/style.css'
109

10+
import Contributors from '@cssnr/vitepress-plugin-contributors'
11+
import '@cssnr/vitepress-plugin-contributors/style.css'
12+
import contributors from '../contributors.json'
13+
1114
// noinspection JSUnusedGlobalSymbols
1215
export default {
1316
...DefaultTheme,
1417

1518
enhanceApp({ app }) {
1619
app.component('BrowserIcons', BrowserIcons)
17-
app.component('Contributors', Contributors)
1820
app.component('VPCardLink', VPCardLink)
1921
app.component('VPSwiper', VPSwiper)
22+
app.component('Contributors', Contributors)
23+
app.config.globalProperties.$contributors = contributors
2024
},
2125
}

docs/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,4 +44,4 @@ features:
4444
link: /team
4545
---
4646

47-
<Contributors heading="Contributors" margin="96px 0" />
47+
<Contributors :contributors="$contributors" heading="Contributors" margin="96px 0" />

docs/team.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -92,4 +92,4 @@ const members = [
9292
<VPTeamMembers :members />
9393
</VPTeamPage>
9494

95-
<Contributors heading="Our Contributors" margin="0 0 96px" />
95+
<Contributors :contributors="$contributors" heading="Our Contributors" margin="0 0 96px" />

0 commit comments

Comments
 (0)