Blog功能优化列表

感觉NexT主题本身已经很好看了,简洁即为美。因此自己的blog应该基本不会再做美化,只做功能上的完善。

已实现

  • NexT主题
  • 标签页
  • RSS(使用hexo-generator-feed
  • Social Link 什么都没有的GitHub也好意思写上去哦
  • 评论和留言系统(使用Valine,基于Leancloud
    Valine的评论邮件提醒功能:在Leacloud的Valine应用中评论时,邮件提醒会发给评论@的那个人留下的邮箱,模板使用应用创建者在设置——邮件模板中的模板
  • 头像
  • 版权声明(sidebar及文章底部)
  • 显示文章字数和阅读时间(使用hexo-symbols-count-time
  • 搜索(使用hexo-generator-searchdb
  • 代码可复制(使用clipboard.js
  • 图片点击放大(使用theme-next-fancybox3
  • 友情链接
  • 修改永久链接格式(使用hexo-abbrlink每个post还要为链接起个英文题目实在是太蠢了!
  • 添加对Mastodon的rel=me认证(路径:\themes\next\layout\_custom\header.swig
  • 博文加密功能(使用hexo-blog-encrypt
  • 绑定域名blog.lycheeee.top(服务商Porkbun
    lycheeee.top域名用于生成一个静态页面,以链接子域名(托管在Coding.net
  • Markdown语法显示优化(使用hexo-renderer-markdown-it-plus
  • 显示数学公式(hexo-renderer-markdown-it-plus自带Katex渲染,只需在NexT的_config.yml文件中将渲染改成Katex,并按照markdown-it-plus页面的说明替换cdn)

未实现

  • 分类页(犹豫要不要加,不是很喜欢用分类)

存在的问题

  • Social Link无法添加Mastodon的Font Awesome图标(fa-mastodon)
    原因为NexT主题使用的Font Awesome字体版本未升级 而我自己也不会升级
  • 修改永久链接后,图片只能放在/source/images/文件夹下,启用assets folder将无法显示
  • Valine使用的CDN有时会使网页打开很慢
  • NexT主题使用hexo-blog-encrypt插件加密博文后,sidebar无法显示TOC,字数统计显示为加密后的文字数
    相关issue:chore: 自动解析TOC #27
0%