一个 ToDo 清单。
和 blog 相关的 ToDo,但不包含写作计划。
ToDo
-
解决启用(2024-08-24)hexo-offline
插件时评论区问题 - 侧边栏
Umami
统计卡片的JavaScript
适配Pjax
-
在所有的输入框内检测特定字符,运行一段特别的代码 -
Cloudflare Worker
反代Umami API
(这是其它的计划) - 侧边栏
Umami
统计卡片样式调整,适应主题 - 友链乱序排序
-
迁移评论系统到 Waline(2024-08-25) - 友链小卡片样式修改,把 WP Argon 主题的友链样式移植过来
-
在所有的输入框内检测特定字符,运行一段特别的代码(2024-08-20) - 友链随机跳转按钮
- 解决主题时间线标题过长会与下一条标题重叠的问题
- 把 WP 主题 Puock 和 Argon 的一些好看的短代码移植过了
-
Botui
搭建JS
聊天机器人 - 写个文章统计图,参考
被 删除线 划掉的是 计划把我给嘎了,是计划被取消,没有完成。
只有打勾✔的才是完成的。
博客魔改时间线
update typing-hitokoto.js
修改隐藏文本的颜色
更新 typing-hitokoto.js
同步输出到控制台,不打算更新文章了。
评论区的初音弹吉他,哈哈。
之前在 obaby 看到她评论区的那个舞动的精灵就一直想弄,今天总算加上了。
调整一下JS文件的引用位置
文章卡片 3D 悬浮效果
文章卡片 3D 悬浮效果,参考了 Bensz 的《Docker系列 WordPress系列 特效》感谢他的分享。
查看代码
1 | // 设备判断 |
更新了 css
时间线、友链卡片鼠标悬停后出现阴影,呈现浮动效果
查看代码
1 | // 时间线、友链卡片鼠标悬停后出现阴影,呈现浮动效果 |
更新了 typing-hitokoto.js
,就是文章《Posts: Hexo Volantis主题副标题以打字效果输出 Hitokoto》的那段 JavaScript
,改了一下它的网络错误时的逻辑代码。
更新一下文章《Posts: Hexo Volantis主题副标题以打字效果输出 Hitokoto》,知乎、csdn上的就懒得更新了。
彻底放弃 Service Worker
Service Worker
就是个坑,不知怎么总共 10M
的页面刷新几次就缓存冲破 100M
,在多加载几页,冲破 1G
是肯定。
彻底放弃 Service Worker
放弃迁移评论系统
完成 “侧边栏 Umami
统计卡片的 JavaScript
适配 Pjax
”
实际上无需 Pjax 重载,把那端代码去掉即可
彻底放弃了 hexo-offline
插件,决定自己写一个。
去 PWABuilder 生成了一个 Service Worker
,顺便生成 manifest.json
弄了个 PWA
。这个 Service Worker
只能创建页面副本,在离线时加载缓存页面,没啥用,还会占用超多的储存。但现在已经放到博客上了。
跟进一步的,我自己写了一个 Service Worker
,但有很多 bug
,目前在不断调试中,已经放到分支上了。