@docusaurus/theme-classic
⚠️ This section is a work in progress.
Common
Dark mode
To remove the ability to switch on dark mode, there is an option themeConfig.disableDarkMode
, which is implicitly set to false
.
Meta image
You can configure a default image that will be used for your meta tag, in particular og:image
and twitter:image
.
Navbar
Navbar Title & Logo
You can add a logo and title to the navbar via themeConfig.navbar
. Logo can be placed in static folder.
Navbar Links
You can add links to the navbar via themeConfig.navbar.links
:
Outbound links automatically get target="_blank" rel="noopener noreferrer"
.
Auto-hide sticky navbar
You can enable this cool UI feature that automatically hides the navbar when a user starts scrolling down the page, and show it again when the user scrolls up.
Footer
CodeBlock
Docusaurus uses Prism React Renderer to highlight code blocks.
Theme
By default, we use Palenight as syntax highlighting theme. You can specify a custom theme from the list of available themes, e.g.:
Default language
You can set a default language for code blocks if no language is added after the opening triple backticks (i.e. ```). Note that a valid language name must be passed, e.g.: