docusaurus config
unknown
javascript
3 years ago
3.1 kB
4
Indexable
const lightCodeTheme = require('prism-react-renderer/themes/github'); const darkCodeTheme = require('prism-react-renderer/themes/dracula'); /** @type {import('@docusaurus/types').DocusaurusConfig} */ /** @type {import('@docusaurus/types').Config} */ module.exports = { title: 'XXXXX', staticDirectories: ['static'], tagline: 'Construa aplicações web acessíveis e mobile-first com o XXXXXX.', url: 'https://XXXXXX.com', baseUrl: '/xxxx/', onBrokenLinks: 'log', onBrokenMarkdownLinks: 'warn', favicon: 'img/favicon.png', organizationName: 'XXXXXXXX', // Usually your GitHub org/user name. projectName: 'xxxxxx', // Usually your repo name. i18n: { defaultLocale: 'pt-br', locales: ['pt-br'], }, webpack: { mapLoader: (isServer) => ({ loader: require.resolve('source-map-loader'), options: { module: { rules: [ { test: /\.js$/, enforce: "pre", }, ], }, }, }), }, clientModules: [ require.resolve('./set-alc-theme.js') ], themeConfig: { colorMode: { disableSwitch: true }, navbar: { title: 'xxxxx', // logo: { // alt: 'x', // src: 'img/logo.svg', // }, items: [ { to: 'docs/', activeBasePath: 'docs', label: 'Instalação', position: 'left', }, { type: 'docSidebar', position: 'left', sidebarId: 'apidocs', label: 'Componentes', }, { type: 'docSidebar', position: 'left', sidebarId: 'styledocs', label: 'Estilos', }, // Um item "fake" do menu, para rotular o que está ao lado. { type: 'html', position: 'right', value: 'Tema' }, { type: 'html', position: 'right', value: '<alc-theme></alc-theme>' }, { href: 'https://git.xxxxxxxx', position: 'right', className: 'header-github-link', 'aria-label': 'Repositório Git' } ], }, footer: { // style: '', copyright: `${new Date().getFullYear()} - xxxxxxx`, }, }, themes: ['@docusaurus/theme-live-codeblock'], presets: [ [ '@docusaurus/preset-classic', { docs: { sidebarPath: require.resolve('./sidebars.js'), editUrl: 'https://git.xxxxxxx/src/master/', }, blog: false, theme: { customCss: require.resolve('./src/css/custom.css'), }, }, ], ], plugins: [ [ require.resolve("@easyops-cn/docusaurus-search-local"), { // ... Your options. // `hashed` is recommended as long-term-cache of index file is possible. hashed: true, language: ["pt"] }, ], ] };
Editor is loading...