diff --git a/src/ui/logos.tsx b/src/ui/logos.tsx index a9fade24..a9cd3808 100644 --- a/src/ui/logos.tsx +++ b/src/ui/logos.tsx @@ -56,18 +56,38 @@ export function Logo({ */ export function LetterTile({ name, size = 16, className }: { name: string; size?: number; className?: string }) { const ch = Array.from(name.trim().replace(/^[^\p{L}\p{N}]+/u, ""))[0]?.toUpperCase() ?? "?"; + // 画成 SVG 而不是带字的 span:基线在底边,和标志一样,夹在一行字里时对齐方式通用 return ( - - {ch} - + + + {ch} + + ); }