The wiz-button component is a clickable HTML button with a link. For more information, see Button.
Installation
To install the wiz-button component, run the following command in your email project root directory:
wiz install @email/wiz-button
For more information, see Install components.
Usage
NOTE: As best practice, use eWizard Editor to add and edit the components.
To add the wiz-button component to your email and change its properties, in the App.vue file:
1) Add the wiz-button component to your email template.
<!--./App.vue --><template>
<div>
<wiz-root align="center" style="background: #ffffff; width: 700px;">
<wiz-button :text="$t('wiz_button_8f1e')" id="wiz-button-6cbe" align="center" :line-height="20" :text-align="'left'" :full-width="true" :link="'https://viseven.com/'"></wiz-button>
</wiz-root>
</div>
</template>NOTE: The id attribute is required for correct display of the component styles in eWizard Editor.
2) Change the button text in the <i18n></i18n> localization tag.
<!--./App.vue --><i18n>
{
"eng": {
"wiz_button_8f1e": "<span><span style=\"color:#ffffff;font-family:arial,helvetica neue,helvetica,sans-serif;font-size:17px;\"><b>My button text</b></span></span>"
}
}
</i18n>NOTE: For more information, see Localization.
Attributes
You can change the wiz-button component appearance and behavior using the following attributes within the <wiz-button></wiz-button> tag.
• line-height
To change the button text height, set the height in pixels in the attribute value.
<wiz-button :line-height="30"></wiz-button>
• full-width
To make a full width button on the page, set the attribute value to true. Use the text-align property in this mode.
<wiz-button :text-align="'center'" :full-width="true"></wiz-button>
• text-align
To change the alignment of the button text, set the attribute value to left, center, right, or justify. Set the full-width attribute to true to see the button text alignment.
<wiz-button :text-align="'left'" :full-width="true"></wiz-button>
• link
Add the button link to the attribute value.
<wiz-button :link="'https://viseven.com/'"></wiz-button>
• align
To change the button alignment on the page, set the attribute value to left, center, or right. Use this attribute only if the full-width attribute value is false.
<wiz-button align="center" :full-width="false"></wiz-button>
Properties
The wiz-button component has the following properties:
Property | Type | Default | Description |
| String |
| The text on the button. |
| Number |
| The button text line height. |
| String |
| Align the button text in the full width mode. The property includes an array of the following options: |
| String |
| The link that opens when you click the button. |
| Boolean |
| Make the button full width of the page. |
| String |
| Align the button on the page. The property includes an array of the following options: |
For more information, see Component properties.
