Skip to content

1.6.7

Compare
Choose a tag to compare
@Lete114 Lete114 released this 17 Jul 02:10

🎉 在几个月的观察与修改,并重构,全部功能已全面完善

🔮新增

  1. 主题已被Hexo官方收录
  2. import_top自定义插入之前
  3. 自定义字体
  4. 悬浮导航栏
  5. utlis.js 自定义实用类
  6. rightside自定义添加、两种方式,控制每个页面该显示的功能按钮

🔧调整

  1. SEO优化
  2. 优化页面加载速度
  3. 404页面
  4. 版权位置的图标
  5. 移除第三方库: JQuery库、Clipboard库、Fancybox库
  6. Search的样式
  7. 代码块样式、文章字体大小
  8. 图片懒加载的方式,移除scroll滚动事件监听换为IntersectionObserver接口
  9. up酱、雷姆置顶置底
  10. 移除页脚CDN
  11. 域名验证(可使用import:的head)
  12. 在之前的版本中代码块是由Hexo API处理的,会有遗漏和冲突现象,现调整为前端渲染,提高了文章的生成速度
  13. 将文章底部的上下一篇文章从文章标题改为‘上一篇’ or ‘下一篇’
  14. 移除404.ejs、artitalk.ejs、hpp_talk.ejs 使用插件插入
  15. layout.ejs 调整,减少layout.ejs 内容,简洁化
  16. 首页与article分离,降低耦合度
  17. pjax:send调用的方法过多,方法名冗余
  18. 点击mask时关闭所有弹窗
  19. pjax在之前的版本中与toc的耦合度高,难以维护
  20. 重新调整toc的样式以及显示方式
  21. rightside在之前的版本在过于混乱,很多地方都需要引入,难以维护,现已降低rightside的耦合多
  22. page在之前的版本中过于复杂,难以理解,难以维护的问题
  23. search调整,优化页面加载速度
  24. 之前版本对深色模式的处理过于臃肿,css选择器过多,难以维护
  25. id、class命名调整
  26. 模板布局清晰、stylus等
  27. 调整全局字体
  28. i18n语言文件的结构
  29. 首页cover自动填充
  30. 让图片显得更圆润
  31. 主体内容样式调整(调整为flex布局),在以前的版本中pc端显示正常,在移动端的某些设备上存在一些小瑕疵
  32. subtitle输出至header
  33. 🐛修复手机模式下的一些样式错误 #7
  34. 一些css位置、移除冗余css
  35. 在一些内容比较少的页面上,footer和main总是不会占满剩余空间,导致整体显示不美观的bug

🛠修复

  1. table在小屏幕设备样式出错的bug
  2. 修复之前版本顶部导航栏没有适配深色模式
  3. 修复之前版本为完成的动画效果
  4. Search搜索时出现严重卡顿、在开启了pjax功能后搜索出结果,并进入搜索结果的页面后重新打开搜索框时不显示的bug、优化代码实现
  5. 当开启图片懒加载时点击【直达评论】时出现直达评论未能滚动到评论区域
  6. 修复1.6.6一下版本在archive(归档)页显示不正确的bug
  7. pjax进度条类名,与toc类名冲突
  8. 在不开启搜索功能的时候,css样式仍然加载的bug
  9. tags过多时会超出指定范围的bug