const math = require("remark-math"); const katex = require("rehype-katex"); module.exports = { title: "Solana Docs", tagline: "Solana is an open source project implementing a new, high-performance, permissionless blockchain.", url: "https://docs.solana.com", baseUrl: "/", favicon: "img/favicon.ico", organizationName: "solana-labs", // Usually your GitHub org/user name. projectName: "solana", // Usually your repo name. onBrokenLinks: "throw", stylesheets: [ { href: "/katex/katex.min.css", type: "text/css", integrity: "sha384-AfEj0r4/OFrOo5t7NnNe46zW/tFgW6x/bCJG8FqQCEo3+Aro6EYUG4+cU+KJWu/X", crossorigin: "anonymous", }, ], i18n: { defaultLocale: 'en', locales: ['en', 'zh'], }, themeConfig: { navbar: { logo: { alt: "Solana Logo", src: "img/logo-horizontal.svg", srcDark: "img/logo-horizontal-dark.svg", }, items: [ { href: "https://spl.solana.com", label: "Program Library »", position: "left", }, { to: "developing/programming-model/overview", label: "Develop", position: "left", }, { to: "running-validator", label: "Validate", position: "left", }, { to: "integrations/exchange", label: "Integrate", position: "left", }, { to: "cluster/overview", label: "Learn", position: "left", }, { type: 'localeDropdown', position: 'right', }, { href: "https://discordapp.com/invite/pquxPsq", label: "Chat", position: "right", }, { href: "https://github.com/solana-labs/solana", label: "GitHub", position: "right", }, ], }, algolia: { // This API key is "search-only" and safe to be published apiKey: "d58e0d68c875346d52645d68b13f3ac0", indexName: "solana", contextualSearch: true, }, footer: { style: "dark", links: [ { title: "Docs", items: [ { label: "Introduction", to: "introduction", }, { label: "Tour de SOL", to: "tour-de-sol", }, ], }, { title: "Community", items: [ { label: "Discord", href: "https://discordapp.com/invite/pquxPsq", }, { label: "Twitter", href: "https://twitter.com/solana", }, { label: "Forums", href: "https://forums.solana.com", }, ], }, { title: "More", items: [ { label: "GitHub", href: "https://github.com/solana-labs/solana", }, ], }, ], copyright: `Copyright © ${new Date().getFullYear()} Solana Foundation`, }, }, presets: [ [ "@docusaurus/preset-classic", { docs: { path: "src", routeBasePath: "/", sidebarPath: require.resolve("./sidebars.js"), remarkPlugins: [math], rehypePlugins: [katex], }, theme: { customCss: require.resolve("./src/css/custom.css"), }, }, ], ], };