Skip to main content

Avatar

shadow

Element avatar slúži na vizuálnu prezentáciu používateľa alebo subjektu. Používa sa zvyčajne ako obaľovač a poskytuje praktický spôsob zobrazovania profilových obrázkov, ikon, alebo, ak tie nie sú poskytnuté, iniciálok. Podporuje rôzne konfigurácie vrátane veľkosti, zoskupenia viacerých avatarov alebo zobrazenie dropdownu po kliknutí či tooltipu pri ukázaní myšou.

Základné použitie

Veľkosť Avatara

Vlastnosť size určuje veľkosť avatara. Nastavením tejto vlastnosti sa zmení vnútorné odsadenie tlačidla.

Avatar s ikonou

Vnorením elementu wj-icon sa vo vnútri avataru zobrazí zvolená ikona.

Avatar s iniciálmi

Pridaním vlastností initials a label avatar zobrazí iniciály zvolenej hodnoty vlastnosti label.

Avatar s dropdownom

Pridaním elementu wj-dropdown sa po kliknutí na avatar zobrazí menu. V tomto prípade je nutné do elementu avatar pridať slot trigger s hodnotou hover.

Avatar s tooltipom

Pridaním elementu wj-dropdown sa po kliknutí na avatar zobrazí menu.

Skupina avatarov

CSS Custom Properties

Atribúty a Vlastnosti

initials

DescriptionIf true, the avatar displays the initials of the label attribute value
Attributeinitials
Typeboolean
Defaultfalse

label

DescriptionSpecifies the value for the initials attribute
Attributelabel
Typestring
Defaultundefined

size

DescriptionSet to small for a smaller avatar and to large for a larger avatar. By default, the size is unset.
Attributesize
Type"large" | "small" | "undefined"
Defaultfalse

Eventy

No events available for this component.

Metódy

No public methods available for this component.

CSS Shadow Parts

NameDescription
nativeRefers to the div element inside the avatar

CSS Custom Vlastnosti

NameDescription
--wj-avatar-background-colorAvatar background colour
--wj-avatar-border-colorAvatar border colour
--wj-avatar-border-radiusRounding of the edge of the avatar
--wj-avatar-border-styleAvatar border style
--wj-avatar-border-widthEdge width
--wj-avatar-colorText colour
--wj-avatar-font-sizeFont size
--wj-avatar-font-weightFont thickness
--wj-avatar-heightHeight of avatar
--wj-avatar-widthWidth of avatar

Sloty

No slots available for this component.