Skip to content

Releases: fluid-dev/hexo-theme-fluid

1.6.4

15 Feb 06:07
Compare
Choose a tag to compare

💥 重大变更

  • _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 called banner_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, remove banner_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

25 Dec 05:55
Compare
Choose a tag to compare

💥 重大变更

  • 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

04 Dec 07:09
Compare
Choose a tag to compare

✨ 新功能

  • 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

07 Nov 09:28
Compare
Choose a tag to compare

🐛 修复

  • 修复百度和谷歌的网站统计没有使用新变更的配置
  • 修复 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

04 Nov 03:53
Compare
Choose a tag to compare

💥 重大变更

  • 配置项 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 to web_analytics.baidu
  • Config item post.date_format changed to post.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

19 Oct 08:30
Compare
Choose a tag to compare

🐛 修复

  • 由于兼容问题,固定 Banner 在 iOS 和 Safari 环境下不再生效

🐛 Fix

  • Fix banner bug on iOS and Safari

1.5.0

23 Sep 17:10
Compare
Choose a tag to compare

✨ 新功能

  • 向下滚屏与向顶部滚屏的按钮
  • 用于静态资源 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

09 Sep 09:09
Compare
Choose a tag to compare

🍻 庆祝

我们发起了 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"

For details and upgrade

✨ 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 useStep 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 to fluid_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

1.3.1

02 Sep 16:31
Compare
Choose a tag to compare

🎨 优化

  • zh_CN.yml 重命名为 zh-CN.yml

🎨 Enhancement

  • zh_CN.yml renamed zh-CN.yml

1.3.0

31 Aug 15:56
Compare
Choose a tag to compare

✨ 新功能

  • 多语言配置(目前支持中文、英文)

🐛 修复


✨ Feature

  • i18n: zh-CN, en

🐛 Fixed