chore: initialize WanderQ MiniAPP 2.0 repository
This commit is contained in:
84
src/train-activity.ts
Normal file
84
src/train-activity.ts
Normal file
@@ -0,0 +1,84 @@
|
||||
const trainIntroPageTitles = [
|
||||
"贵州旅游列车汇报方案封面",
|
||||
"项目背景",
|
||||
"贵州旅游资源分析",
|
||||
"苗岭号车身设计方案一",
|
||||
"苗岭号车身设计理念",
|
||||
"苗岭号车身设计方案二",
|
||||
"苗岭号车身设计方案三",
|
||||
"苗岭号车身设计方案四",
|
||||
"列车编组方案",
|
||||
"软卧平面图",
|
||||
"软卧效果图一",
|
||||
"软卧效果图二",
|
||||
"软卧效果图三",
|
||||
"软卧卫生间效果图一",
|
||||
"软卧卫生间效果图二",
|
||||
"多功能车娱乐车平面图",
|
||||
"多功能车娱乐车效果图一",
|
||||
"多功能车娱乐车效果图二",
|
||||
"餐车平面图",
|
||||
"餐车效果图",
|
||||
"多功能观光车平面图",
|
||||
"多功能观光车效果图一",
|
||||
"多功能观光车效果图二",
|
||||
"宿营车平面图",
|
||||
"宿营车效果图",
|
||||
] as const;
|
||||
|
||||
export const trainIntroPdfPages = trainIntroPageTitles.map((title, index) => ({
|
||||
src: staticMedia(`guizhou/train-intro/page-${String(index + 1).padStart(2, "0")}.webp`),
|
||||
title,
|
||||
alt: `多彩贵州号介绍:${title}`,
|
||||
}));
|
||||
|
||||
export const trainIntroSections = [
|
||||
{
|
||||
id: "train-intro-design",
|
||||
label: "01 / 车身设计",
|
||||
title: "把贵州的民族纹样绣进列车",
|
||||
description: "紫色车身、民族纹样与贵州山水线路,组成多彩贵州号的第一眼。",
|
||||
start: 4,
|
||||
end: 8,
|
||||
},
|
||||
{
|
||||
id: "train-intro-formation",
|
||||
label: "02 / 列车编组",
|
||||
title: "17 辆编组,468 人总可住旅客人数",
|
||||
description: "发电车、宿营车、软卧、多功能娱乐车、餐车与多功能观光车协同组成。",
|
||||
start: 9,
|
||||
end: 9,
|
||||
},
|
||||
{
|
||||
id: "train-intro-carriages",
|
||||
label: "03 / 车厢方案",
|
||||
title: "住、娱、餐、观光,每一节都是贵州体验",
|
||||
description: "从软卧包间到娱乐、餐饮、观景与宿营方案,完整查看苗岭号的车厢设计。",
|
||||
start: 10,
|
||||
end: 25,
|
||||
},
|
||||
] as const;
|
||||
|
||||
export const trainActivityContent = {
|
||||
hero: {
|
||||
image: staticMedia("guizhou/train/hero-front.webp"),
|
||||
eyebrow: "首期发车 · 多彩贵州号",
|
||||
title: "坐着多彩贵州号",
|
||||
accent: "六卷读懂贵州",
|
||||
description: "一列主题列车,六种贵州读法。把山水、人文、云端、灵境与星空,连成一场可以出发的阅读。",
|
||||
},
|
||||
priceOverview: {
|
||||
image: staticMedia("guizhou/train/price-overview.webp"),
|
||||
alt: "多彩贵州号六卷团期与价格总览",
|
||||
},
|
||||
trainIntro: {
|
||||
eyebrow: "多彩贵州号 · 列车介绍",
|
||||
title: "认识苗岭号",
|
||||
},
|
||||
productIntro: {
|
||||
eyebrow: "六卷 · 七条产品线",
|
||||
title: "六卷导览",
|
||||
description: "每一卷把贵州拆成一条可出发的路线,点击产品查看完整行程与报名信息。",
|
||||
},
|
||||
} as const;
|
||||
import { staticMedia } from "./media";
|
||||
Reference in New Issue
Block a user