Skip to content

Commit d607a68

Browse files
committed
feat: enhance readabilities
1 parent f7b2db1 commit d607a68

File tree

5 files changed

+25
-16
lines changed

5 files changed

+25
-16
lines changed

.gitignore

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,6 @@ node_modules
33
docs/.vitepress/dist
44
docs/.vitepress/cache
55

6-
yarn.lock
6+
yarn.lock
7+
reference-code.iml
8+
reference-code/reference-code.iml

docs/.vitepress/config.mts

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,21 @@ const vitepressOptions: UserConfig = {
2929
rewrites: {
3030
'en/:rest*': ':rest*'
3131
},
32+
vite: {
33+
optimizeDeps: {
34+
exclude: [
35+
'@nolebase/vitepress-plugin-enhanced-readabilities/client',
36+
'vitepress',
37+
'@nolebase/ui',
38+
],
39+
},
40+
ssr: {
41+
noExternal: [
42+
'@nolebase/vitepress-plugin-enhanced-readabilities',
43+
'@nolebase/ui',
44+
],
45+
},
46+
},
3247
sitemap: {
3348
hostname: homepage
3449
},

docs/.vitepress/theme/index.ts

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,11 @@ import PreferenceSwitch from './components/PreferenceSwitch.vue';
77
import mediumZoom from "medium-zoom";
88
import {onMounted, watch, nextTick, h} from 'vue'
99
import {useRoute} from 'vitepress'
10-
import './style/global.css'
1110
import AuthorsComponent from "./components/AuthorsComponent.vue";
11+
import {NolebaseEnhancedReadabilitiesMenu, NolebaseEnhancedReadabilitiesScreenMenu} from "@nolebase/vitepress-plugin-enhanced-readabilities";
12+
13+
import './style/global.css'
14+
import '@nolebase/vitepress-plugin-enhanced-readabilities/client/style.css'
1215

1316
export default {
1417
extends: DefaultTheme,
@@ -22,6 +25,8 @@ export default {
2225
"doc-before": () => h(PreferenceSwitch),
2326
"aside-outline-before": () => h(PreferenceSwitch),
2427
"aside-outline-after": () => h(AuthorsComponent),
28+
'nav-bar-content-after': () => h(NolebaseEnhancedReadabilitiesMenu),
29+
'nav-screen-content-after': () => h(NolebaseEnhancedReadabilitiesScreenMenu),
2530
};
2631

2732
return h(DefaultTheme.Layout, null, children);

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
"url": "https://github.com/MC-XiaoHei/CommandAPI-Docs/issues"
1111
},
1212
"devDependencies": {
13+
"@nolebase/vitepress-plugin-enhanced-readabilities": "^2.10.0",
1314
"@types/markdown-it": "^14.1.2",
1415
"@types/markdown-it-container": "^2.0.10",
1516
"markdown-it": "^14.1.0",

reference-code.iml

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

0 commit comments

Comments
 (0)