使用hexo theme tranquilpeak
Last updated
Was this helpful?
Last updated
Was this helpful?
tranquilpeak
theme安装美观并且有活跃开发的
参考 ,如果是采用
git
方式获取源代码,则要自己build,否则无法工作只能看到没有任何css的丑陋页面。只有使用 才可直接使用
如果是git方式安装,使用如下命令
tranquilpeak
设置修改hexo
根目录下 _config.yml
设置
post_asset_folder
可以使用到封面图像,缩略图图像和照片展示等功能。
tranquilpeak
详细定制定制化的配置都要在
theme/tranquilpeak/_config.yml
完成,这个配置文件的优先级较高,并且很多原先在hexo
根目录下_config.yml
设置内容可能不能生效。默认的
theme/tranquilpeak/_config.yml
配置已经足够好,我发现其实并没有需要修改的地方
Sidebar
不要修改 变量名 sidebar
, title
, url
and icon
其他变量名引用菜单或链接可以修改,例如 menu
, home
, categories
这部分可以保持默认配置
Header
Header
是指阅读文档时候头部,例如可以定制
这样在阅读文档的右上角就会有一个"?"图标,点击就会显示about
页面
也可以按照推荐设置
Author
picture
位于source/assets/images/
(production) 目录下指定一个图片如果设置了
gravatar_email
就会覆盖这里设置的author.picture
。不过,我发现可能显示不出(被墙)。
Customization
sidebar_behavior
默认配置是2
,也就是显示一个较缩略的导航栏,我将这个数值调整成1
,这样就显示宽幅的导航栏(只有这种宽幅方式才能显示author的头像)其他定制请参考原文
Integrated services
这里主要设置
disqus_shortname
以便能够显示Disqus的评论
Tranquilpeak
提供了3个页面来显示所有的posts
和按照时间排序的posts
,请分别按照以下步骤执行,否则无法在页面上点击tags
和categories
功能。
all-categories
页面执行命令
然后将 source/all-categories/index.md
替换为
这样就会在
/all-categories
创建页面,访问者可以在这里搜索和过滤分类
all-tags
页面执行命令
然后将 source/all-tags/index.md
替换为
all-archives
页面执行命令
然后将 source/all-archives/index.md
替换为
前述的theme都配置启用了rss
,需要安装插件hexo-generator-feed
添加生成RSS和sitemap的插件
目录下的_config.yml
文件添加以下内容
完成后的外观
上述方法参考