-
Notifications
You must be signed in to change notification settings - Fork 0
切换 安装主题
zhangyw edited this page Jul 17, 2017
·
3 revisions
漂亮的主题是 TreeHole 的卖点之一。
这里我们将介绍如何切换主题,以及如何安装新主题。
为了尽量适配大众的审美,以及应对博客主题撞衫的尴尬局面。TreeHole 在安装之初会默认提供若干套主题供广大客官选择。
我们只需要修改配置文件就可以应用对应的主题。配置文件的具体位置为程序中resource目录下的treehole.properties文件。我们可以试用任何文本文件打开并求改它。
配置文件的具体内容如下:
treehole.mainpage.page=true
treehole.theme=default
#treehole.theme=treehole-theme-H2O
#treehole.theme=treehole-theme-vno
# 打头的就是注释掉的,假设我们需要将主题改为 treehole-theme-H2O。
我们只需要将 treehole.theme=default 注释掉并把 #treehole.theme=treehole-theme-H2O 前边的 # 去掉便可。
我们会持续翻译 jekyll 主题到 treehole 主题。 并把翻译好的主题放在 https://github.com/treeholeb 这个 rep 里边。
在 https://github.com/treeholeb 找到中意的主题并点击下载(或者直接 clone 下来)。 文件目录结构如下(类似但并不绝对):
- treehole-theme-xxx
- css
- js
- images
- _layouts
- _includes
- tags
- catgries
- index.html
在上边的目录中,我们把所有 js、css、image等文件拷贝到系统的 resources/static/theme/treehole-theme-xxxx下边
把其他的 html 模板文件拷贝到 resources/templates/theme/treehole-theme-xxxx下边
修改 resources/treehole.properties 文件中的 treehole.theme 值为 treehole-theme-xxxx