From 76df8a6f56201683ba24f17b3d0b642c602a48aa Mon Sep 17 00:00:00 2001 From: zetaloop Date: Sun, 22 Feb 2026 08:03:27 +0800 Subject: [PATCH] feat(pages): add help, terms, privacy pages and footer links --- app/(main)/help/page.tsx | 27 +++++++++++++++++++++++++++ app/(main)/privacy/page.tsx | 20 ++++++++++++++++++++ app/(main)/terms/page.tsx | 28 ++++++++++++++++++++++++++++ components/footer.tsx | 6 +++--- 4 files changed, 78 insertions(+), 3 deletions(-) create mode 100644 app/(main)/help/page.tsx create mode 100644 app/(main)/privacy/page.tsx create mode 100644 app/(main)/terms/page.tsx diff --git a/app/(main)/help/page.tsx b/app/(main)/help/page.tsx new file mode 100644 index 0000000..fb15fa3 --- /dev/null +++ b/app/(main)/help/page.tsx @@ -0,0 +1,27 @@ +import Link from "next/link" +import { Card, CardContent, CardHeader, CardTitle } from "@/components/ui/card" + +export default function HelpPage() { + return ( +
+

帮助中心

+ + + 常见流程 + + +

1. 浏览打手或店铺,选择服务并下单。

+

2. 在订单会话中协商时间,服务完成后发起结单。

+

3. 双方提交密封评价后,系统同时揭晓评价。

+

+ 需要规则细节可查看 + + 用户协议 + + 。 +

+
+
+
+ ) +} diff --git a/app/(main)/privacy/page.tsx b/app/(main)/privacy/page.tsx new file mode 100644 index 0000000..163a7bf --- /dev/null +++ b/app/(main)/privacy/page.tsx @@ -0,0 +1,20 @@ +import { Card, CardContent, CardHeader, CardTitle } from "@/components/ui/card" + +export default function PrivacyPage() { + return ( +
+

隐私政策摘要

+ + + 数据使用范围 + + +

认证资料仅用于平台审核,不会展示在公开页面。

+

订单与会话记录用于履约、风控和争议处理。

+

通知与偏好设置用于服务提醒,不用于广告投放。

+

用户可在设置页更新公开资料并管理通知偏好。

+
+
+
+ ) +} diff --git a/app/(main)/terms/page.tsx b/app/(main)/terms/page.tsx new file mode 100644 index 0000000..64b97ff --- /dev/null +++ b/app/(main)/terms/page.tsx @@ -0,0 +1,28 @@ +import Link from "next/link" +import { Card, CardContent, CardHeader, CardTitle } from "@/components/ui/card" + +export default function TermsPage() { + return ( +
+

用户协议摘要

+ + + 平台规则 + + +

订单沟通应在平台会话内完成,便于争议举证。

+

秀单帖仅可关联本人已完成订单,引用帖需标注来源。

+

争议进入审核后可申诉一次,最终结果以平台仲裁为准。

+

外部链接请谨慎访问,平台不对第三方站点内容负责。

+

+ 隐私说明见 + + 隐私政策 + + 。 +

+
+
+
+ ) +} diff --git a/components/footer.tsx b/components/footer.tsx index 60bd145..46bd07e 100644 --- a/components/footer.tsx +++ b/components/footer.tsx @@ -30,13 +30,13 @@ export function Footer() {

支持