import { Card, CardContent, CardDescription, CardHeader, CardTitle } from "@godxjp/ui/data-display"; import { AuthAccountSummary, AuthStack, PageContainer } from "@godxjp/ui/layout"; /** * AuthAccountSummary — compact signed-in identity row for hosted auth and device authorization. * * The row owns three things: the avatar (image, caller fallback, or the default person glyph), * the account address, and exactly one ghost action. Everything else is consumer data. * * The address CLIPS with an ellipsis, so it declares its own line box rather than inheriting one *: a tight inherited line-height makes the clip box shorter than the font's ascent plus * descent and shears Vietnamese tone marks and Latin descenders off, while the DOM text stays * correct. The Vietnamese row below is the regression case for that. */ export default function Demo() { return ( アバターの3系統 画像、呼び出し側のフォールバック文字、既定の人物グリフ。いずれも装飾扱いで、読み上げ対象は アドレスとアクションのみです。 {}} /> {}} /> {}} /> 無効状態 アクションだけが無効になります。アドレスは引き続き選択・読み上げできます。 {}} disabled /> 長いアドレスと多言語 省略記号で切り詰めても、ベトナム語の声調記号とラテン文字のディセンダーが欠けないことを 確認します。ホバーで全文をtitle属性から参照できます。 {}} /> {}} /> {}} /> ); }