fix: rewrite ai-flavored marketing copy with natural language
This commit is contained in:
+2
-4
@@ -12,14 +12,12 @@ export default function HomePage() {
|
|||||||
<div className="container mx-auto py-8 px-4 space-y-12">
|
<div className="container mx-auto py-8 px-4 space-y-12">
|
||||||
<section className="text-center space-y-4 py-8">
|
<section className="text-center space-y-4 py-8">
|
||||||
<h1 className="text-4xl font-bold tracking-tight">找到你的游戏搭档</h1>
|
<h1 className="text-4xl font-bold tracking-tight">找到你的游戏搭档</h1>
|
||||||
<p className="text-lg text-muted-foreground max-w-xl mx-auto">
|
<p className="text-lg text-muted-foreground max-w-xl mx-auto">找人一起打游戏,从这里开始</p>
|
||||||
专业陪玩、代练、上分,覆盖主流游戏,安全可靠
|
|
||||||
</p>
|
|
||||||
<div className="flex justify-center gap-2 pt-2">
|
<div className="flex justify-center gap-2 pt-2">
|
||||||
<Button size="lg" asChild>
|
<Button size="lg" asChild>
|
||||||
<Link href="/search">
|
<Link href="/search">
|
||||||
<Search className="mr-2 h-4 w-4" />
|
<Search className="mr-2 h-4 w-4" />
|
||||||
搜索打手
|
找人陪玩
|
||||||
</Link>
|
</Link>
|
||||||
</Button>
|
</Button>
|
||||||
<Button size="lg" variant="outline" asChild>
|
<Button size="lg" variant="outline" asChild>
|
||||||
|
|||||||
@@ -122,7 +122,7 @@ export default async function PostDetailPage({ params }: { params: Promise<{ id:
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
{comments.length === 0 ? (
|
{comments.length === 0 ? (
|
||||||
<p className="text-sm text-muted-foreground text-center py-8">暂无评论,来抢沙发吧</p>
|
<p className="text-sm text-muted-foreground text-center py-8">还没有评论</p>
|
||||||
) : (
|
) : (
|
||||||
<div className="space-y-4">
|
<div className="space-y-4">
|
||||||
{comments.map((comment) => (
|
{comments.map((comment) => (
|
||||||
|
|||||||
@@ -105,12 +105,7 @@ export default function NewPostPage() {
|
|||||||
|
|
||||||
<div className="space-y-2">
|
<div className="space-y-2">
|
||||||
<Label htmlFor="content">内容</Label>
|
<Label htmlFor="content">内容</Label>
|
||||||
<Textarea
|
<Textarea id="content" placeholder="写点什么..." rows={6} {...register("content")} />
|
||||||
id="content"
|
|
||||||
placeholder="分享你的游戏体验..."
|
|
||||||
rows={6}
|
|
||||||
{...register("content")}
|
|
||||||
/>
|
|
||||||
{errors.content && (
|
{errors.content && (
|
||||||
<p className="text-xs text-destructive">{errors.content.message}</p>
|
<p className="text-xs text-destructive">{errors.content.message}</p>
|
||||||
)}
|
)}
|
||||||
|
|||||||
@@ -381,7 +381,7 @@ function SearchPageContent() {
|
|||||||
<div className="flex flex-col md:flex-row md:items-center justify-between gap-4 mb-8">
|
<div className="flex flex-col md:flex-row md:items-center justify-between gap-4 mb-8">
|
||||||
<div>
|
<div>
|
||||||
<h1 className="text-3xl font-bold tracking-tight">寻找陪玩</h1>
|
<h1 className="text-3xl font-bold tracking-tight">寻找陪玩</h1>
|
||||||
<p className="text-muted-foreground mt-1">找到最适合你的游戏伙伴,一起畅玩游戏世界</p>
|
<p className="text-muted-foreground mt-1">找陪玩</p>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div className="flex items-center gap-2 w-full md:w-auto">
|
<div className="flex items-center gap-2 w-full md:w-auto">
|
||||||
@@ -405,7 +405,7 @@ function SearchPageContent() {
|
|||||||
<SheetContent side="left" className="w-[300px] sm:w-[400px] overflow-y-auto">
|
<SheetContent side="left" className="w-[300px] sm:w-[400px] overflow-y-auto">
|
||||||
<SheetHeader>
|
<SheetHeader>
|
||||||
<SheetTitle>筛选条件</SheetTitle>
|
<SheetTitle>筛选条件</SheetTitle>
|
||||||
<SheetDescription>调整筛选条件以找到更匹配的陪玩</SheetDescription>
|
<SheetDescription>试试其他筛选条件</SheetDescription>
|
||||||
</SheetHeader>
|
</SheetHeader>
|
||||||
<div className="py-6">
|
<div className="py-6">
|
||||||
<FilterSection
|
<FilterSection
|
||||||
|
|||||||
@@ -95,9 +95,7 @@ export default function ReviewPage({ params }: { params: Promise<{ id: string }>
|
|||||||
|
|
||||||
<div className="rounded-md bg-muted/50 p-3 text-xs text-muted-foreground flex items-start gap-2">
|
<div className="rounded-md bg-muted/50 p-3 text-xs text-muted-foreground flex items-start gap-2">
|
||||||
<Lock className="h-4 w-4 shrink-0 mt-0.5" />
|
<Lock className="h-4 w-4 shrink-0 mt-0.5" />
|
||||||
<span>
|
<span>评价采用密封机制:你的评价将在双方都提交后同时揭晓。</span>
|
||||||
评价采用密封机制:你的评价将在双方都提交后同时揭晓,确保评价的真实性和公正性。
|
|
||||||
</span>
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<Button className="w-full" disabled={rating === 0} onClick={() => setSubmitted(true)}>
|
<Button className="w-full" disabled={rating === 0} onClick={() => setSubmitted(true)}>
|
||||||
|
|||||||
+1
-1
@@ -15,7 +15,7 @@ const geistMono = Geist_Mono({
|
|||||||
|
|
||||||
export const metadata: Metadata = {
|
export const metadata: Metadata = {
|
||||||
title: "聚玩",
|
title: "聚玩",
|
||||||
description: "游戏陪玩服务平台",
|
description: "游戏陪玩平台",
|
||||||
}
|
}
|
||||||
|
|
||||||
export default function RootLayout({
|
export default function RootLayout({
|
||||||
|
|||||||
@@ -11,7 +11,7 @@ export function Footer() {
|
|||||||
<Gamepad2 className="h-5 w-5" />
|
<Gamepad2 className="h-5 w-5" />
|
||||||
聚玩
|
聚玩
|
||||||
</Link>
|
</Link>
|
||||||
<p className="mt-2 text-sm text-muted-foreground">专业游戏陪玩服务平台</p>
|
<p className="mt-2 text-sm text-muted-foreground">游戏陪玩平台</p>
|
||||||
</div>
|
</div>
|
||||||
<div>
|
<div>
|
||||||
<h3 className="font-semibold text-sm mb-3">服务</h3>
|
<h3 className="font-semibold text-sm mb-3">服务</h3>
|
||||||
|
|||||||
Reference in New Issue
Block a user