Skip to content

Commit b0e6570

Browse files
authored
docs(rspress): upgrade to Rspress V2 new UI (#1409)
1 parent 289862b commit b0e6570

10 files changed

Lines changed: 155 additions & 159 deletions

File tree

.vscode/settings.json

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,16 @@
1212
"files.exclude": {
1313
"**/.DS_Store": true
1414
},
15+
"json.schemas": [
16+
{
17+
"fileMatch": ["**/_meta.json"],
18+
"url": "./packages/document/node_modules/@rspress/core/meta-json-schema.json"
19+
},
20+
{
21+
"fileMatch": ["**/_nav.json"],
22+
"url": "./packages/document/node_modules/@rspress/core/nav-json-schema.json"
23+
}
24+
],
1525
"editor.defaultFormatter": "biomejs.biome",
1626
"editor.defaultFoldingRangeProvider": "biomejs.biome",
1727
"[yaml]": {

packages/document/docs/en/blog/_meta.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
[
22
{
3-
"type": "dir",
3+
"type": "dir-section-header",
44
"name": "release",
55
"label": "Release Note"
66
},
77
{
8-
"type": "dir",
8+
"type": "dir-section-header",
99
"name": "topic",
1010
"label": "Topic"
1111
}

packages/document/docs/en/config/_meta.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[
22
{
3-
"type": "dir",
3+
"type": "dir-section-header",
44
"name": "options",
55
"label": "Config Instruction"
66
}

packages/document/docs/en/guide/_meta.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,21 @@
11
[
22
{
3-
"type": "dir",
3+
"type": "dir-section-header",
44
"name": "start",
55
"label": "Getting Started"
66
},
77
{
8-
"type": "dir",
8+
"type": "dir-section-header",
99
"name": "usage",
1010
"label": "Usage"
1111
},
1212
{
13-
"type": "dir",
13+
"type": "dir-section-header",
1414
"name": "rules",
1515
"label": "Scan Rules"
1616
},
1717
{
18-
"type": "dir",
18+
"type": "dir-section-header",
1919
"name": "more",
2020
"label": "More"
2121
}

packages/document/docs/zh/blog/_meta.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
[
22
{
3-
"type": "dir",
3+
"type": "dir-section-header",
44
"name": "release",
55
"label": "Release 公告"
66
},
77
{
8-
"type": "dir",
8+
"type": "dir-section-header",
99
"name": "topic",
1010
"label": "专题"
1111
}

packages/document/docs/zh/config/_meta.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[
22
{
3-
"type": "dir",
3+
"type": "dir-section-header",
44
"name": "options",
55
"label": "配置说明"
66
}

packages/document/docs/zh/guide/_meta.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,21 @@
11
[
22
{
3-
"type": "dir",
3+
"type": "dir-section-header",
44
"name": "start",
55
"label": "快速开始"
66
},
77
{
8-
"type": "dir",
8+
"type": "dir-section-header",
99
"name": "usage",
1010
"label": "功能介绍"
1111
},
1212
{
13-
"type": "dir",
13+
"type": "dir-section-header",
1414
"name": "rules",
1515
"label": "扫描规则"
1616
},
1717
{
18-
"type": "dir",
18+
"type": "dir-section-header",
1919
"name": "more",
2020
"label": "更多"
2121
}

packages/document/package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,9 @@
2424
},
2525
"devDependencies": {
2626
"@rsdoctor/types": "workspace:*",
27-
"@rspress/plugin-algolia": "2.0.0-beta.35",
28-
"@rspress/plugin-llms": "2.0.0-beta.35",
29-
"@rspress/plugin-rss": "2.0.0-beta.29",
27+
"@rspress/plugin-algolia": "2.0.0-rc.0",
28+
"@rspress/plugin-llms": "2.0.0-rc.0",
29+
"@rspress/plugin-rss": "2.0.0-rc.0",
3030
"@types/node": "^22.8.1",
3131
"@types/react": "^18.3.26",
3232
"@types/react-dom": "^18.3.7",
@@ -41,9 +41,9 @@
4141
"@rsbuild/plugin-sass": "^1.4.0"
4242
},
4343
"dependencies": {
44-
"@rstack-dev/doc-ui": "1.11.0",
44+
"@rstack-dev/doc-ui": "1.12.0",
4545
"clsx": "^2.1.1",
4646
"react-markdown": "^9.1.0",
47-
"@rspress/core": "2.0.0-beta.35"
47+
"@rspress/core": "2.0.0-rc.0"
4848
}
4949
}

packages/document/rspress.config.ts

Lines changed: 4 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -117,28 +117,22 @@ export default defineConfig({
117117
content: 'https://discord.gg/wrBPBT6rkM',
118118
},
119119
],
120+
editLink: {
121+
docRepoBaseUrl:
122+
'https://github.com/web-infra-dev/rsdoctor/tree/main/packages/document/docs',
123+
},
120124
locales: [
121125
{
122126
lang: 'en',
123127
label: 'English',
124128
title: 'Rsdoctor',
125129
description: 'Build analyzer for Rspack and webpack',
126-
editLink: {
127-
docRepoBaseUrl:
128-
'https://github.com/web-infra-dev/rsdoctor/tree/main/packages/document/docs',
129-
text: '📝 Edit this page on GitHub',
130-
},
131130
},
132131
{
133132
lang: 'zh',
134133
label: '简体中文',
135134
title: 'Rsdoctor',
136135
description: 'Rspack 和 webpack 项目的构建分析工具',
137-
editLink: {
138-
docRepoBaseUrl:
139-
'https://github.com/web-infra-dev/rsdoctor/tree/main/packages/document/docs',
140-
text: '📝 在 GitHub 上编辑此页',
141-
},
142136
},
143137
],
144138
},

0 commit comments

Comments
 (0)