数字花园从视觉概念变成可以交流的世界
这一天,LMN516 将前一天确定的 Digital Garden 方向真正落进网站。首页被重构为 Living Garden 入口,植物、纸张、阳光、路径和花园伙伴开始贯穿不同页面;与此同时,留言信箱、回复推送和浏览器通知逐步完成,让访客不只是阅读这座花园,也能够留下消息并收到回应。
花园留言系统
新增- 完成 Garden Messages V1,建立访客留言、会话编号和历史消息读取接口
- 将原来的碎碎念气泡扩展为可打开的留言面板,让访客能够直接在网站中留下消息
- 完善留言发送、状态反馈、会话保存和再次打开后的内容恢复逻辑
- 让网站互动从单向展示推进到访客与站长之间可以持续往来的信箱模式
回复推送
新增- 新增花园信箱回复的 Web Push 通知接口
- 访客允许通知后,可以在站长回复留言时收到浏览器推送
- 建立 Garden Messenger V2,根据星期、时段、节气和节日生成更自然的通知文案
- 加入少量隐藏文案与情境变化,使通知不再只是固定的系统提示
Living Garden 首页
重构- 重新设计首页首屏,将其从普通内容首页改造成 Living Garden 的入口
- 新增花园入口、路径、分区框架和手绘氛围层,让首页内容形成连续的游览关系
- 将持续进行、最近更新、生活档案和关于本站等区域纳入同一套花园叙事
- 保留原有内容功能,同时让各模块之间不再像互相独立的卡片集合
花园角色与素材
新增- 建立第一套 LMN516 Garden Assets,整理人物、植物、蝴蝶、草地、叶片、纸张与阳光素材
- 加入第一位 Garden Companion,让数字花园开始拥有可识别的陪伴角色
- 为阅读、音乐、碎碎念、关于本站和迷路页面准备不同状态的花园人物
- 新增花朵、藤蔓、叶枝、太阳光线等手绘 SVG 元素,并统一素材调用方式
全站视觉统一
优化- 将花园氛围扩展到关于本站、文章归档、碎碎念、音乐和 404 页面
- 建立全站 Garden World Layer,使纸张纹理、光线和植物装饰不只存在于首页
- 统一卡片表面、边框、阴影、圆角和背景层次,形成一致的花园卡片语言
- 重新整理页头、页脚和品牌枝叶装饰,让 LMN516 标识与花园主题保持统一
通知兼容与体验
优化- 持续优化电脑端、手机端和不同浏览器中的通知订阅流程
- 改善 Safari Web Push 的权限判断、订阅恢复和异常处理
- 避免通知欢迎窗口重复弹出,并将通知弹窗与页面其他图层隔离
- 精简最终通知界面,移除已经失去作用的测试状态与说明内容
内容与页面修复
修复- 增加 WordPress Post Format 支持,使文章列表和单篇文章能够读取文章格式
- 修复花园视觉扩展后部分卡片尺寸发生变化的问题
- 恢复文章图片的正确覆盖方式,避免卡片图片比例和裁切异常
- 补充布局保护样式,减少后续全站视觉样式对原有内容结构的意外影响