const remarkMath = require("remark-math"); const rehypeKatex = require("rehype-katex"); module.exports = { title: 'PSP-UFU', tagline: 'Power System Platform of Federal University of Uberlândia', url: 'https://thales1330.github.io', baseUrl: '/PSP/', favicon: 'img/favicon.ico', organizationName: 'thales1330', // Usually your GitHub org/user name. projectName: 'PSP', // Usually your repo name. themeConfig: { colorMode: { defaultMode: 'dark', disableSwitch: false, respectPrefersColorScheme: true, switchConfig: { darkIcon: '🌙', darkIconStyle: { // Style object passed to inline CSS // For more information about styling options visit: https://reactjs.org/docs/dom-elements.html#style marginLeft: '2px', }, lightIcon: '☀', lightIconStyle: { marginLeft: '1px', }, }, }, navbar: { title: 'PSP-UFU', logo: { alt: 'PSP-UFU logo', src: 'img/logo.svg', }, items: [ { to: 'docs/', activeBasePath: 'docs', label: 'User Guide', position: 'left', }, {to: 'blog', label: 'Changelog', position: 'left'}, { type: 'localeDropdown', position: 'right', }, { href: 'https://github.com/Thales1330/PSP', label: 'GitHub', position: 'right', }, ], }, footer: { style: 'dark', links: [ { title: 'Guide', items: [ { label: 'PSP-UFU Guide', to: 'docs/', }, { label: 'Code Documentation', to: 'https://thales1330.github.io/PSP/doxygen/html/index.html', }, ], }, { title: 'Community', items: [ { label: 'Ask a question', href: 'https://github.com/Thales1330/PSP/issues', }, { label: 'Twitter', href: 'https://twitter.com/PspUfu', }, ], }, { title: 'Site Image Credit', items: [ { label: 'Images designed by upklyak / slidesgo / macrovector / Freepik', href: 'http://www.freepik.com/', }, ], }, ], copyright: `Copyright © ${new Date().getFullYear()} Thales Lima Oliveira. Built with Docusaurus.`, }, algolia: { apiKey: '810abe1ba98dec3f185d77a2dcf491d5', indexName: 'psp-ufu', contextualSearch: true, searchParameters: {}, // Optional (if provided by Algolia) }, }, presets: [ [ '@docusaurus/preset-classic', { docs: { // It is recommended to set document id as docs home page (`docs/` path). // homePageId: 'aboutPSP', sidebarPath: require.resolve('./sidebars.js'), // Please change this to your repo. editUrl: 'https://github.com/Thales1330/PSP/tree/master/docusaurus', remarkPlugins: [remarkMath], rehypePlugins: [[rehypeKatex, {strict: false}]], }, blog: { showReadingTime: true, // Please change this to your repo. editUrl: 'https://github.com/Thales1330/PSP/tree/master/docs', }, theme: { customCss: require.resolve('./src/css/custom.css'), }, sitemap: { //cacheTime: 600 * 1000, // 600 sec - cache purge period changefreq: 'weekly', priority: 0.5, }, }, ], ], i18n: { defaultLocale: 'en', locales: ['en', 'pt'], localeConfigs: { en: { label: 'English', }, pt: { label: 'Português', }, }, }, };