diff --git a/frontend/app/globals.css b/frontend/app/globals.css index 7c580ad..e31bd70 100644 --- a/frontend/app/globals.css +++ b/frontend/app/globals.css @@ -1986,6 +1986,7 @@ a.j13-mention-token:hover { gap: 8px; margin-top: 6px; } + /* 板块胶囊:仅标识,不可点(列表行点击由 stretch-link 进帖) */ .j13-board-tag { display: inline-flex; align-items: center; @@ -1997,11 +1998,8 @@ a.j13-mention-token:hover { background: var(--tint); color: var(--ink-2); white-space: nowrap; - transition: background 0.15s ease, color 0.15s ease; - } - .j13-board-tag:hover { - background: var(--accent-soft); - color: var(--accent); + pointer-events: none; + user-select: none; } /* 站点公告标签:预设色板(浅/暗成对,文字与底色均满足 AA 对比度) */ diff --git a/frontend/app/page.tsx b/frontend/app/page.tsx index 64b09be..9c792cb 100644 --- a/frontend/app/page.tsx +++ b/frontend/app/page.tsx @@ -124,7 +124,7 @@ export default async function HomePage({ searchParams }: HomePageProps) {
{postsData.posts.length > 0 ? ( postsData.posts.map((post, i) => ( - + )) ) : ( @@ -185,7 +185,7 @@ export default async function HomePage({ searchParams }: HomePageProps) { - +
@@ -65,10 +70,7 @@ export default function PostRow({ className="stretch-link min-w-0 shrink" aria-label={post.title} > -

+

{post.title}

@@ -86,21 +88,18 @@ export default function PostRow({
- {boardHref && ( - - {post.board.name} - + {showBoard && ( + {post.board.name} )} - {post.user.nickname} + {authorName} · {formatRelative(post.created_at)} @@ -109,7 +108,7 @@ export default function PostRow({ {lastReply!.user.nickname || lastReply!.user.username} @@ -124,12 +123,12 @@ export default function PostRow({
-
+
{post.comment_count} @@ -144,12 +143,14 @@ export default function PostRow({ )} {showLike && ( - +
+ +
)}