diff --git a/docs/superpowers/specs/2026-08-11-ticket-home-video-cover-design.md b/docs/superpowers/specs/2026-08-11-ticket-home-video-cover-design.md new file mode 100644 index 0000000..813a5c8 --- /dev/null +++ b/docs/superpowers/specs/2026-08-11-ticket-home-video-cover-design.md @@ -0,0 +1,18 @@ +# TicketHome 视频封面设计 + +## 目标 + +让 `TicketHome.vue` 的 `homeData.coverImage` 同时支持图片和 MP4 视频,保持景区头图现有尺寸、渐变遮罩、导航与文字信息不变。 + +## 实现 + +- 在 `TicketHome.vue` 内新增 `isMp4Video(url)`,与现有 `ExploreCards`、`PanoramicHome` 规则一致:字符串去除首尾空格及查询参数、hash 后,不区分大小写判断是否以 `.mp4` 结尾。 +- `coverImage` 是 MP4 时渲染铺满头图区的 `