mirror of
https://github.com/facebook/docusaurus.git
synced 2025-04-30 18:58:36 +02:00
chore: regenerate beta.7 examples (#5720)
This commit is contained in:
parent
f9fd8efbf4
commit
7ae3ea2c37
17 changed files with 2380 additions and 2254 deletions
|
@ -17,7 +17,7 @@ Or **try Docusaurus immediately** with **[docusaurus.new](https://docusaurus.new
|
||||||
Generate a new Docusaurus site using the **classic template**:
|
Generate a new Docusaurus site using the **classic template**:
|
||||||
|
|
||||||
```shell
|
```shell
|
||||||
npx @docusaurus/init@latest init my-website classic
|
npm init docusaurus@latest my-website classic
|
||||||
```
|
```
|
||||||
|
|
||||||
## Start your site
|
## Start your site
|
||||||
|
|
|
@ -1,9 +1,11 @@
|
||||||
|
// @ts-check
|
||||||
|
// Note: type annotations allow type checking and IDEs autocompletion
|
||||||
|
|
||||||
const lightCodeTheme = require('prism-react-renderer/themes/github');
|
const lightCodeTheme = require('prism-react-renderer/themes/github');
|
||||||
const darkCodeTheme = require('prism-react-renderer/themes/dracula');
|
const darkCodeTheme = require('prism-react-renderer/themes/dracula');
|
||||||
|
|
||||||
// With JSDoc @type annotations, IDEs can provide config autocompletion
|
/** @type {import('@docusaurus/types').Config} */
|
||||||
/** @type {import('@docusaurus/types').DocusaurusConfig} */
|
const config = {
|
||||||
(module.exports = {
|
|
||||||
title: 'My Site',
|
title: 'My Site',
|
||||||
tagline: 'Dinosaurs are cool',
|
tagline: 'Dinosaurs are cool',
|
||||||
url: 'https://your-docusaurus-test-site.com',
|
url: 'https://your-docusaurus-test-site.com',
|
||||||
|
@ -111,4 +113,6 @@ const darkCodeTheme = require('prism-react-renderer/themes/dracula');
|
||||||
darkTheme: darkCodeTheme,
|
darkTheme: darkCodeTheme,
|
||||||
},
|
},
|
||||||
}),
|
}),
|
||||||
});
|
};
|
||||||
|
|
||||||
|
module.exports = config;
|
||||||
|
|
|
@ -12,12 +12,11 @@
|
||||||
"serve": "docusaurus serve",
|
"serve": "docusaurus serve",
|
||||||
"write-translations": "docusaurus write-translations",
|
"write-translations": "docusaurus write-translations",
|
||||||
"write-heading-ids": "docusaurus write-heading-ids",
|
"write-heading-ids": "docusaurus write-heading-ids",
|
||||||
"typecheck": "tsc",
|
|
||||||
"dev": "docusaurus start"
|
"dev": "docusaurus start"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@docusaurus/core": "2.0.0-beta.6",
|
"@docusaurus/core": "2.0.0-beta.7",
|
||||||
"@docusaurus/preset-classic": "2.0.0-beta.6",
|
"@docusaurus/preset-classic": "2.0.0-beta.7",
|
||||||
"@mdx-js/react": "^1.6.21",
|
"@mdx-js/react": "^1.6.21",
|
||||||
"@svgr/webpack": "^5.5.0",
|
"@svgr/webpack": "^5.5.0",
|
||||||
"clsx": "^1.1.1",
|
"clsx": "^1.1.1",
|
||||||
|
@ -27,14 +26,6 @@
|
||||||
"react-dom": "^17.0.1",
|
"react-dom": "^17.0.1",
|
||||||
"url-loader": "^4.1.1"
|
"url-loader": "^4.1.1"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
|
||||||
"@docusaurus/module-type-aliases": "2.0.0-beta.6",
|
|
||||||
"@tsconfig/docusaurus": "^1.0.4",
|
|
||||||
"@types/react": "^17.0.14",
|
|
||||||
"@types/react-helmet": "^6.1.2",
|
|
||||||
"@types/react-router-dom": "^5.1.8",
|
|
||||||
"typescript": "^4.3.5"
|
|
||||||
},
|
|
||||||
"browserslist": {
|
"browserslist": {
|
||||||
"production": [
|
"production": [
|
||||||
">0.5%",
|
">0.5%",
|
||||||
|
|
|
@ -9,7 +9,10 @@
|
||||||
Create as many sidebars as you want.
|
Create as many sidebars as you want.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
module.exports = {
|
// @ts-check
|
||||||
|
|
||||||
|
/** @type {import('@docusaurus/plugin-content-docs').SidebarsConfig} */
|
||||||
|
const sidebars = {
|
||||||
// By default, Docusaurus generates a sidebar from the docs folder structure
|
// By default, Docusaurus generates a sidebar from the docs folder structure
|
||||||
tutorialSidebar: [{type: 'autogenerated', dirName: '.'}],
|
tutorialSidebar: [{type: 'autogenerated', dirName: '.'}],
|
||||||
|
|
||||||
|
@ -24,3 +27,5 @@ module.exports = {
|
||||||
],
|
],
|
||||||
*/
|
*/
|
||||||
};
|
};
|
||||||
|
|
||||||
|
module.exports = sidebars;
|
||||||
|
|
|
@ -1,23 +1,11 @@
|
||||||
/**
|
|
||||||
* Copyright (c) Facebook, Inc. and its affiliates.
|
|
||||||
*
|
|
||||||
* This source code is licensed under the MIT license found in the
|
|
||||||
* LICENSE file in the root directory of this source tree.
|
|
||||||
*/
|
|
||||||
import React from 'react';
|
import React from 'react';
|
||||||
import clsx from 'clsx';
|
import clsx from 'clsx';
|
||||||
import styles from './HomepageFeatures.module.css';
|
import styles from './HomepageFeatures.module.css';
|
||||||
|
|
||||||
type FeatureItem = {
|
const FeatureList = [
|
||||||
title: string;
|
|
||||||
image: string;
|
|
||||||
description: JSX.Element;
|
|
||||||
};
|
|
||||||
|
|
||||||
const FeatureList: FeatureItem[] = [
|
|
||||||
{
|
{
|
||||||
title: 'Easy to Use',
|
title: 'Easy to Use',
|
||||||
image: '/img/undraw_docusaurus_mountain.svg',
|
Svg: require('../../static/img/undraw_docusaurus_mountain.svg').default,
|
||||||
description: (
|
description: (
|
||||||
<>
|
<>
|
||||||
Docusaurus was designed from the ground up to be easily installed and
|
Docusaurus was designed from the ground up to be easily installed and
|
||||||
|
@ -27,7 +15,7 @@ const FeatureList: FeatureItem[] = [
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: 'Focus on What Matters',
|
title: 'Focus on What Matters',
|
||||||
image: '/img/undraw_docusaurus_tree.svg',
|
Svg: require('../../static/img/undraw_docusaurus_tree.svg').default,
|
||||||
description: (
|
description: (
|
||||||
<>
|
<>
|
||||||
Docusaurus lets you focus on your docs, and we'll do the chores. Go
|
Docusaurus lets you focus on your docs, and we'll do the chores. Go
|
||||||
|
@ -37,7 +25,7 @@ const FeatureList: FeatureItem[] = [
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: 'Powered by React',
|
title: 'Powered by React',
|
||||||
image: '/img/undraw_docusaurus_react.svg',
|
Svg: require('../../static/img/undraw_docusaurus_react.svg').default,
|
||||||
description: (
|
description: (
|
||||||
<>
|
<>
|
||||||
Extend or customize your website layout by reusing React. Docusaurus can
|
Extend or customize your website layout by reusing React. Docusaurus can
|
||||||
|
@ -47,11 +35,11 @@ const FeatureList: FeatureItem[] = [
|
||||||
},
|
},
|
||||||
];
|
];
|
||||||
|
|
||||||
function Feature({title, image, description}: FeatureItem) {
|
function Feature({Svg, title, description}) {
|
||||||
return (
|
return (
|
||||||
<div className={clsx('col col--4')}>
|
<div className={clsx('col col--4')}>
|
||||||
<div className="text--center">
|
<div className="text--center">
|
||||||
<img className={styles.featureSvg} alt={title} src={image} />
|
<Svg className={styles.featureSvg} alt={title} />
|
||||||
</div>
|
</div>
|
||||||
<div className="text--center padding-horiz--md">
|
<div className="text--center padding-horiz--md">
|
||||||
<h3>{title}</h3>
|
<h3>{title}</h3>
|
||||||
|
@ -61,7 +49,7 @@ function Feature({title, image, description}: FeatureItem) {
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
export default function HomepageFeatures(): JSX.Element {
|
export default function HomepageFeatures() {
|
||||||
return (
|
return (
|
||||||
<section className={styles.features}>
|
<section className={styles.features}>
|
||||||
<div className="container">
|
<div className="container">
|
|
@ -25,7 +25,7 @@ function HomepageHeader() {
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
export default function Home(): JSX.Element {
|
export default function Home() {
|
||||||
const {siteConfig} = useDocusaurusContext();
|
const {siteConfig} = useDocusaurusContext();
|
||||||
return (
|
return (
|
||||||
<Layout
|
<Layout
|
|
@ -1,7 +0,0 @@
|
||||||
{
|
|
||||||
// This file is not used in compilation. It is here just for a nice editor experience.
|
|
||||||
"extends": "@tsconfig/docusaurus/tsconfig.json",
|
|
||||||
"compilerOptions": {
|
|
||||||
"baseUrl": "."
|
|
||||||
}
|
|
||||||
}
|
|
File diff suppressed because it is too large
Load diff
|
@ -17,7 +17,7 @@ Or **try Docusaurus immediately** with **[docusaurus.new](https://docusaurus.new
|
||||||
Generate a new Docusaurus site using the **classic template**:
|
Generate a new Docusaurus site using the **classic template**:
|
||||||
|
|
||||||
```shell
|
```shell
|
||||||
npx @docusaurus/init@latest init my-website classic
|
npm init docusaurus@latest my-website classic
|
||||||
```
|
```
|
||||||
|
|
||||||
## Start your site
|
## Start your site
|
||||||
|
|
|
@ -1,9 +1,11 @@
|
||||||
|
// @ts-check
|
||||||
|
// Note: type annotations allow type checking and IDEs autocompletion
|
||||||
|
|
||||||
const lightCodeTheme = require('prism-react-renderer/themes/github');
|
const lightCodeTheme = require('prism-react-renderer/themes/github');
|
||||||
const darkCodeTheme = require('prism-react-renderer/themes/dracula');
|
const darkCodeTheme = require('prism-react-renderer/themes/dracula');
|
||||||
|
|
||||||
// With JSDoc @type annotations, IDEs can provide config autocompletion
|
/** @type {import('@docusaurus/types').Config} */
|
||||||
/** @type {import('@docusaurus/types').DocusaurusConfig} */
|
const config = {
|
||||||
(module.exports = {
|
|
||||||
title: 'My Site',
|
title: 'My Site',
|
||||||
tagline: 'Dinosaurs are cool',
|
tagline: 'Dinosaurs are cool',
|
||||||
url: 'https://your-docusaurus-test-site.com',
|
url: 'https://your-docusaurus-test-site.com',
|
||||||
|
@ -111,4 +113,6 @@ const darkCodeTheme = require('prism-react-renderer/themes/dracula');
|
||||||
darkTheme: darkCodeTheme,
|
darkTheme: darkCodeTheme,
|
||||||
},
|
},
|
||||||
}),
|
}),
|
||||||
});
|
};
|
||||||
|
|
||||||
|
module.exports = config;
|
||||||
|
|
|
@ -15,8 +15,8 @@
|
||||||
"dev": "docusaurus start"
|
"dev": "docusaurus start"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@docusaurus/core": "2.0.0-beta.6",
|
"@docusaurus/core": "2.0.0-beta.7",
|
||||||
"@docusaurus/preset-classic": "2.0.0-beta.6",
|
"@docusaurus/preset-classic": "2.0.0-beta.7",
|
||||||
"@mdx-js/react": "^1.6.21",
|
"@mdx-js/react": "^1.6.21",
|
||||||
"@svgr/webpack": "^5.5.0",
|
"@svgr/webpack": "^5.5.0",
|
||||||
"clsx": "^1.1.1",
|
"clsx": "^1.1.1",
|
||||||
|
|
|
@ -9,7 +9,10 @@
|
||||||
Create as many sidebars as you want.
|
Create as many sidebars as you want.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
module.exports = {
|
// @ts-check
|
||||||
|
|
||||||
|
/** @type {import('@docusaurus/plugin-content-docs').SidebarsConfig} */
|
||||||
|
const sidebars = {
|
||||||
// By default, Docusaurus generates a sidebar from the docs folder structure
|
// By default, Docusaurus generates a sidebar from the docs folder structure
|
||||||
tutorialSidebar: [{type: 'autogenerated', dirName: '.'}],
|
tutorialSidebar: [{type: 'autogenerated', dirName: '.'}],
|
||||||
|
|
||||||
|
@ -24,3 +27,5 @@ module.exports = {
|
||||||
],
|
],
|
||||||
*/
|
*/
|
||||||
};
|
};
|
||||||
|
|
||||||
|
module.exports = sidebars;
|
||||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -17,7 +17,7 @@ Or **try Docusaurus immediately** with **[docusaurus.new](https://docusaurus.new
|
||||||
Generate a new Docusaurus site using the **classic template**:
|
Generate a new Docusaurus site using the **classic template**:
|
||||||
|
|
||||||
```shell
|
```shell
|
||||||
npx @docusaurus/init@latest init my-website classic
|
npm init docusaurus@latest my-website classic
|
||||||
```
|
```
|
||||||
|
|
||||||
## Start your site
|
## Start your site
|
||||||
|
|
|
@ -6,10 +6,11 @@
|
||||||
*
|
*
|
||||||
* @format
|
* @format
|
||||||
*/
|
*/
|
||||||
|
// @ts-check
|
||||||
|
// Note: type annotations allow type checking and IDEs autocompletion
|
||||||
|
|
||||||
// With JSDoc @type annotations, IDEs can provide config autocompletion
|
/** @type {import('@docusaurus/types').Config} */
|
||||||
/** @type {import('@docusaurus/types').DocusaurusConfig} */
|
const config = {
|
||||||
(module.exports = {
|
|
||||||
title: 'My Site',
|
title: 'My Site',
|
||||||
tagline: 'The tagline of my site',
|
tagline: 'The tagline of my site',
|
||||||
url: 'https://your-docusaurus-test-site.com',
|
url: 'https://your-docusaurus-test-site.com',
|
||||||
|
@ -146,4 +147,6 @@
|
||||||
copyright: `Copyright © ${new Date().getFullYear()} Facebook, Inc. Built with Docusaurus.`,
|
copyright: `Copyright © ${new Date().getFullYear()} Facebook, Inc. Built with Docusaurus.`,
|
||||||
},
|
},
|
||||||
}),
|
}),
|
||||||
});
|
};
|
||||||
|
|
||||||
|
module.exports = config;
|
||||||
|
|
|
@ -19,8 +19,8 @@
|
||||||
"dev": "docusaurus start"
|
"dev": "docusaurus start"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@docusaurus/core": "2.0.0-beta.6",
|
"@docusaurus/core": "2.0.0-beta.7",
|
||||||
"@docusaurus/preset-classic": "2.0.0-beta.6",
|
"@docusaurus/preset-classic": "2.0.0-beta.7",
|
||||||
"@mdx-js/react": "^1.6.21",
|
"@mdx-js/react": "^1.6.21",
|
||||||
"@svgr/webpack": "^5.5.0",
|
"@svgr/webpack": "^5.5.0",
|
||||||
"clsx": "^1.1.1",
|
"clsx": "^1.1.1",
|
||||||
|
@ -30,7 +30,7 @@
|
||||||
"url-loader": "^4.1.1"
|
"url-loader": "^4.1.1"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@babel/eslint-parser": "^7.13.10",
|
"@babel/eslint-parser": "^7.15.7",
|
||||||
"eslint": "^7.20.0",
|
"eslint": "^7.20.0",
|
||||||
"eslint-config-airbnb": "^18.2.1",
|
"eslint-config-airbnb": "^18.2.1",
|
||||||
"eslint-config-prettier": "^6.15.0",
|
"eslint-config-prettier": "^6.15.0",
|
||||||
|
|
File diff suppressed because it is too large
Load diff
Loading…
Add table
Reference in a new issue