diff --git a/packages/docs/docs/tutorial/README.md b/packages/docs/docs/tutorial/README.md index eae576470..ffb97083d 100644 --- a/packages/docs/docs/tutorial/README.md +++ b/packages/docs/docs/tutorial/README.md @@ -1,5 +1,6 @@ --- sidebar_position: 1 +slug: / --- # Introduction @@ -40,7 +41,7 @@ In your terminal: node -e "$(printf "%s" "$(curl -fsSL https://raw.githubusercontent.com/logto-io/logto/master/install.js)")" ``` -The script will download Logto and create a directory `logto` in the location you ran it. After answering [several simple questions](./configuration#questions), you will see the message like: +The script will download Logto and create a directory `logto` in the location you ran it. After answering [several simple questions](./tutorial/configuration#questions), you will see the message like: ```bash Server is listening to port 3001 @@ -54,4 +55,4 @@ TBD ### Configuration -Logto uses environment variables for configuration, along with `.env` file support. See [Configuration](./configuration) for detailed usage and full variable list. +Logto uses environment variables for configuration, along with `.env` file support. See [Configuration](./tutorial/configuration) for detailed usage and full variable list. diff --git a/packages/docs/docusaurus.config.js b/packages/docs/docusaurus.config.js index a47b7cf3f..dcada27cb 100644 --- a/packages/docs/docusaurus.config.js +++ b/packages/docs/docusaurus.config.js @@ -28,11 +28,13 @@ const config = { /** @type {import('@docusaurus/preset-classic').Options} */ ({ docs: { + routeBasePath: '/', breadcrumbs: false, sidebarPath: require.resolve('./sidebars.js'), // Please change this to your repo. editUrl: 'https://github.com/facebook/docusaurus/tree/main/packages/create-docusaurus/templates/shared/', }, + blog: false, theme: { customCss: require.resolve('./src/css/custom.css'), }, @@ -81,7 +83,7 @@ const config = { items: [ { label: 'Tutorial', - to: '/docs/tutorial', + to: '/', }, ], }, diff --git a/packages/docs/i18n/zh-cn/docusaurus-plugin-content-docs/current/tutorial/README.md b/packages/docs/i18n/zh-cn/docusaurus-plugin-content-docs/current/tutorial/README.md index 8c3c2e897..5050750f1 100644 --- a/packages/docs/i18n/zh-cn/docusaurus-plugin-content-docs/current/tutorial/README.md +++ b/packages/docs/i18n/zh-cn/docusaurus-plugin-content-docs/current/tutorial/README.md @@ -1,5 +1,6 @@ --- sidebar_position: 1 +slug: / --- # 简介 diff --git a/packages/docs/src/pages/index.module.css b/packages/docs/src/pages/index.module.css deleted file mode 100644 index 9f71a5da7..000000000 --- a/packages/docs/src/pages/index.module.css +++ /dev/null @@ -1,23 +0,0 @@ -/** - * CSS files with the .module.css suffix will be treated as CSS modules - * and scoped locally. - */ - -.heroBanner { - padding: 4rem 0; - text-align: center; - position: relative; - overflow: hidden; -} - -@media screen and (max-width: 996px) { - .heroBanner { - padding: 2rem; - } -} - -.buttons { - display: flex; - align-items: center; - justify-content: center; -} diff --git a/packages/docs/src/pages/index.tsx b/packages/docs/src/pages/index.tsx deleted file mode 100644 index f9ae373d5..000000000 --- a/packages/docs/src/pages/index.tsx +++ /dev/null @@ -1,40 +0,0 @@ -import React from 'react'; -import clsx from 'clsx'; -import Layout from '@theme/Layout'; -import Link from '@docusaurus/Link'; -import useDocusaurusContext from '@docusaurus/useDocusaurusContext'; -import styles from './index.module.css'; -import HomepageFeatures from '@site/src/components/HomepageFeatures'; - -function HomepageHeader() { - const {siteConfig} = useDocusaurusContext(); - return ( - - - {siteConfig.title} - {siteConfig.tagline} - - - Docusaurus Tutorial - 5min ⏱️ - - - - - ); -} - -export default function Home(): JSX.Element { - const {siteConfig} = useDocusaurusContext(); - return ( - - - - - - - ); -} diff --git a/packages/docs/src/pages/markdown-page.md b/packages/docs/src/pages/markdown-page.md deleted file mode 100644 index 9756c5b66..000000000 --- a/packages/docs/src/pages/markdown-page.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: Markdown page example ---- - -# Markdown page example - -You don't need React to write simple standalone pages.
{siteConfig.tagline}