39 lines
1.1 KiB
TypeScript
39 lines
1.1 KiB
TypeScript
const { getPosts } = require('markdown-from-posts')
|
||
async function config() {
|
||
return {
|
||
extends: {
|
||
markdown: {
|
||
headers: {
|
||
level: [2, 3]
|
||
}
|
||
},
|
||
},
|
||
themeConfig: {
|
||
posts: await getPosts(),
|
||
title: 'BBBB',
|
||
description: '自定义主题BBBB',
|
||
docRoot: '',
|
||
hasDarkSwitch: true,
|
||
homeConfig: {
|
||
headline: 'BBBB大标题',//大标题
|
||
headlineHeight: 'BBBB高亮',//大标题高亮
|
||
subheading: 'BBBB小标题',//小标题
|
||
subheadingHeight: '小标题高亮',//小标题高亮
|
||
description: '自定义主题,简短banner描述',//描述
|
||
},
|
||
|
||
nav: [
|
||
{ text: '首页', link: '/', icon: '' },
|
||
{ text: '归档', link: '/pages/archives', icon: '' },
|
||
{ text: '默认', link: '/pages/default', icon: '' },
|
||
{ text: '分类', link: '/pages/category', icon: '' },
|
||
{ text: '搜索', link: '/pages/search', icon: '' },
|
||
],
|
||
footer: {
|
||
copyright: '湘ICP备aaaaaaaa-1'
|
||
}
|
||
}
|
||
}
|
||
}
|
||
module.exports = config()
|