RLE-wiki/docs/.vuepress/theme.ts

63 lines
1.1 KiB
TypeScript
Raw Normal View History

2022-07-31 20:39:50 +08:00
import { hopeTheme } from "vuepress-theme-hope";
import navbar from "./navbar";
import sidebar from "./sidebar";
import { mySidebarTitleSorter } from "./sidebarSorter";
2022-07-31 20:39:50 +08:00
export default hopeTheme({
hostname: "https://rle.wiki/",
author: {
name: "Project Trans",
url: "https://github.com/project-trans",
2022-07-31 20:39:50 +08:00
},
iconAssets: "iconfont",
repo: "project-trans/RLE-wiki",
2022-07-31 20:39:50 +08:00
docsDir: "docs",
navbar: navbar,
sidebar: sidebar,
sidebarSorter: mySidebarTitleSorter,
2023-06-04 21:05:59 +08:00
2022-07-31 20:39:50 +08:00
breadcrumb: false,
displayFooter: true,
2022-07-31 21:10:59 +08:00
contributors: false,
2022-07-31 20:39:50 +08:00
pageInfo: ["Author", "Date", "Word", "ReadingTime", "PageView"],
plugins: {
feed: {
rss: true,
},
comment: {
provider: "Waline",
serverURL: "https://waline.rle.wiki",
dark: "auto",
requiredMeta: ['nick', 'mail'],
locale: {
admin: "编辑组"
}
},
mdEnhance: {
container: true,
tabs: true,
sub: true,
sup: true,
align: true,
attrs: true,
footnote: true,
mark: true,
tasklist: true,
imageMark: true,
imageSize: true,
tex: true,
},
},
});