diff --git a/docusaurus.config.ts b/docusaurus.config.ts deleted file mode 100644 index 5abdc3f..0000000 --- a/docusaurus.config.ts +++ /dev/null @@ -1,207 +0,0 @@ -import {themes as prismThemes} from 'prism-react-renderer'; -import type {Config} from '@docusaurus/types'; -import type * as Preset from '@docusaurus/preset-classic'; - -const config: Config = { - title: 'ThreeFold Docs', - tagline: 'Self-Healing Data & Cloud Network', - favicon: 'img/favicon.png', - - url: 'https://docs.threefold.io', - baseUrl: '/', - - onBrokenLinks: 'throw', - onBrokenMarkdownLinks: 'warn', - - i18n: { - defaultLocale: 'en', - locales: ['en'], - }, - - presets: [ - [ - 'classic', - { - docs: { - sidebarPath: './sidebars.ts', - }, - blog: { - showReadingTime: true, - feedOptions: { - type: ['rss', 'atom'], - xslt: true, - }, - onInlineTags: 'warn', - onInlineAuthors: 'warn', - onUntruncatedBlogPosts: 'warn', - }, - theme: { - customCss: './src/css/custom.css', - }, - } satisfies Preset.Options, - ], - ], - - markdown: { - mermaid: true, - }, - themes: ['@docusaurus/theme-mermaid'], - - scripts: [ - - { - src: - '/js/crisp.js', - async: false, - }, - { - src: - '/js/matomo.js', - async: true, - }, - ], - - themeConfig: { - - algolia: { - appId: 'ARAM4VJG2D', - apiKey: '674fd2945f4e534903ff074723bd20be', - indexName: 'threefold', - }, - - colorMode: { - defaultMode: 'dark', - disableSwitch: true, - respectPrefersColorScheme: false, - }, - image: 'img/tf_graph.png', - metadata: [ - { name: 'description', content: 'ThreeFold is laying the foundation for Web4, the next generation of the Internet.' }, - { property: 'og:image', content: 'https://docs.threefold.io/img/tf_graph.png' }, - { property: 'og:description', content: 'ThreeFold is laying the foundation for Web4, the next generation of the Internet.' }, - { property: 'og:title', content: 'Introduction | ThreeFold Docs' }, - ], - navbar: { - title: '', - logo: { - alt: 'ThreeFold Logo', - src: 'img/logo.svg', - srcDark: 'img/new_logo_tft.png', - }, - items: [ - { - type: 'docSidebar', - sidebarId: 'tutorialSidebar', - position: 'left', - label: 'Docs', - }, - { - to: '/support', - label: 'Support', - position: 'left', - }, - { - href: 'https://threefold.io', - label: 'ThreeFold.io', - position: 'right', - }, - ], - }, - footer: { - style: 'dark', - links: [ - { - title: 'Docs', - items: [ - { - label: 'Introduction', - to: '/docs/introduction', - }, - { - label: 'Litepaper', - to: '/docs/litepaper', - }, - { - label: 'Roadmap', - to: '/docs/roadmap', - }, - { - label: 'Manual', - href: 'https://manual.grid.tf/', - }, - ], - }, - { - title: 'Features', - items: [ - { - label: 'Become a Farmer', - to: '/docs/category/become-a-farmer', - }, - { - label: 'Components', - to: '/docs/category/components', - }, - { - label: 'Technology', - to: '/docs/tech', - }, - { - label: 'Tokenomics', - to: '/docs/tokens/tokenomics', - }, - ], - }, - { - title: 'Community', - items: [ - { - label: 'Telegram', - href: 'https://t.me/threefold', - }, - { - label: 'X', - href: 'https://x.com/threefold_io', - }, - { - label: 'Forum', - href: 'https://forum.threefold.io', - }, - { - label: 'Support', - to: '/support', - }, - ], - }, - { - title: 'Links', - items: [ - { - label: 'ThreeFold.io', - href: 'https://threefold.io', - }, - { - label: 'Dashboard', - href: 'https://dashboard.grid.tf', - }, - { - label: 'GitHub', - href: 'https://github.com/threefoldtech/home', - }, - { - label: 'Gitea', - href: 'https://git.ourworld.tf', - }, - ], - }, - ], - copyright: `Copyright © ${new Date().getFullYear()} ThreeFold`, - }, - prism: { - theme: prismThemes.github, - darkTheme: prismThemes.dracula, - }, - } satisfies Preset.ThemeConfig, -}; - -export default config; \ No newline at end of file