2017-02-13 22:43:58 +08:00
# Cover
2021-07-30 10:18:00 +08:00
Activate the cover feature by setting `coverpage` to **true** . See [coverpage configuration ](configuration.md#coverpage ).
2017-02-13 22:43:58 +08:00
## Basic usage
2017-02-21 14:04:16 +08:00
Set `coverpage` to **true** , and create a `_coverpage.md` :
2017-02-13 22:43:58 +08:00
```html
2017-02-21 14:04:16 +08:00
<!-- index.html -->
2017-02-13 22:43:58 +08:00
< script >
window.$docsify = {
2023-08-09 17:53:30 +08:00
coverpage: true,
};
2017-02-13 22:43:58 +08:00
< / script >
2020-02-12 19:40:23 +08:00
< script src = "//cdn.jsdelivr.net/npm/docsify/lib/docsify.min.js" > < / script >
2017-02-13 22:43:58 +08:00
```
```markdown
2017-02-21 14:04:16 +08:00
<!-- _coverpage.md -->
2017-02-13 22:43:58 +08:00
![logo ](_media/icon.svg )
2017-03-10 05:19:07 +08:00
# docsify <small>3.5</small>
2017-02-13 22:43:58 +08:00
> A magical documentation site generator.
2020-07-02 23:32:47 +08:00
- Simple and lightweight
2018-10-31 22:17:55 +08:00
- No statically built html files
- Multiple themes
2017-02-13 22:43:58 +08:00
2018-07-01 13:48:44 +08:00
[GitHub ](https://github.com/docsifyjs/docsify/ )
2017-02-21 14:04:16 +08:00
[Get Started ](#docsify )
2017-02-13 22:43:58 +08:00
```
## Custom background
2017-03-10 05:19:07 +08:00
The background color is generated randomly by default. You can customize the background color or a background image:
2017-02-13 22:43:58 +08:00
```markdown
2017-02-21 14:04:16 +08:00
<!-- _coverpage.md -->
2017-03-10 05:19:07 +08:00
# docsify <small>3.5</small>
2017-02-13 22:43:58 +08:00
2018-07-01 13:48:44 +08:00
[GitHub ](https://github.com/docsifyjs/docsify/ )
2017-02-13 22:43:58 +08:00
[Get Started ](#quick-start )
<!-- background image -->
2018-02-11 20:12:07 +08:00
2017-02-13 22:43:58 +08:00
![](_media/bg.png)
2017-03-10 05:19:07 +08:00
2017-02-13 22:43:58 +08:00
<!-- background color -->
2018-02-11 20:12:07 +08:00
2017-02-13 22:43:58 +08:00
![color ](#f0f0f0 )
```
2018-02-11 20:12:07 +08:00
## Coverpage as homepage
2018-06-04 09:02:45 +08:00
Normally, the coverpage and the homepage appear at the same time. Of course, you can also separate the coverpage by [onlyCover option ](configuration.md#onlycover ).
2018-02-11 20:12:07 +08:00
## Multiple covers
If your docs site is in more than one language, it may be useful to set multiple covers.
For example, your docs structure is like this
```text
.
└── docs
├── README.md
├── guide.md
├── _coverpage.md
└── zh-cn
├── README.md
└── guide.md
└── _coverpage.md
```
Now, you can set
```js
window.$docsify = {
2023-08-09 17:53:30 +08:00
coverpage: ['/', '/zh-cn/'],
2018-02-11 20:12:07 +08:00
};
```
Or a special file name
```js
window.$docsify = {
coverpage: {
'/': 'cover.md',
2023-08-09 17:53:30 +08:00
'/zh-cn/': 'cover.md',
},
2018-02-11 20:12:07 +08:00
};
```