Avatar

Basic

jui-avatar の最も基本的な使用例です。

Sizes

size プロパティを使用してコンポーネントの大きさを変更します。

Shapes

Fallback

Colors

概要 (Overview)

jui-avatar — アバターコンポーネント

HeroUI Avatar インスパイア。 画像、イニシャル、フォールバック対応。

プロパティ (Properties)

コンポーネントが受け付ける属性(Props)の一覧と詳細仕様です。

PropertyAttributeDescriptionTypeDefault
altaltalt テキストstring''
avatarLabelavatar-labelフォールバックラベル(i18n対応)string'Avatar'
colorcolorカラー(イニシャル背景)"brand" | "danger" | "neutral" | "success" | "warning"'neutral'
namename名前(イニシャル生成用)string''
shapeshape形状"circle" | "square"'circle'
sizesizeサイズ"lg" | "md" | "sm"'md'
srcsrc画像URLstring''

スロット (Slots)

コンポーネント内に子要素を挿入するためのスロット一覧です。

SlotDescription
カスタムコンテンツ(アイコン等)

シャドウパーツ (Shadow Parts)

CSSから直接スタイリング可能な内部要素(Parts)の一覧です。

PartDescription
"avatar"ルート要素
"image"画像要素
"initials"イニシャルテキスト

Built with StencilJS