第二阶段 · 晚晚吖 V2.x(内部迭代,2026-09-28 前后)
晚晚吖外壳成型期:在火车票编辑器基础上集成行程地图(账本)、登机牌工坊、珍藏册等模块。
本阶段未留存独立快照,以下条目依据 V4.0.3 源码注释考据。
- 行程地图:模糊兜底(raw 包含城市名取最长 key、包含站名 key 兼容口语站名);单地点票(电影 / 景区 / 演唱会)退化为城市级单点标记;珍藏册删除 / 修改直接写 localStorage 实现跨模块同步;账本写入格式对齐
{"v":1,"records":[]}
- 行程地图:城市坐标兜底——新票种(公交 / 地铁 / 出租车 / 客运 / 影演)地点填城市名即可绘图
- 修复:hidden 属性必须始终胜出(.row-3/.ed-sec 等 display 规则会覆盖 UA 的 [hidden])
- 全站光场:Aurora 漂移极光(行程地图 / 火车票工坊 / 登机牌工坊统一),独立合成层、仅 transform 动画
- 登机牌工坊:移除黑夜模式,固定浅色「冷调时刻表」
- 登机牌工坊:导入失败诊断框(常驻、可选中复制,替代 2.6 秒即逝的 toast);FileReader → data URL 读取图片;窗口级拖放拦截;就地更新预览不再清空重建
- 登机牌工坊:HTTP 错误不再吞掉——区分超时 / 断网 / 接口错误,返回 { error } 供明确提示
- 修复:hidden 被 display:flex 覆盖导致空容器(黑块)常驻
- 行程地图:飞行轨迹(虚线航路 + 中段飞机标记,与铁路实线弧差异化);到访城市点亮(柔光晕圈 + 实心点);航班图标采用 Material flight 轮廓
- 行程地图:五步分区标题设计(绿皮车 × 现代时刻表:等宽编号 + 点线 + 英文小标)
- 行程地图:手机版自适应——触控目标 ≥44px、输入 ≥16px(防 iOS 聚焦放大)
- 行程地图:视口锁定——整页不滚动,仅票面列表内部滚动
- 行程地图:删除底部图例 + 里程统计条(视觉拥挤)
- 布局值迁移:兼容 V2.0/V2.1 草稿中的旧枚举
- 火车票工坊模块的布局枚举初版(V2.2 起提供旧草稿迁移兼容)