mirror of
https://github.com/XTLS/Xray-docs-next.git
synced 2026-10-10 16:28:12 +03:00
fix: fix mermaid error
This commit is contained in:
Executable
+74
@@ -0,0 +1,74 @@
|
||||
import { defaultTheme } from '@vuepress/theme-default'
|
||||
// import { path, getDirname } from '@vuepress/utils'
|
||||
import { path, getDirname } from 'vuepress/utils'
|
||||
import process from 'node:process'
|
||||
import { navbarEn, navbarZh, sidebarEn, sidebarZh } from './config/index.js'
|
||||
|
||||
let __dirname = getDirname(import.meta.url)
|
||||
const isProduction = process.env.NODE_ENV === 'production'
|
||||
|
||||
export default defaultTheme({
|
||||
name: 'vuepress-theme-xray',
|
||||
smoothScroll: true,
|
||||
repo: 'xtls/xray-core',
|
||||
docsDir: 'docs',
|
||||
locales: {
|
||||
'/': {
|
||||
navbar: navbarZh,
|
||||
sidebar: sidebarZh,
|
||||
repoLabel: '查看源码',
|
||||
editLinkText: '帮助我们改善此页面!',
|
||||
tip: '提示',
|
||||
warning: '注意',
|
||||
danger: '警告',
|
||||
lastUpdatedText: '最近更改',
|
||||
selectLanguageName: '简体中文',
|
||||
selectLanguageText: '多语言',
|
||||
selectLanguageAriaLabel: '多语言',
|
||||
docsDir: 'docs',
|
||||
backToHome: 'back to home',
|
||||
openInNewWindow: 'open in new tag',
|
||||
toggleColorMode: 'toggle color mode',
|
||||
toggleSidebar: 'toggle side bar',
|
||||
},
|
||||
'/en/': {
|
||||
// TODO: translation
|
||||
sidebar: sidebarEn,
|
||||
navbar: navbarEn,
|
||||
selectLanguageName: 'English (WIP)',
|
||||
selectLanguageText: 'Multiple language',
|
||||
selectLanguageAriaLabel: 'Multiple language',
|
||||
editLinkText: 'Help us improve this page on GitHub!',
|
||||
lastUpdatedText: 'Last Updated',
|
||||
contributorsText: 'contributors',
|
||||
// repoLabel: 'Source',
|
||||
tip: 'Tip',
|
||||
warning: 'Warning',
|
||||
danger: 'Danger',
|
||||
|
||||
// 404 page
|
||||
notFound: [
|
||||
'这里什么都没有',
|
||||
'我们怎么到这来了?',
|
||||
'这是一个 404 页面',
|
||||
'看起来我们进入了错误的链接',
|
||||
],
|
||||
backToHome: 'back to home',
|
||||
openInNewWindow: 'open in new tag',
|
||||
toggleColorMode: 'toggle color mode',
|
||||
toggleSidebar: 'toggle side bar',
|
||||
},
|
||||
docsRepo: 'xtls/Xray-docs-next',
|
||||
docsBranch: 'main',
|
||||
editLinks: true,
|
||||
enableToggle: true,
|
||||
smoothScroll: true,
|
||||
// logo: '/logo.png',
|
||||
|
||||
// sidebar: 'auto',
|
||||
|
||||
themePlugins: {
|
||||
git: isProduction,
|
||||
},
|
||||
},
|
||||
})
|
||||
Reference in New Issue
Block a user