Skip to content

Releases: codefine/hexo-theme-mellow

v.1.2.4

18 Dec 13:12
Compare
Choose a tag to compare
  1. 移除标签颜色循环
  2. 修改少量样式及本地图片资源

v1.2.3

18 Dec 10:10
Compare
Choose a tag to compare
  1. 重新调整toc及repo的嵌套关系和位置
  2. 页面标题居中
  3. 其他样式微调
  4. variable.less 中归档新变量
    • @postw 文章宽度
    • @postOffsetY 文章顶部偏移量

v1.2.2

18 Dec 03:54
Compare
Choose a tag to compare

缩略图图片路径逻辑修复:

  • post.src的相对路径修正
  • defaultthumb 为false且post.src有设置时,常规标题隐藏

修复首页的toc错误信息

v1.2.1

17 Dec 16:17
Compare
Choose a tag to compare
  1. 标签页/分类页:修复导航展开时无法显示所有类目
  2. 标签:修复标签背景色无法顺次循环显示
  3. 页面主标题:简化动画
  4. 页面头部:
    • 固定高度,并将接口归档至 variable.less
    • 使用并本地化1张背景图
  5. 左侧菜单栏:
    • 本地化1张头部背景图
    • 更改文字颜色
    • 为了避免页面样式回流,移除菜单出现时右侧页面的滚动限制
    • 邮件信息使用反爬虫处理
  6. 文章页github仓库:重新调整结构与定位
  7. 首页缩略图:
    • 重做缩略图
    • 修改原来 mellow/_config.yml 中的 defaultthumb 接口,可以接收布尔值/字符串/数组三种设置
    • 为保证旧文章的缩略图,采用倒序顺次插入模式,本地化10张图
  8. 首页文章摘要:
    • 移除more按钮
    • 标题按照有无缩略图采用不同方式显示
    • 浏览数及评论数的图标与数字强制同行显示
  9. 文章目录:重做目录,从样式上规避显示错乱的问题
  10. variable.less新增与变更的归档变量:
    • @headerH -> @topBarH 顶部导航高度
    • @headerMh -> @headerH 页面页头高度
    • @HomeW 主体宽度
    • @thumbHoverColor 缩略图鼠标悬停时的背景色
    • @thumbH 缩略图高度
    • @tocr 文章目录右侧定位

v1.1.2

15 Dec 02:56
Compare
Choose a tag to compare
  • 暴露 文章摘要缩略图全局设置 接口,详见2. 主题常规配置。合并PR #5
  • 暴露 站点头部背景设置 接口,详见2. 主题常规配置
  • 为了配合站点头部背景图,使其完全展现,降低了顶部导航栏背景透明度
  • 为了配合站点头部背景图,使其完全展现,取消了标签以及分类导航的背景色

v1.1.1

12 Dec 10:51
Compare
Choose a tag to compare

解决issue #4 中提出的需求

现在在文章页中,允许引入一个github的仓库来丰富文章的引用。引入方式,在文章的文件头中引入:

repo: 用户名 | 仓库名

解析文章时,会通过 api.github.com 来获取仓库信息,再根据实时信息填充组件。位于文章右上角。

在主页的文章截断中,会自动判断文章中是否引入了github仓库,如果引入,则会出现github标志。

v1.1.0

09 Dec 06:26
Compare
Choose a tag to compare

为了规避差异性,再次同步博客主题文件与主题仓库文件。

v1.0.9

08 Dec 15:09
Compare
Choose a tag to compare
  1. 兼容文章中图片的路径,使相对路径和外链均可在主页截断中正确显示。
  2. 修正 timeline 自定义组件在文章中样式错误的bug。
  3. 为兼容 timeline 在文章中的使用,降低文章目录 toc 组件的最大捕获深度,使 timeline 组件中的 h标签 不被捕获。现在只能捕获 h1 以及 h2

v1.0.8

28 Nov 01:53
Compare
Choose a tag to compare

修复ios中,阴影遮罩遮盖住搜索功能的bug

v1.0.7

23 Nov 09:46
Compare
Choose a tag to compare

服务于local_search功能的 search.xml 文件中,一旦出现 \x08\u0008 非法字符,就会导致搜索功能失效。

已用如下代码进行过滤修复。

hexo.extend.filter.register('before_post_render', data => {
    //删除xml的非法字符\x08
    data.content = data.content.replace(/\x08/g, "");
    return data;
}