Stellar 是一个内置文档系统的简约商务风 Hexo 主题,支持丰富的标签和动态数据组件,帮助您简单从容地应对各种表达需求,十分推荐内容创作者使用 Stellar 开始您全新的博客之旅。
了解 Stellar 的设计理念
“真正的简约远不止删繁就简,而是在纷繁中建立秩序。”
人的注意力是有限的,要提高有效信息的醒目程度,就必须降低不重要信息醒目程度,删除所有无效信息。
降低视觉密度
- 增加留白,增加间距。
- 减少颜色丰富度,大面积出现的是中性色,彩色必须有其特殊意义,意义相同的元素使用同一种颜色。
提高有效信息优先级
- 文章标题永远是最大的,对比度最高的
- 不可交互的不重要的小标题(如侧边栏某个插件的标题)降低对比度
- 与文章相关的不重要的小标题,使用小号字体
删掉无效信息
- 文章标签、字数、阅读量、评论数
- 网站访问量、字数、搭建时间
- 全局播放器(除了特殊文章)
开始前的准备工作
尽管我们致力于降低使用门槛,但是自建独立博客仍然需要一定的相关知识,markdown 常用语法是必须要掌握的,除此之外,您还需要知道 yaml
文件格式、简单的 git
知识,最最重要的是,遇到问题知道该如何高效地寻找答案:
如果您没有使用过 Hexo 也不要着急,我十分建议您去通读一遍 Hexo 中文文档。
此外,如果您从旧版本更新或者其它主题迁移,请确保环境版本不要太低,否则会产生兼容性问题:
1 | Hexo: 6.3.0 ~ 7.0.0 |
安装与更新
安装方法
打开终端并进入博客文件夹,执行:
在
blog/_config.yml
文件中找到并修改:
更新方法
打开终端并进入博客文件夹,执行:
阅读 更新日志 进行迁移操作。
稳定版适用于以内容创作为主,不需要自定义主题,追求稳定和可靠性的用户。
安装方法
把 Stellar 主题仓库添加为博客仓库的子模块
在
blog/_config.yml
文件中找到并修改:
更新方法
打开终端并进入主题文件夹,执行:
阅读 更新日志 进行迁移操作。
最新版适用于以内容创作为主,不需要自定义主题,追求新特性的用户。
安装方法
把 Stellar 主题仓库 fork 到您的 GitHub 账号下
把您 fork 的 Stellar 主题仓库添加为博客仓库的子模块
在
blog/_config.yml
文件中找到并修改:
更新方法
在您 fork 的 Stellar 主题仓库打开终端,执行:
阅读 更新日志 进行迁移操作。
自定义版适用于对主题有自定义需求,且掌握了一定的前端知识和动手能力的用户。
安装方法
下载源码放到 themes/
文件夹下面试用。
仅适合测试,无法获得更新。
Star History
本项目永久开源免费,如果您喜欢本项目,请 点个赞 支持一下吧~
开源许可协议
项目中的许可声明文件应包含在所有副本中
本项目是由 @xaoxuu 设计和开发,后期也合并了 开源贡献者 提交的代码,使用 MIT License 开源许可协议进行授权,拷贝、分享或基于此进行创作时请遵守协议内容:
1 | MIT License |