UI element to show the set of social icons.
Installation
Run following command in console to install the module:
wiz install @email/wiz-social-follow-icons
Link
import wizSocialFollowIcons from 'wiz-social-follow-icons';
Add this link directly to the layout (App.vue) or block (./common/blocks/ or ./common/blocks-library/):
export default {
components: {
wizSocialFollowIcons
}
...Basic usage
Markup:
<wiz-social-follow-icons align-icons="left" :items="iconItems" icon-border-style="rounded" icon-border-color="#fff"></wiz-social-follow-icons>
Script:
export default {
name: 'block',
data: function () {
return {
iconItems: [
{
'link': 'https://www.linkedin.com/company/viseven-gmbh/',
'alt': this.$t('alt1'),
'icon': 'node_modules/wiz-social-follow-icons/media/images/linkedin.png',
'label': 'LinkedIn'
},
{
'link': 'https://twitter.com/viseven_CLM',
'alt': this.$t('alt2'),
'icon': 'node_modules/wiz-social-follow-icons/media/images/twitter.png',
'label': 'Twitter'
},
{
'link': 'https://www.youtube.com/channel/UCWlpXCeBtfM8GVFf6hOR1Yg?view_as=subscriber',
'alt': this.$t('alt3'),
'icon': 'node_modules/wiz-social-follow-icons/media/images/youtube.png',
'label': 'YouTube'
},
{
'link': 'https://www.facebook.com/VisevenDigitalContentFactory/',
'alt': this.$t('alt4'),
'icon': 'node_modules/wiz-social-follow-icons/media/images/facebook.png',
'label': 'Facebook'
},
{
'link': 'https://plus.google.com/b/111852880104055952869/',
'alt': this.$t('alt5'),
'icon': 'node_modules/wiz-social-follow-icons/media/images/gp.png',
'label': 'Google+'
}
]
}
}
}Localization:
<i18n>
{
"en": {
"alt1": "LinkedIn",
"alt2": "Twitter",
"alt3": "YouTube",
"alt4": "Facebook",
"alt5": "Google+"
}
}
</i18n>Parameters
Property  | Type  | Default  | Description  | 
  | String  | 
  | Icon align (  | 
  | String  | 
  | Icon style (  | 
  | Number  | 1  | Border width  | 
  | Number  | 30  | Item width  | 
  | String  | 
  | Icon border color  | 
  | Array  | 
  | Social Icon (Array of objects (keys: link, alt, icon, __label) )  | 
