fix: 书库阅读页/帖子详情页/SiteDocMasthead/TOC 等前端细节修复
This commit is contained in:
@@ -45,7 +45,7 @@ import AcceptedAnswerCard from "@/components/AcceptedAnswerCard";
|
||||
import { canModerateBoard } from "@/lib/roles";
|
||||
import { IconComment, IconEye } from "@/components/Icons";
|
||||
import { normalizePostType, postTypeLabel, contentAccessLabel, typeStatusLabel, typeStatusClass } from "@/lib/postMeta";
|
||||
import { extractToc, estimateReadingMinutes, markdownHeadingToc } from "@/lib/toc";
|
||||
import { extractToc, estimateReadingMinutes, formatReadingDuration, markdownHeadingToc } from "@/lib/toc";
|
||||
import { requestCanonical } from "@/lib/canonicalMeta";
|
||||
import { absoluteCanonical, canonicalPage } from "@/lib/siteUrl";
|
||||
import { postPath, userPath, type UrlStyle } from "@/lib/urlStyle";
|
||||
@@ -450,7 +450,7 @@ export default async function PostDetailPage({ params, searchParams }: PageProps
|
||||
<p className="truncate text-[13px] font-bold leading-tight" style={{ color: "var(--ink)" }}>
|
||||
{post.title}
|
||||
</p>
|
||||
<p className="meta mt-0.5 text-[10.5px] leading-tight">约 {readingMinutes} 分钟读完</p>
|
||||
<p className="meta mt-0.5 text-[10.5px] leading-tight">约 {formatReadingDuration(readingMinutes)} 读完</p>
|
||||
</>
|
||||
}
|
||||
left={leftRailNode ? { label: "导航", content: leftRailNode } : undefined}
|
||||
@@ -599,8 +599,8 @@ export default async function PostDetailPage({ params, searchParams }: PageProps
|
||||
<IconComment size={14} /> {post.comment_count} 评论
|
||||
</span>
|
||||
) : null}
|
||||
<span className="inline-flex items-center gap-1.5" aria-label={`阅读约需 ${readingMinutes} 分钟`}>
|
||||
<Clock size={14} /> 约 {readingMinutes} 分钟读完
|
||||
<span className="inline-flex items-center gap-1.5" aria-label={`阅读约需 ${formatReadingDuration(readingMinutes)}`}>
|
||||
<Clock size={14} /> 约 {formatReadingDuration(readingMinutes)} 读完
|
||||
</span>
|
||||
</div>
|
||||
<p className="meta w-full text-[12px] sm:w-auto sm:ml-auto">
|
||||
|
||||
Reference in New Issue
Block a user