Releases: ChrAlpha/hexo-theme-cards
Releases · ChrAlpha/hexo-theme-cards
v1.5.1
What's Changed
- add twikoo config by @feiju12138 in #130
- fix(gitalk): 422 valid failed (#132) by @Wizardgreen in #133
New Contributors
- @feiju12138 made their first contribution in #130
- @Wizardgreen made their first contribution in #133
Full Changelog: v1.5.0...v1.5.1
v1.5.0
v1.4.0
Feature
- feat(css base): smooth scroll
- feat(layout comments): disqusjs 3.0
- feat(layout plugin): add giscus
- feat(css base): selection color
- feat: thumbnail support relative path
Refactor
- refactor(css header): background blur radius (#95)
- refactor(css *): css prefix
- refactor(css *): header backdrop blur for Safari (#119)
- refactor(config): disqusjs custom vendors
Fix
- fix(layout highlight): highlight applicate withou darkmode.js (#100)
- fix(css base): smooth scroll
- fix(lang): wrongly swapped items (#105)
- fix(css layout): focus remove on ios safari
- fix(css toc): relative module align (#111)
- fix(css): remove useless text-size-adjust (#115)
- fix(layout comments): disqusjs 3.0 source
- fix(css header): adjust icon position
- fix(layout plugin): giscus comment
1.3.0
Feature
- feat(layout comment): Twikoo (#75)
- feat(layout analytic): Cloudflare Web Analytics (#82)
- feat(layout mermaid): mermaid diagrams support
- feat(css functions): toc show up animation
- feat(layout analytics): Umami (#88)
Refactor
- refactor(css base): variable defines
- refactor(layout post): remove categories block below post
- refactor(css *): header backdrop blur & b2t in footer (#96)
- refactor(css header): background blur radius (#95)
Improve
- perf(css header): dropdown-menu slide in animation
- perf(*): search display style
- perf(css): material design default color
Fix
1.2.0
Feature
Change
:focus
replace:hover
in dropdown menus- use post title as link message (#58)
- improve css of empty element
Fix
1.1.0
Feature 特性
- 内容折叠标签(Tag Plugin)
- 小屏幕下的文章目录展示
- Artitalk 页面
- 文章页 上一篇/下一篇 链接
- 站点 avatar 大小约束框 (#28)
- 搜索页 canonical link (#44)
Change 更新
- lazyload/search 插件配置无需移至
站点配置文件
,直接读取主题配置文件
(这意味着你可能需要修改配置文件) - 使用 CSS
:hover
模拟点击事件展开下拉菜单,移除 JS - 返回顶部无 JS 依赖
- 友链卡片阴影
- font family
.main
padding & margin.friends
=>.links
- 其他细节更新
Fix 修复
- 目录/脚注 跳转被导航条遮挡 (#45)
- 搜索判断报错 (#42)
- Lazyload 展位图获取失效 (#43)
- 文章页标题不局中
.post__header
为空判断错误- archive 页面元素位置偏移
- HTML escape
- 其他细节修复
需要说明的是,Cards v1.1.0 旨在尽可能去除 JavaScript 依赖。当然,最普遍的情况是一个 Lazyload 组件就足矣。
1.0.0
Feature 特性
- 本地搜索 (#41)
- 评论 lazyload (#23)
- LeanCloud 计数
- 默认 thumbnail
- 自动裁切 thumbnail (#38)
- thumbnail lazyload
- highlight.js 与 PrismJS 代码高亮插件
- 页脚 copyright since
- 外部友情链接配置文件
Change 更新
- 移除
optimize
优化插件字段optimize.lazyload
=>lazyload
optimize.fancybox
=>fancybox
optimize.back_to_top
=>back_to_top
optimize.darkmode
=>darkmode
optimize.search
=>search
- 移除
layout
布局控制字段 - 使用
use
选择评论系统 - 部分选项直接整合开关
note.enable
=>note
darkmode.enable
=>darkmode
back_to_top.enable
=>back_to_top
- back_to_top 默认采用平滑滚动
- NavBar 单独控制
navbar.sitename
cover.menu
=>navbar.menu
navbar.sticky
- 更新导航栏按钮间距
- 更新翻页键样式
- 更新封面判断依据
- 更新评论判断依据
- 默认关闭所有插件,如有需要手动开启
Fix 修复
对于老用户,可以参考「Cards」v1.0.0 更新指南 手动更新。
0.7.0
Feature 功能
- highlight.js 代码高亮样式(支持亮色/暗色模式独立选择样式)
- note 标签插件图标
- MiniValine 评论系统
- Valine 评论系统 全配置项
- Archive lists 卡片任意位置点击进入页面(不影响原有 meta 等链接)
- 翻页键尖括号(
>
)
Change 更新
- 默认 关闭 主题 CDN,如有需要请参考 主题文档 自行配置
- 移除 CORS 支持,如有需要请使用类似 hexo-filter-crossorigin 等插件
- 移除文章顶置功能,如有需要请使用类似 hexo-generator-index-pin-top 等插件(并移除默认的
hexo-generator-index
生成器) - 文章页
post__footer-meta
中categories
与tags
置于同一个 inline-block 中 - 下拉菜单使用
requestAnimationFrame
实现 - 返回顶部脚本退至 ES5 标准
- 更新文章摘要逻辑
- 更新 CSS 文件层级
source/css/style.styl
=>source/css/style/main.styl
source/css/dark.styl
=>source/css/style/dark.styl
source/css/note.styl
=>source/css/style/note.styl
Fix 修复
url_for()
修复相对链接- CSS selector typo
- 链接样式
- HTML 尖括号歧义
- img.lazyload.loading:not(loaded) 样式