关于
这里是我的个人日志。写代码、写游戏,偶尔写点别的。
这个站怎么搭的
基于 Astro 构建的静态站点,没有任何后端——没有 PHP,没有数据库,没有常驻进程。整站构建完就是一堆 HTML,放在 CDN 上。
视觉上做成了日式 RPG 菜单的样子:深蓝底、奶油色对话框、金色描边。具体的技术细节写在《用 CSS 画一个日式 RPG 对话框》里。
技术栈
- 框架 — Astro,零客户端 JavaScript 起步
- 样式 — Tailwind CSS v4
- 字体 — 缝合像素字体 Fusion Pixel Font 12px 等宽,按 unicode-range 切片
- 搜索 — Pagefind,构建期生成索引,纯前端查询
- 托管 — Cloudflare Pages
主题
用的 AstroPaper 做骨架,它提供了 RSS、站点地图、SEO meta、Pagefind 搜索这些基础设施,视觉层则整个换成了像素风。
联系方式
见页脚的图标,或者直接发邮件。