This is a web-component from Maggioli Design System Magma, built with StencilJS, TypeScript, Storybook. It's based on the web-component standard and it's designed to be agnostic from the JavaScirpt framework you are using.
Property |
Attribute |
Description |
Type |
Default |
await |
await |
Specifies if the component is awaiting a response from an external resource |
boolean | undefined |
undefined |
icon |
icon |
Specifies the icon to be displayed if src propery is not used |
string | undefined |
undefined |
initials |
initials |
The user's inizials displayed if there's no image available and icon is not set |
string | undefined |
undefined |
src |
src |
Specifies the path to the image |
string | undefined |
undefined |
tone |
tone |
Specifies the color tone of the component |
"strong" | "weak" | undefined |
undefined |
variant |
variant |
Specifies the color variant of the component |
"amaranth" | "aqua" | "blue" | "error" | "green" | "info" | "lime" | "orange" | "orchid" | "primary" | "sky" | "success" | "violet" | "warning" | "yellow" | undefined |
undefined |
Slot |
Description |
"action" |
Add HTML elements or components , it is recommended to use mds-button element. |
"default" |
Add text string , HTML elements or components to this slot. |
"default" |
Add text string , HTML elements or components to this slot. |
Name |
Description |
--mds-entity-background |
The background-color of the entity |
--mds-entity-color |
The color of the entity name |
--mds-entity-detail-color |
The color of the text details |
--mds-entity-icon-background |
The background-color of the icon |
--mds-entity-icon-color |
The color of the icon |
--mds-entity-shadow |
The box-shadow od the component |
graph TD;
mds-entity --> mds-spinner
mds-entity --> mds-avatar
mds-avatar --> mds-img
mds-avatar --> mds-icon
mds-img --> mds-icon
mds-img --> mds-text
mds-img --> mds-button
mds-button --> mds-spinner
mds-button --> mds-icon
mds-button --> mds-text
style mds-entity fill:#f9f,stroke:#333,stroke-width:4px
Built with love @ Gruppo Maggioli from R&D Department