commit
9f5a20eb28
|
|
@ -5,6 +5,8 @@ node_modules
|
|||
# yarn
|
||||
yarn.lock
|
||||
|
||||
pnpm-lock.yaml
|
||||
|
||||
# vscode
|
||||
.vscode
|
||||
|
||||
|
|
|
|||
|
|
@ -15,7 +15,7 @@ export default {
|
|||
}
|
||||
},
|
||||
mounted () {
|
||||
let { bodyBgImg, bodyBgImgOpacity } = this.$themeConfig
|
||||
let { bodyBgImg, bodyBgImgOpacity,bodyBgImgInterval = 15 } = this.$themeConfig
|
||||
|
||||
if (type(bodyBgImg) === 'string') {
|
||||
this.bgImg = bodyBgImg
|
||||
|
|
@ -30,7 +30,7 @@ export default {
|
|||
count = 0
|
||||
}
|
||||
this.bgImg = bodyBgImg[count]
|
||||
}, 15000);
|
||||
}, bodyBgImgInterval * 1000);
|
||||
}
|
||||
|
||||
if (bodyBgImgOpacity !== undefined) {
|
||||
|
|
|
|||
|
|
@ -43,6 +43,13 @@ export interface VdoingThemeConfig extends NoSidebar4DefaultThemeConfig {
|
|||
*/
|
||||
bodyBgImgOpacity?: 0.1 | 0.2 | 0.3 | 0.4 | 0.5 | 0.6 | 0.7 | 0.8 | 0.9 | 1;
|
||||
|
||||
|
||||
/**
|
||||
* body当多张背景图时,设置切换时间,默认15s
|
||||
* @default 15
|
||||
*/
|
||||
bodyBgImgInterval?: number;
|
||||
|
||||
/**
|
||||
* 是否显示文章标题前的图标
|
||||
* @default true
|
||||
|
|
|
|||
Loading…
Reference in New Issue