// @ts-check // See: https://docusaurus.io/docs/api/docusaurus-config import { themes as prismThemes } from 'prism-react-renderer' /** @type {import('@docusaurus/types').Config} */ const config = { title: 'Adept Web App', tagline: 'Adaptive Programming ⋘', favicon: 'img/star.svg', url: 'https://docs.adept.quantii.org', baseUrl: '/', organizationName: 'adept-quantii', projectName: 'adept', onBrokenLinks: 'throw', onBrokenMarkdownLinks: 'warn', markdown: { mermaid: true, }, themes: ['@docusaurus/theme-mermaid', '@docusaurus/theme-live-codeblock'], i18n: { defaultLocale: 'en', locales: ['en'], }, plugins: [require.resolve('docusaurus-lunr-search'),], presets: [ [ 'classic', /** @type {import('@docusaurus/preset-classic').Options} */ ({ docs: { sidebarPath: './sidebars.js', editUrl: 'https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/', }, blog: { showReadingTime: true, editUrl: 'https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/', }, theme: { customCss: './src/css/custom.css', }, }), ], ], themeConfig: /** @type {import('@docusaurus/preset-classic').ThemeConfig} */ ({ image: 'img/star.svg', navbar: { title: 'Adept', logo: { alt: 'Adept Logo', src: 'img/star.svg', }, items: [ { type: "docSidebar", position: "left", label: "Diagrams", sidebarId: "diagrams" }, { type: "docSidebar", position: "left", label: "Observations", sidebarId: "observations" }, { type: "docSidebar", position: "left", label: "Mockups", sidebarId: "mockups" }, { type: "docSidebar", position: "left", label: "Goals", sidebarId: "goals" }, { to: '/blog', label: 'Quickbits', position: 'left' }, ], }, footer: { style: 'dark', copyright: `Copyright © ${new Date().getFullYear()} Quantii. A Docusaurus App. All Rights Reserved.`, }, prism: { theme: prismThemes.github, darkTheme: prismThemes.dracula, }, }), } export default config