Skip to content

v2.6.0

Compare
Choose a tag to compare
@EvanNotFound EvanNotFound released this 10 Dec 06:17
· 333 commits to main since this release
4e8e58e

更新日志

新增

  • ⭐️ 新增网站加载页面,改善访问体验
  • ⭐️ 全新移动端导航菜单
  • 全新主题渲染图
  • 首页社交链接风格更新
  • Gitalk 新增 Proxy 选项 #277
  • Waline 表情自定义选项,以及 RECAPTCHA_V3_KEYTURNSTILE_KEY #266
  • 首屏下拉提示箭头 #241

修复

  • 解决Safari背景模糊闪烁问题
  • 部分字体大小不一致问题解决
  • 删除多余的脚本调用和类别,加快页面加载

优化

  • 社交链接中二维码过小 #303
  • 字体大小调整和各部分样式改善
  • 标签云、分类列表和文章布局的移动响应性加强
  • 首页横幅样式和类别更新
  • 首页侧边栏模块化重构
  • 代码块新增/删除颜色优化 @RayAlto

更新方法:

  • NPM: npm install hexo-theme-redefine@latest
  • Git: git clone https://github.com/EvanNotFound/hexo-theme-redefine.git themes/redefine

详见:Redefine 文档 #更新

Staticfile 目前会导致 CORS 无法加载资源文件,请切换 CDNJS 或者我个人的 CDN aliyun

本版本需要迁移配置文件,请自行将自己的 _config.redefine.yml 和主题文件夹内的 _config.yml 进行比对,同步新增的配置项。

Release Notes

New Features

  • Enhanced script loading sequence for improved page load performance.
  • Added failsafe in preloader to hide after maximum delay, enhancing user experience on slower connections (#241).
  • Implemented responsive design in preloader, improving visual appeal across devices.
  • Revamped social links and navbar stylings, offering a more modern and user-friendly interface.
  • Updated social links and QR styles in the home banner, ensuring a more engaging and interactive homepage.

Fixes

  • Resolved multiple instances of background blur flickering issues with Safari, enhancing cross-browser compatibility.
  • Fixed duplicate background image issue, streamlining the visual experience.
  • Addressed font size inconsistencies in the statistics section for better readability.
  • Eliminated redundant script calls and classes to optimize page performance and loading times.

Optimizations

  • Reduced font sizes and improved styling in various sections for a more cohesive and attractive design.
  • Enhanced mobile responsiveness in tagcloud, category list, and article layouts, ensuring a seamless experience on all devices.
  • Updated the homepage banner styles and classes for a more visually appealing and intuitive user interface.
  • Improved UI responsiveness and code efficiency, leading to faster page loads and a smoother user experience.
  • Refactored home-sidebar for increased modularity, allowing for easier customization and maintenance.
  • Enhanced article layout and style adjustments for an improved reading experience.

For update instructions, see: Redefine Documentation #Update