Skip to content

Releases: Lete114/Hexo-Theme-MengD

🎉 1.8.4

30 Apr 12:21
Compare
Choose a tag to compare

Feat

feat(scroll): 新增函数防抖,处理滚动事件触发频率 #1849c5

feat: 将第三方资源保留至本地 #43f795

Adjust

refactor(copy): 使用clipboard做复制,同时保留原有的复制方法 #f1d12c

refactor: 调整utlis为一个js对象,减少全局变量污染 #9b38f6

Fix

fix: 修复低版本nodejs不支持replaceAll的bug #e1d8fe

fix: 修复搜索数据返回后未能及时显示的bug #a323f9

fix(discuss.ejs): 修复discuss评论未设置path时产生的bug #cb28b1

fix: 修改滚动事件的方法名,避免冲突 #b56e4b

fix: 修复非文章页面时,加载多余的js #6f2e37

fix: 将不必要的方法执行统一,非文章页面不执行 #6c8a07

fix: 移除多余的console #05e6fb

fix: 修复页面宽度小于820px时出现滚动条,并未自适应的bug #cd885c

Delete

chore: 移除内置插件 #28e271

delete: 移除RunTime #ce1612

🎉 1.8.0

14 Apr 08:03
Compare
Choose a tag to compare

Commit: #5c2c171

新增: 将header显示到全局(以前只有首页显示)
新增: 滚动锚点偏移量
新增: 打开和关闭toc的动画效果
新增: 火狐浏览器滚动条样式
新增: 预留几个svg文件

调整: 全局页面显示宽度固定为820px
调整: 首页文章样式布局
调整: 文章标题改为居左显示
调整: 调整文章文字排版、间距、字号等
调整: 移除目录显示的多种方式,全部改为悬浮显示(点击右边栏按钮 打开/关闭 )
调整: header在手机端移除,现显示与电脑端一致

移除: 文章Cover
移除: 文章目录标题前面的小风车
移除: 配置文件中多余的配置信息

删除: 遗漏的sidebar模板以及样式

v1.7.1

02 Jan 08:02
Compare
Choose a tag to compare

新增: 侧边栏、自定义侧边栏
新增: 侧边栏网站统计、网站运行时间、总文章数、总字数
新增: 导航栏logo支持html语法 移除: 自定义局部显示宽度
新增: img标签默认为max-width:100%
新增: request函数(备用)即将移除ajax函数 修复: 404页面按钮鼠标悬停的bug
新增: 文字置顶提示功能
新增: 文章置顶自定义内容(支持 html)
新增: 获取 dom 方法

调整: 将所有需要获取 dom 的代码替换为新方法获取 dom(减少冗余)
调整: main.js 获取dom的封装
调整: Discuss评论系统的初始化

修复: 未设置sidebar的提示以及一些措施
修复: 未设置sidebar的提示以及一些措施
修复: toc设置未right是样式错误的bug
修复: #main不居中的bug 调整: page-title的间距 调整: sidebar的配置默认为false

补漏未设置的i18n

🎉 1.7.0

11 Dec 04:47
Compare
Choose a tag to compare

新增: Discuss评论系统的支持
新增: fancybox 图片灯箱
新增: 侧边栏按钮淡入淡出
新增: ✨ 支持首页文章图(通过在文章内设置 cover 属性来显示)
新增: 多样式TOC,可选择居左居右、显示与隐藏式等功能
新增: 自动注册页面categories、tags、404
新增: head 调整为以 open_graph 生成
新增: toc 配置自定义调整

修改: 部分配置文件
fix: 🐛 修复图片懒加载处理器
fix: 🐛404 页面显示报错问题
fix: 🐛 归档页样式丢失的问题
fix: 🐛 在移动端文章页的上下一篇没有合理分配好显示区域
fix: 🐛 当文章以代码块开头是,首页 description 会优先显示代码块行号的 bug
fix: 🐛mian 在不同设备显示不平均的问题
fix: 🐛 分页 pagination 不处于页面底部的 bug
fix: 🐛 在一些特殊的文章页内,移动端设备边距不显示的问题
修复: 🐛fancybox 在关闭图片懒加载后失效的 bug
修复: 🐛 文章目录标题层级过多,导致后两个标题不显示的 bug
修复: 🐛 代码块折叠失效(由于我在编码是,粗心将变量名填写错误)
修复: 🐛 设置文章分类时出现 aa 的 bug
修复: 🐛 在文章描述少,并且设置了 cover,导致文章发布日期、标签、分类显示位置错误的 bug
修复: 🔧模板内容替换html转码问题,以及对head的的处理
修复: 🔧文章内容过多导致显示错误
修复: 🔧import不渲染html的问题
修复: pjax在网络情况较差时,未能加载完整而执行了相应的代码而造成的错误
修复: css的z-index干扰问题进一步修正
修复: categories 显示不完整的问题
修复: toc 与 nav 冲突的bug
修复: 未安装 hexo-generator-search 时产生的一系列问题
修复: 侧边栏切换深色模式按钮未能拦截href属性的bug

