/* ============================================================
ROOY · 02a 滑行总结 · 继续
───────────────────────────────────────────────────────────
需求:滑完一趟后的中间态(不是结束)。ROOY 给一句总结 + 当日
累计数据,按钮变"继续滑行"。
骨架完全复用 02(地图版):basemap(地形 → 静音 scrim → 定位
信息层)/ header / 天气卡 / 白卡 / SlideToStart。只换:白卡
内容 = 一句 ROOY 总结 + 3 列累计数据(趟数 / 里程 / 时间),
按钮文案 → "继续滑行";地图上多一条已滑轨迹。
跨屏入口:白卡 eyebrow 行右侧"今日详情 ›" → 10 单日汇总
(看完整路线图 / 高光 / ROOY 见证)。卡本体是 ROOY 教练时刻,
不整张可点,只这一个明确入口跳详情。
italic anchor:天气 −7°(同 02,跨屏稳定)。
accent budget:data 蓝(定位点 + 总结 3-up 数据;已滑轨迹压在 scrim 之下,
不算强度);rooy 2(传感器 pip + 滑行总结 pill);gold 0。主导 = ink。
非显然的设计决定:已滑轨迹画在 scrim 之下——压暗成"今天的
记忆"当 ambient 背景,完整轨迹图归 10 单日汇总;定位点回到
缆车站 = 正要再上(与"继续滑行"呼应)。
============================================================ */
function PreSessionScreenEnd({ onNav }) {
return (
{/* basemap — 02 同款地形 + 已滑轨迹(scrim 之下) */}
{/* 静音 scrim — 同 02:中间态地图仍是"未激活"底图 */}
{/* info 层 — 定位点与缆车站,浮在 scrim 上 */}
{/* ── Header — 同 02 ── */}
5 月 3 日 · 周五 · 瑞士阿尔卑斯
Zermatt
{/* ── 天气卡 — 02 同款(含 76pt 大字,垂直 padding 20 比内容卡多一档呼吸) ── */}
{/* 28:同 02,白卡与天气卡拉开一档 */}
{/* ── 总结白卡 · 今日滑行总结(原黑卡;白底后 TopoLines 白描线不可见,移除)── */}
{/* eyebrow 行:左 label / 右"今日详情 ›"快捷入口 → 10 单日汇总.
action 复用 eyebrow 字号 + R.ink3,跟左边 label 同档不抢戏;
靠位置 + chevron 传"可点",不靠加重或换色. */}
滑行总结
到目前为止
8.4 km
,稳得住。今天右弯立刃比上一段更早立得稳,节奏在回来。
{/* 3-up stats — 趟数 / 里程 / 时间. 复用 01q 雪季卡 CCond
排版(footnote label + N.hero 28 + unit caption1,
space-between 三联、无 divider);value 走 data 蓝
(今日累计 = 数据),label ink3. */}
{/* SlideToStart — 同 02 但 label 继续滑行 */}
onNav && onNav('ski')} />
onNav && onNav(tab)} />
);
}
Object.assign(window, { PreSessionScreenEnd });