📦 theme-classic
The classic theme for Docusaurus.
You can refer to the theme configuration page for more details on the configuration.
- npm
- Yarn
- pnpm
npm install --save @docusaurus/theme-classic
yarn add @docusaurus/theme-classic
pnpm add @docusaurus/theme-classic
提示
If you have installed @docusaurus/preset-classic
, you don't need to install it as a dependency.
Configuration
Accepted fields:
Option | Type | Default | Description |
---|---|---|---|
customCss | string[] | string | [] | Stylesheets to be imported globally as client modules. Relative paths are resolved against the site directory. |
备注
Most configuration for the theme is done in themeConfig
, which can be found in theme configuration.
Example configuration
You can configure this theme through preset options or plugin options.
提示
Most Docusaurus users configure this plugin through the preset options.
- 预设选项
- 插件选项
如果使用预设,请通过预设选项配置此插件:
docusaurus.config.js
module.exports = {
presets: [
[
'@docusaurus/preset-classic',
{
theme: {
customCss: require.resolve('./src/css/custom.css'),
},
},
],
],
};
如果您使用的是独立插件,请直接向插件提供选项:
docusaurus.config.js
module.exports = {
plugins: [
[
'@docusaurus/theme-classic',
{
customCss: require.resolve('./src/css/custom.css'),
},
],
],
};