--- name: trailsnap-ui-design description: 基于 TrailSnap(行影集)现有设计系统设计、实现和审查前端 UI。适用于 package/website 的新页面、组件、布局、主题、移动端适配与界面改版;纯后端任务和其他项目不适用。 --- # TrailSnap UI 设计 让新增界面自然融入行影集:以照片与回忆为内容中心,中性底色、清晰标题层级、圆角实体内容面板,配合克制的玻璃导航和工具栏。用户明确指定新的视觉方向时按其要求设计,同时保留主题、交互和平台约束。 ## 先确认现有实现 - 在当前工作区定位 TrailSnap 根目录,读取适用的 `AGENTS.md`。以下源码路径均相对于根目录,不依赖固定盘符。 - 修改前阅读 `package/website/src/style.css`、`package/website/src/styles/ui.css` 与最接近目标页面的现有组件。以当前源码为准;参考文档中的数值是扫描快照。 - 设计主题或通用控件时读 [设计基础与组件](references/design-system.md);设计具体页面、媒体浏览或跨端交互时读 [页面模式与验收](references/page-patterns.md)。按任务读取,不全量加载所有页面。 - 先确定用户主要操作、信息层级、布局归属和内容宽度,再实现界面。只改善当前需求相关范围;扫描到旧样式不等于需要顺带改版。 ## 核心约束 - Vue 使用 `