我给静态站做了加密,然后把它砍了 Dingzd 2026-10-02 折腾+1笔记 3474字 老站的笔记里有几篇不适合公开,迁移时最头疼的就是这一块。我照着 Typecho 的做法在静态站实现了一版,跑通了,测过了,然后把它砍了。 静态站做加密,能挡住搜索引擎和随手点开的人,挡不住任...
Waxy 主题的排版细节:为什么是 460px Dingzd 2026-08-05 折腾+1笔记 2123字 Waxy 源码里的 460px 指的是全文列表预览的裁剪基准高度。它既不是正文宽度,也不是每篇文章都必须遵守的高度。把这几个尺寸分清,才知道应该改配置、改排版,还是只调整列表展示方式。 先看...
静态站的搜索:构建期索引 + 运行期过滤 Dingzd 2026-08-04 折腾+1笔记 2706字 Typecho 的搜索在服务端处理;迁到纯静态站后,检索被拆成构建期整理数据、浏览器读取索引与筛选结果两个阶段。Waxy 现在已经采用独立的 ,并按站点配置分页展示结果,不再把全部卡片和检索...
短代码引擎:把 WordPress 的那套搬过来 Dingzd 2026-08-03 折腾+1笔记 3629字 短代码用一小段方括号标记,在正文里插入提示框、折叠内容或媒体播放器。Waxy 沿用了 (https://developer.wordpress.org/apis/shortcode/) 的语...
图片灯箱的零依赖实现 Dingzd 2026-08-02 折腾+1笔记 5886字 灯箱这类交互,可以用浏览器原生能力完成,不必为单一图片预览额外引入组件库。真正需要处理的不只是放大图片,还包括加载失败、键盘关闭、焦点去向,以及关闭后页面能否继续阅读。 先分清主题内置功能与...
Chromium 历史版本下载器 Dingzd 2026-03-20 折腾+1编程 624字 最近因为工作需要,我得测试很多的Chromium兼容性。 但是,google官方又仅提供最新版本的。网上搜索那些第三方的网站,要不仅有最新的2个版本,要么好久没有更新了。 算了,自食其力用g...
PVE扩容Mac虚拟机磁盘 Dingzd 2025-11-12 折腾+1笔记 613字 目前是用的 PVE 的 MacOS 的懒人包,但是虚拟机本身的磁盘不算太大,所以有了扩容的需要。 因为中途踩了些坑,所以简单记录下 1. 扩容 PVE 虚拟磁盘 这没啥说的,关键改参数就行。...
使用pnpm10初始化Electron项目提示Electron uninstall Dingzd 2025-04-08 折腾+1笔记 879字 最近正好有些需求,需要使用Electron来开发客户端。因为最近一直在用tauri,我把我这的默认包管理换成了pnpm。 所以就顺手使用pnpm来初始化Electron项目。 然后我运行项目...