Skip to content Web Components
ShareButton
The share components contain a button or a list of buttons. The most common buttons we can find in a share component are links to social media platforms. Messaging apps could also be included. Additionally, it is possible to share content through more traditional channels like sending it by e-mail or printing.
Implementations
The component ShareButton
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 |
---|---|---|---|
social | object | ✅ | Social media links |
config | string | Direction of the share buttons. | |
mailto | string | The email link | |
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
...
Customization
INFO
Check everything about the customization mechanics in the "How it works" documentation.
CSS Variable | Type | Description |
---|---|---|
--z-share-button--bg | color | Background color of the share button |
--z-share-button--color | color | Color of the share button |
Both background and text colors can be customized using the --z-share-button--bg
and --z-share-button--color
CSS custom properties.
Accessibility
...