style(chat): simplify greeting and highlight username
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled

This commit is contained in:
Your Name 2026-03-04 01:05:04 +08:00
parent 787840dcb2
commit c01e0a0cb8

View File

@ -2284,9 +2284,6 @@ export function CanvasChatPanel({ chatId, initialMessages = [], onClose, onOpenF
}
return "";
}, [session?.user?.email, session?.user?.name]);
const greetingTitle = greetingUserName
? `Hi, ${greetingUserName},我是你的AI设计师`
: "Hi, 我是你的AI设计师";
const totalGeneratedImages = Number(userImageStats?.totalImages ?? NaN);
const aiDetailGenerationEnabled = siteSettings?.aiDetailGenerationEnabled === true;
const canvasSkillTagsEnabled = canvasSkillTagsData?.enabled !== false;
@ -6316,9 +6313,17 @@ export function CanvasChatPanel({ chatId, initialMessages = [], onClose, onOpenF
<div className={cn("flex flex-col h-full", isDetailGenerationMode ? "pt-0" : "pt-4")}>
{/* Greeting */}
<div className={cn(isDetailGenerationMode ? "mb-4" : "mb-8")}>
<h1 className="text-2xl font-bold mb-2">{greetingTitle}</h1>
<h1 className="mb-2 text-2xl font-bold">
<span>Hi</span>
{greetingUserName ? (
<>
<span>, </span>
<span className="text-blue-600">{greetingUserName}</span>
</>
) : null}
</h1>
<p className="text-muted-foreground">
让我们开始今天的创作吧!
开始创作吧!
{Number.isFinite(totalGeneratedImages) ? (
<>
{" "}累计为你生成了{" "}