Shoka | Hexo开源博客主题

Shoka | Hexo开源博客主题

设计缘由前几年在 Bear 和 Evernote 上整理了大量笔记,非常喜欢 Bear 默认的 markdown 渲染样式。后来因为换了安卓手机,用不了 Bear,四处搜寻替代品,没有满意的。 然后阴差阳错知道了 Hexo,又得知 Github 也可以免费建私有仓库了,故再次转移阵地到了自建博客,并部署在 Github Pages。因为这个博客是用来记笔记的,故起名 书架 。对应的主题即 Theme.Shoka ,可以说是为了笔记阅读而生的主题。 样式严重参考 Bear,部分代码严重参考 NexT。Hexo 的默认及常用渲染器均使用 highlight.js 进行代码高亮,而我喜欢 Prism.js ,故重写了一个渲染器配合主题食用。渲染器取名 multi ,因为集成了很多很多很多 markdown-it 插件,以及压缩静态文件的功能。 (最新版的默认渲染器也支持 Prism.js 了,可喜可贺,但不想用,哈哈哈哈哈哈哈 墙内 Github Pages 访问速度时而感人,所以用了 jsDelivr 加速,主要是因为它可以按需合并依赖文件。快速安装cd your-blog git clone https://github.com/amehime/hexo-theme-shoka.git ./themes/shoka打开主题目录,内有 example 文件夹,提供了配置文件的 demo 供参考。安装依赖插件在应用主题之前,必须至少安装 hexo-renderer-multi-markdown-it 渲染插件 和 hexo-autoprefixer。 插件安装与配置教程戳此应用主题修改站点配置修改站点配置文件 /_config.yml ,把主题改为 shokatheme: shoka修改主题配置主题配置的所有参数在 /themes/shoka/_config.yml 文件中。 为了方便主题升级,请在根目录新建一个 yml 文件,命名为 _config.shoka.yml 。 也就是说,所有主题的自定义配置均保存于 /_config.shoka.yml 文件。
02480
Sakura | Halo 版本开源的樱花主题

Sakura | Halo 版本开源的樱花主题

Sakura?注意!!目前所在的Next 分支版本为基于Halo 2.x的主题版本,并不支持 Halo 1.x 版本。若后端仍旧使用 Halo 1.x ,可以前往master 分支下载最新的支持 1.x 版本的主题(1.x 版本会持续进行 BUG 方面的修复)?说明主题已适配 Halo 2.x 版本,部分不匹配内容将陆续支持。本主题参照 WordPress 主题Sakura制作,在原有的Siren主题上添加了 Sakura 的内容,并优化了部分内容。如果各位有什么好的想法,希望可以提交ISSUE,如果有兴趣参与内容贡献,可以直接提交PR;⚡功能点击查看完整功能列表待完成功能归档重写集成视频播放插件待适配功能插件化支持 Live2D友链页面图库页面说说页面404 页面自定义回复邮箱用户登录及文章所属用户⭐️安装主题本地安装点击下载进入 Halo 后台 -> 外观 -> 主题点击右上角 “切换主题”, 在弹出的窗口中选择 “安装主题”选择下载好的主题包(zip)安装完成后的主题将会出现在 “未安装” 内,点击启用主题
02420