Releases: fluid-dev/hexo-theme-fluid
Releases · fluid-dev/hexo-theme-fluid
1.6.4
💥 重大变更
- _config.yml:
banner_scroll
更名为banner_parallax
- _static_prefix.yml:
smooth_scroll
的默认目录由/lib/smooth-scroll
更改为/lib/smoothscroll
✨ 新功能
- 简单的友情链接页
/links
🎨 优化
- 重写头图滚动视差效果(新增配置项
banner_parallax
,原banner_scroll
弃用) - 优化首页文章列表布局,摘要减少为 3 行
🐛 修复
- 修复 Issues 提出的一些 BUG
💥 Breaking Change
- _config.yml:
banner_scroll
is now calledbanner_parallax
- _static_prefix.yml: the default path for
smooth_scroll
is changed from/lib/smooth-scroll
to/lib/smoothscroll
✨ Feature
- Simple friend links page
/links
🎨 Enhancement
- Refactoring banner parallax (with new config
banner_parallax
, removebanner_scroll
) - Improve the layout of post list in the index page, reduce the excerpt to 3 lines
🐛 Fix
- Fix some bug from issues
1.6.3
💥 重大变更
navbar.menu
下的菜单配置全部变更
✨ 新功能
- 畅言评论插件
- 来必力评论插件
- daovoice 在线聊天插件
- 鼠标点击动效插件
- 多语言增加日语
- 强制 HTTPS 功能(解决 HTTP 资源报错)
🎨 优化
- 备案公安图标可选
- 菜单名绑定多语言(详见最新版配置)
- 博客标题支持 HTML(用于添加图标等)
- 懒加载触发更加激进
- 资源文件支持二级根目录
🐛 修复
- 修复搜索功能 BUG
- 修复 cnzz 统计插件一处样式 BUG
💥 Breaking Change
navbar.menu
all menu configs are modified
✨ Feature
- Changyan comment plugin
- Livere comment plugin
- Daovoice chat plugin
- Mouse click action
- Enforce HTTPS option
- Support japanese language
🎨 Enhancement
- Menu name binding multi languages
- Lazyload is more radical
- Static file supports secondary site root
- Blog title supports HTML
🐛 Fix
- Fix search bug
1.6.2
✨ 新功能
- TOC 增加上下滚动
🐛 修复
- 修复标签链接包含特殊字符时无法正确链接
- 修复部分安卓环境下粗体无法显示
- 修复首页懒加载图片没有正确加载
- 修复分类和标签没有翻页
✨ Feature
- TOC can scroll now
🐛 Fix
- Fix bad tag link when tag contains special characters
- Fix bold font not shown on Android
- Fix lazy loading gif in index page
- Fix category and tag has no paginator
1.6.1
🐛 修复
- 修复百度和谷歌的网站统计没有使用新变更的配置
- 修复 KaTeX 公式过长在移动端会超出屏幕
- 修复 loading 动图的路径没有使用
_static_prefix.yml
配置 - 修复 Gitalk 插件加载问题
hexo g
时现在会打印合并后的所有配置项,以便于 Debug
🐛 Fix
- Fix Baidu and Google website statistics not used the config
- Fix KaTeX formula exceed the screen on the mobile web
- Fix loading.gif not used
_static_prefix.yml
config - Fix Gitalk loading bug
hexo g
now will print all configs for debug
1.6.0
💥 重大变更
- 配置项
baidu_analytics
变更为web_analytics.baidu
- 配置项
post.date_format
变更为post.meta.date.format
✨ 新功能
- 支持 KaTeX 语法的数学公式!可选引擎:MathJax、KaTeX,相关配置项:
post.math
。该功能默认关闭,开启请仔细按照 使用指南 进行操作 - 加入多种网站统计的支持,相关配置项:
web_analytics
- 页脚增加基于不蒜子的 PV 与 UV 统计,相关配置项:
footer.statistics
- 文章信息增加了字数统计/阅读时间/阅读数,相关配置项:
post.meta
- 文章的图片现在支持点击放大,相关配置项:
post.image_zoom
- 网站滚动加入了平滑滚动效果,相关配置项:
smooth_scroll
- 关于页增加微信二维码悬浮框,具体见配置项
about.icons."fab fa-weixin"
- 代码行号可以被 Hexo 配置中的
highlight.line_number
关闭 - 翻页增加页码显示
🐛 修复
- 修复多款评论区插件的样式与加载问题
- 使用覆盖配置的
_static_prefix.yml
现在会被正确合并
💥 Breaking Change
- Config item
baidu_analytics
changed toweb_analytics.baidu
- Config item
post.date_format
changed topost.meta.date.format
✨ Feature
- Support TeX math formula! Engine optional: MathJax | KaTeX, add new config
post.math
- Add google, etc more web analytics, add new config
web_analytics
- Add PV and UV statistics in footer, based on busuanzi, add new config
footer.statistics
- Article meta adds word count / reading time / reading number, add new config
post.meta
- Image in article can be zoom, add new config
post.image_zoom
- Website scrolling with smooth scrolling, add new config
smooth_scroll
- The code line number can be turned off by 'highlight.line'u number' in the hexo
_config.yml
- Turn page to add page number
🐛 Fix
- Fix the style and loading problems of multiple comment plugins
_static_prefix.yml
can overwrite right
1.5.1
1.5.0
✨ 新功能
- 向下滚屏与向顶部滚屏的按钮
- 用于静态资源 Url 的独立配置文件
_static_prefix.yml
,具体见文件里的注释(移除了 v1.4.0 中的source_base_path
配置项) - 新配置项
about.md_path
用于指定 about.md 的路径,可以将 about.md 放在主题文件夹之外了(防止更新冲突) - 图片懒加载功能,小水管博主的福音
- 英文 README 已完成,将会有更多国外朋友加入
- 默认 favicon 替换为全新的 Fluid Logo
🐛 修复
- valine 评论的加载问题
- 顶部进度条由于兼容问题暂时移除
- 首页摘要问题
✨ Feature
- English README has been completed ! Welcome more friends to use Fluid !
- Scroll-down and scroll-top buttons
- New yaml file
static_prefix.yml
for static assets, see the notes in file for details. (remove the itemsource_base_path
in _config.yml) - New config item
about.md_path
is used to modify the path of about.md, so that can be placed outside the theme folder (preventing upgrade conflicts) - Lazy load for images
- The default favicon is replaced by new Fluid logo
🐛 Fix
- Top progress bar temporarily removed due to compatibility
- Fix index excerpt
- Fix a problem of load valine
1.4.0
🍻 庆祝
我们发起了 Fluid-dev 组织 将本项目迁移其中,并且本项目的名称从 "Material-T" 更名为 "Fluid"
✨ 新功能
- 增加一个配置项
source_base_path
,可配置资源文件的父级路径(适用于使用 CDN 或对象存储) - 增加一组配置项
post_meta
,可配置首页一些元素的可见性 - 增加覆盖配置功能,彻底解决升级时的配置冲突
用法
进入博客根目录的 source 目录下(不是主题的 source 目录),创建_data
目录,在里面创建fluid_config.yml
文件,将/theme/fluid/_config.yml
中被修改的配置或者全部配置,复制到fluid_config.yml
中。这样fluid_config.yml
中配置项会自动覆盖,并且更新主题后不会丢失。
🐛 修复
- about.md 路径引用问题
🍻 Cheers
We launched the Fluid-dev organization and transferred Material-T Into it, and "Material-T" renamed "Fluid"
✨ Feature
- Add
source_base_path
configuration, can replace parent path of source file (for CDN or OSS) - Add
post_meta
configuration, can control some elements in index page - Overwrite config feature
How to use
Step 1:cd your-blog-dir/source
. Step 2:mkdir _data && cd _data
. Step 3:touch fluid_config.yml
Step 4: copy modified configurations or all configurations of/theme/fluid/_config.yml
tofluid_config.yml
. That's all,fluid_config.yml
will automatically overwrite_config.yml
when hexo generate, and modified will not be lost after updating
🐛 Fix
- Fix generate about page