关于主题
Boke
主题隶属于 Boke系列,开发主旨是:实现一个较为完整但相对简洁的博客主题的需求。 作为 boke系列 的基本款,它实用性
Boke
系列的主题的实际定位如下:
主题 | 定位 | 进度 |
---|---|---|
Boke-mini | 极简风,侧重于文章展示,合适搭建 自媒体IP类型博客。 | 🟢 测试中 |
Boke | 侧重于笔记的功能扩展,合适搭建个人使用的综合类、知识库博客。 | 🟠 研发中 |
Boke-ultra | 将会搭载前沿的AI技术,成为 智慧型博客。 | 🔴 未开始 |
Boke
主题的预览效果可参考:
示例网站 : vitepress-theme-fans-boke 霍格沃茨环境
快速部署
代码仓库克隆
docker 一键部署
主题使用
导航栏设置
在 /data/main.json
中的 NavList
配置导航栏菜单
NavList
接收一个数组[]
每个数组对象必须给定
name
和link
name
决定每个菜单项目的名称link
是跳转页面的路径
① 如果该页面是 位于项目内,直接填写页面路径,例如:
"/pages/sites"
或"/posts/24052801 VMware使用指南"
,请注意!不要填写文件的后缀名.md
② 如果该页面是 外链,可以直接填写外链地址。
"NavList": [
{
"name": "主页",
"link": "/"
},
{
"name": "网址",
"link": "/pages/sites"
},
{
"name": "笔记",
"link": "/pages/notes"
},
{
"name": "博客",
"link": "https://hengqianfan.github.io/vitepress-theme-fans-boke-mini-demo/"
},
{
"name": "关于",
"link": "/pages/about"
}
],
个人信息
在 /data/main.json
中配置个人信息卡片(站长信息)
PersonName
: 个人名称PersonIntro
: 座右铭或者想说的话PersonPortrait
: 头像路径PersonSocialLinks
: 社交链接
"PersonName": "衡千帆",
"PersonIntro": "拒绝内耗,先完成,再完美",
"PersonPortrait": "/icon/logo.png",
"PersonSocialLinks": [
{
"name": "bilibili",
"link": "https://bilibili.com/"
},
{
"name": "github",
"link": "https://github.com/hengqianfan"
},
{
"name": "heihe",
"link": "https://github.com/hengqianfan"
}
],
站点信息
在 /data/main.json
中配置网站的IPC备案信息
"IPC": "黔ICP备-2023015500号-3"
更新历史
250620:TEST-07
详情
25062001
: 优化了Tags
,Outline
,Directory
等组件在各种页面切换场景时的显示逻辑 优化25062002
: 移动端适配优化
250528:TEST-06
详情
25052801
: 为文章增加了 置顶 功能 新增25052804
: 新增了 站点基本信息 显示 新增25052802
: 优化了MainAside
组件在页面切换时,子组件的显示逻辑 优化25052803
: 移除了部分已废弃文章 删除
250523:TEST-05
详情
25052301
: 优化了页面大纲组件的展示逻辑,由CSS控制改为点击事件控制,并在页面中不存在标题时,自动取消展示组件,修复了标题中带或者不带.
时,可能无法跳转指定位置的BUG25052302
: 对主要组件进行了移动端适配
250522:TEST-04
详情
25052201
: 将 search 组件 从边栏移动到头部导航栏25052202
: 优化了 person 组件 ,并将时间组件吸纳25052203
: 优化了 tags 组件样式25052204
: 优化了 Video 组件样式
250521:TEST-03
详情
25052101
: 主题新增全局 Banner 组件25052102
: 将涉及布局的组件都进行了部分优化