调整: 深色模式
调整: 文章无标题的一些语法
调整: 上一篇文章下一篇文章的样式布局
调整: 部分字体显示问题
调整: 对一些不规范的 coding 进行纠正
调整: 修改 i18n 的命名
调整: 将以前的命名规则重定义
调整: 博主头像
调整: 主体宽度最大最小限制
调整: 首页博主昵称居中显示
调整: 🛠 主体、导航栏最大、最小限制,以及若干小调整
调整: 🛠 主页分类与标签的间距
调整: 对nav进行结构调整,使其更容易维护
调整: 对部分页面结构进行重新修正
调整: pjax跳转页面时修改keywords、description等
调整: 移除 hexo-generator-search 配置
调整: search 对 json 数据的支持
调整: page 重构调整
调整: archives、categories、tags 重构调整
调整: 404页面重构调整
调整: i18n若干调整
调整: 代码块与行号不对其的细节
调整: 文字比例
调整: Discuss评论系统的js为latest

移除: 多余无用得文件
移除: 部分无用多余的 ejs
移除: 打赏(reward)功能
移除: Waline 的深色模式适配
移除: hexo-minify配置信息,转为hexo配置文件定义
移除: MathJax的支持

1.6.7

17 Jul 02:10
Compare
Choose a tag to compare

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

🔮新增

  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

1.6.1

03 Feb 05:40
Compare
Choose a tag to compare

🎉在一个月的修改于调整中,终于又发布了🎉

🔮新增

  1. 更新:适配pjax
  2. 更新:更新部分css样式
  3. 添加: 当文章没有写内容标题时toc不显示
  4. 更新资源压缩,只内置css压缩,html和js压缩需安装插件:npm install hexo-minify –save
  5. 添加:ICP备案 / CDN加速
  6. 更新:i18n / 英语 / 简体中文 /
  7. 更新:指定文章可关闭 打赏
  8. 更新:自定义share
  9. 添加Gitee(码云)申请友情链接
  10. 添加仓库pr的方式申请友情链接(推荐)
  11. 更新代码块复制功能
  12. toc可以 开/关
  13. 更新:pjax跳转时有进度条

🔧调整

  1. 调整手机端样式显示bug
  2. 调整css样式
  3. 调整:调整评论只能在文章页打开与关闭,更改为所有页面都有权开关评论
  4. 调整toc; 从原来得js动态追加更换为hexo渲染
  5. 移除部分js
  6. 纠正en.yml的内容
  7. 移除滚动条背景色
  8. 调整分类页样式
  9. 调整归档页样式
  10. twikoo评论的子评论显示样式
  11. 调整share.js CDN地址
  12. 文章页的样式不再单独引用,归为index.css下

🛠修复

  1. 修复在特殊情况下toc显示超过100%的bug
  2. 修复: 当关闭搜索功能时导航栏显示位置错误的bug
  3. 修复: 当页面小于900px大于800px时文章样式不连贯的bug
  4. 修复footer不识别html标签
  5. 修复:之前版本不能自定义打赏二维码的bug(疏忽)
  6. 修复:之前版本版权url固定
  7. 修复:修复非文章页没有代码高亮bug
  8. 纠错waline的serverURL
  9. 修复table框超出的bug
  10. 手机端toc显示超出bug
  11. 修复部分代码块不显示边框的bug
  12. search搜索出来的文章url缺少或多出/,导致url错乱的bug
  13. 修复开启pjax时search搜索出来的文章url点击后不触发pjax的bug
  14. pjax在手机端导航栏点击跳转时,不能自动关闭的问题
  15. valine在开启pjax的情况下出现重复评论,waline在开启pjax的情况下无法点击回复按钮的bug
  16. 修复文章访问量出现一次刷新,得到两次累加的bug
  17. 修复博主昵称过长时,出现换行的bug
  18. 修复评论系统再某种特殊情况下不加载的bug
  19. 移动端pjax打开search搜索点击点击文字后不会自动关闭

1.5.0

13 Jan 04:42
Compare
Choose a tag to compare

✔已完成1.0.0版本待添加

  1. 新增本地搜索
  2. 新增Valine评论系统
  3. 新增Waline评论系统aa
  4. 新增Twikoo评论系统

🔮新特性

  1. Hexo基本配置(会覆盖hexo的配置)
  2. 添加Cover首图
  3. 添加主题配置颜色
  4. 博客首页显示的文章数
  5. 添加404页面
  6. 添加Baidu Analytics、Google Analytics
  7. 添加toc
  8. 添加自定义css、js引入
  9. 显示博客引入css、js等内容配置
  10. 评论框样式调整
  11. toc显示进度
  12. css替换为stylus
  13. css压缩
  14. 添加fancybox插件
  15. 添加友情链接页面
  16. 添加部分动画效果
  17. 优化head
  18. 调整description在特殊情况下,只显示少部分内容的问题

📑详细更新

更新日志: https://mengd.lete114.top/article/ChangeLog.html

1.0.0

31 Dec 13:31
Compare
Choose a tag to compare

🎉 首个版本

很高兴我们在 2020 年的最后一天发布了 MengD(萌典) 主题的首个版本,这意味着 MengD(萌典) 主题的基本主体已经开发完毕!

🔮待添加

  • 搜索功能
  • Valine评论系统
  • Waline评论系统
  • Twikoo评论系统