📄️ Create a Page
Add Markdown or React files to src/pages to create a standalone page:
📄️ Create a Document
Documents are groups of pages connected through:
📄️ Create a Blog Post
Docusaurus creates a page for each blog post, but also a blog index page, a tag system, an RSS feed...
📄️ Markdown Features
Docusaurus supports Markdown and a few additional features.
📄️ Deploy your site
Docusaurus is a static-site-generator (also called Jamstack).
📄️ Congratulations!
You have just learned the basics of Docusaurus and made some changes to the initial template.
📄️ Terminal Examples
Examples of using the BashTerminal component
📄️ Web Browser Component Examples
Examples of using the WebBrowser component in Docusaurus
📄️ Mermaid Diagram
See the Mermaid syntax documentation for more information on the Mermaid syntax.
📄️ Math equations
Mathematical equations can be rendered using KaTeX.
📄️ 🧭 Emoji + Metadata + Tree Layout
Here's a complete Python script that generates a visually appealing tree structure of your project folder using emoji icons and file metadata. The output is formatted as a Bash-style code block perfect for embedding in Docusaurus.
📄️ Create Multiple Blogs Instances
Just like with multiple docs folders, Docusaurus allows you to create multiple blogs by leveraging multiple instances of the @docusaurus/plugin-content-blog plugin. This is incredibly useful if you want to have distinct blog sections on your site, for example:
📄️ Create Multiple Docs Instances
Here's how to add multiple docs folders in Docusaurus, allowing you to organize your documentation into distinct sections:
📄️ 👋 Complete list of github markdown emoji markup
Script
📄️ Embedding YouTube
Here's how you can embed a YouTube video directly:
📄️ My First Doc
This is an example of using the custom BrowserWindow component.
📄️ How to Setup VScode
4\. Workspace Setup (.vscode folder)