Skip to content PZ CSS Components Web Components
AZ AZ
Profile
Profile is used to represent a user and add visual information in form of an icon, initials or image.
Implementations
The component Profile
is available in the following technologies:
Parameters
Parameters
Make sure you have read about the parameters in here.
The parametrization of the component can be done with the following custom params or properties:
Name | Type | Slot | Description |
---|---|---|---|
config | string | The main parameter has three components following the pattern:
| |
status | string | Defines the status of the profile. Possible values are: | |
content | string | ✅ | Defines the initials of the user. Only the first two characters will be displayed. |
image-src | string | ✅ | The |
image-alt | string | Alternative text for image accessibility | |
cross-origin | string | The | |
custom | object | A record of key-value pairs to set the CSS custom tokens. It's a complex attribute set as an JS object in stringified JSON format. Example: html
Check the available values in the customization section. | |
custom-str | string | The stringified version of the Example: html
| |
z-theme | string | Sets the theme of the component. The possible values are html
|
From Figma to code
You can check the Figma implementation here.
Customization
INFO
Check everything about the customization mechanics in the "How it works" documentation.
CSS Variable | Type | Description |
---|---|---|
--z-profile--bg | color | Background color |
--z-profile--color | color | Foreground color |
--z-profile--size | distance | Size fof the profile |
--z-profile--border-color | color | Border color |
The background, color and size of the profile can be customized using the --z-profile--background
, --z-profile--color
and --z-profile--size
CSS custom properties respectively or the custom
attribute.
AZ
Also for the outline version of the profile, the border color can be customized using the --z-profile--border-color
CSS custom property.
AZ