diff --git a/babel.config.js b/babel.config.js index e00595dae..bfd75dbdf 100644 --- a/babel.config.js +++ b/babel.config.js @@ -1,3 +1,3 @@ module.exports = { - presets: [require.resolve('@docusaurus/core/lib/babel/preset')], + presets: [require.resolve("@docusaurus/core/lib/babel/preset")], }; diff --git a/docusaurus.config.ts b/docusaurus.config.ts index 5ac8ac80d..db6778713 100644 --- a/docusaurus.config.ts +++ b/docusaurus.config.ts @@ -77,6 +77,7 @@ const config: Config = { plugins: [ require.resolve('docusaurus-lunr-search') ], + themeConfig: { metadata: [ {'http-equiv': 'Content-Security-Policy', content: "frame-src 'self' https://ghbtns.com"}, diff --git a/package.json b/package.json index 45c87c262..372823a48 100644 --- a/package.json +++ b/package.json @@ -20,17 +20,22 @@ "@docusaurus/plugin-content-docs": "^3.5.1", "@docusaurus/preset-classic": "3.0.1", "@mdx-js/react": "^3.0.0", + "antd": "^5.20.3", "aos": "^2.3.4", "clsx": "^2.0.0", "docusaurus-lunr-search": "^3.3.1", "prism-react-renderer": "^2.3.0", "react": "^18.0.0", - "react-dom": "^18.0.0" + "react-dom": "^18.0.0", + "react-syntax-highlighter": "^15.5.0" }, "devDependencies": { "@docusaurus/module-type-aliases": "3.0.1", "@docusaurus/tsconfig": "3.0.1", "@docusaurus/types": "3.0.1", + "css-loader": "^7.1.2", + "esbuild-loader": "^4.2.2", + "style-loader": "^4.0.0", "typescript": "~5.2.2" }, "browserslist": { diff --git a/src/components/HomePageLanguageCard/index.tsx b/src/components/HomePageLanguageCard/index.tsx new file mode 100644 index 000000000..39b3050ea --- /dev/null +++ b/src/components/HomePageLanguageCard/index.tsx @@ -0,0 +1,79 @@ +import React from "react"; +import { Card } from "antd"; + +export const HomePageLanguageCard = () => ( +
Choose a language to get started .
+