const lightCodeTheme = require('prism-react-renderer/themes/github'); const darkCodeTheme = require('prism-react-renderer/themes/dracula'); import("@easyops-cn/docusaurus-search-local").PluginOptions; /** @type {import('@docusaurus/types').DocusaurusConfig} */ module.exports = { title: 'gitlink', tagline:'gitlink帮助中心', url: 'https://help.gitlink.org.cn/', baseUrl: '/', onBrokenLinks: 'ignore', onBrokenMarkdownLinks: 'ignore', favicon: 'img/icon.ico', organizationName: 'luffyZh', // Usually your GitHub org/user name. projectName: 'docusaurus-luffyzh-website', // Usually your repo name. scripts: [], // stylesheets: ['styles/dark-mode.css'], themeConfig: { metadata:[ {name:"Keywords",content:"Gitlink,forgeplus,GitLink,gitLink,GitLink,gitlink,帮助中心"}, {name:"hostname",content:"gitlink.org.cn"}, {property:"og:site_name",content:"GitLink"}, {property:"og:image:alt",content:"GitLink(确实开源)是中国计算机学会CCF官方指定的开源创新服务平台 - Gitlink/forgeplus:GitLink(确实开源)是中国计算机学会CCF官方指定的开源创新服务平台 for gitlink Gitlink/forgeplus for git"} ], prism: { theme: lightCodeTheme, darkTheme: darkCodeTheme, }, zoom: { selector: '.markdown :not(em) > img', config: { background: { light: 'rgb(255, 255, 255)', dark: 'rgb(50, 50, 50)', }, }, }, colorMode: { defaultMode: 'light', disableSwitch: false, respectPrefersColorScheme: true, }, navbar: { style:"dark", title: '', logo: { // width: '32px', // height: '32px', alt: 'gitlink', src: 'img/gitlink.png', href:"https://www.gitlink.org.cn/" // srcDark: 'img/logo-dark.png', }, items: [ { type: 'doc', docId: 'intro', position: 'left', label: '帮助中心', to:'/' }, { label: '更多开源', position: 'right', items: [ { label: 'GitHub', to: 'https://github.com/', }, { label: 'Gitee', to: 'https://gitee.com/', }, { label: 'Gitlab', to: 'https://about.gitlab.com', }, ], }, { href: 'https://github.com/boxyhq', position: 'right', className: 'header-github-link', }, ], }, footer: { style: 'dark', logo:{ src:"img/gitlink.png" }, links: [ { title: '社区', items: [ { label: '网站首页', to: 'https://www.gitlink.org.cn', }, { label: '关于我们', to: 'https://www.gitlink.org.cn/aboutus', }, { label: '教学实践', to: 'https://www.gitlink.org.cn/educoder', }, { label: '合作伙伴', to: 'https://forum.trustie.net/forums/5030/detail', }, ], }, { title: '支持与服务', items: [ { label: 'API文档', to: 'https://forgeplus.trustie.net/docs/api', }, { label: 'Git常用命令', to: 'https://git-scm.com', }, { label: '引擎使用手册', to: 'https://forum.gitlink.org.cn/forums/7487/detail', }, { label: '服务协议', to: 'https://forum.trustie.net/forums/5029/detail', }, { label:'意见反馈', to:'http://120.27.216.107:80/Feedback' } ], }, { title: '加入我们', items: [ { label: '官网邮箱:gitlink@ccf.org.cn', to:"https://www.gitlink.org.cn" }, { label:'QQ群', to:'https://www.gitlink.org.cn' }, { label:'公众号', to:'https://www.gitlink.org.cn' } ], }, ], copyright: `

©Copyright ${new Date().getFullYear()} CCF 开源发展委员会

Powered by Trustie& IntelliDE 京ICP备13000930号

`, }, }, presets: [ [ '@docusaurus/preset-classic', { docs: { // sidebarPath: require.resolve('./sidebars.js'), editUrl:'https://www.gitlink.org.cn/Gitlink/gitlink_help_center/tree/master/', routeBasePath: "/", }, theme: { customCss: require.resolve('./src/css/custom.css'), }, }, ], ], themes: [ // ... Your other themes. [ require.resolve("@easyops-cn/docusaurus-search-local"), { // ... Your options. // `hashed` is recommended as long-term-cache of index file is possible. hashed: true, language: ["en", "zh"], highlightSearchTermsOnTargetPage: true, blogRouteBasePath: "/", explicitSearchResultPath: true, // For Docs using Chinese, The `language` is recommended to set to: // ``` // language: ["en", "zh"], // ``` }, ], ], i18n: { defaultLocale: 'zh-cn', locales: ['zh-cn'], }, };