Chore: remove promotional copy and home-training wording

这个提交包含在:
cryptocommuniums-afk
2026-03-14 21:50:09 +08:00
父节点 914f015c30
当前提交 ba35e50528
修改 11 个文件,包含 50 行新增50 行删除

查看文件

@@ -67,7 +67,7 @@ export default function Dashboard() {
<div className="flex gap-2">
<Button data-testid="dashboard-training-button" onClick={() => setLocation("/training")} className="gap-2">
<Target className="h-4 w-4" />
</Button>
<Button variant="outline" onClick={() => setLocation("/analysis")} className="gap-2">
<Video className="h-4 w-4" />
@@ -220,7 +220,7 @@ export default function Dashboard() {
<div className="h-[200px] flex items-center justify-center text-muted-foreground text-sm">
<div className="text-center">
<Video className="h-8 w-8 mx-auto mb-2 opacity-30" />
<p>AI分析</p>
<p></p>
</div>
</div>
)}
@@ -231,7 +231,7 @@ export default function Dashboard() {
{/* Quick actions */}
<Card className="border-0 shadow-sm">
<CardHeader className="pb-2">
<CardTitle className="text-base font-semibold"></CardTitle>
<CardTitle className="text-base font-semibold"></CardTitle>
</CardHeader>
<CardContent>
<div className="grid grid-cols-1 sm:grid-cols-3 gap-3">
@@ -244,7 +244,7 @@ export default function Dashboard() {
</div>
<div>
<p className="font-medium text-sm"></p>
<p className="text-xs text-muted-foreground">AI定制个人训练方案</p>
<p className="text-xs text-muted-foreground"></p>
</div>
</button>
<button
@@ -256,7 +256,7 @@ export default function Dashboard() {
</div>
<div>
<p className="font-medium text-sm"></p>
<p className="text-xs text-muted-foreground">MediaPipe AI姿势识别</p>
<p className="text-xs text-muted-foreground">姿</p>
</div>
</button>
<button
@@ -268,7 +268,7 @@ export default function Dashboard() {
</div>
<div>
<p className="font-medium text-sm">NTRP评分</p>
<p className="text-xs text-muted-foreground"></p>
<p className="text-xs text-muted-foreground"></p>
</div>
</button>
</div>