mds-header
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 |
menu |
menu |
Sets the visibility type of the hamburger menu of mds-header-bar |
"all" | "desktop" | "mobile" | "none" |
'mobile' |
nav |
nav |
Sets the visibility type of the navigation menu of mds-header-bar |
"all" | "desktop" | "mobile" | "none" |
'desktop' |
Event |
Description |
Type |
mdsHeaderClose |
Emits when the component is closed |
CustomEvent<MdsHeaderEventDetail> |
Slot |
Description |
"default" |
Add mds-header-bar element/s. |
"menu" |
Put actions and other contents that will be shown as mobile menu. Add text string , HTML elements or components to this slot. |
Part |
Description |
"menu" |
The container element of the modal |
Name |
Description |
--mds-header-color |
Sets the text color of the header and the mobile toggler icon |
--mds-header-icon-color |
Sets the color of the icon toggler |
--mds-header-z-index |
Sets the z-index of the modal |
graph TD;
mds-header --> mds-modal
mds-modal --> mds-button
mds-button --> mds-spinner
mds-button --> mds-icon
mds-button --> mds-text
style mds-header fill:#f9f,stroke:#333,stroke-width:4px
Built with love @ Gruppo Maggioli from R&D Department