vue-essential-slices
Version:
A set of professionally made, accessible Vue components, linked to a (Prismic) backend
45 lines • 1.11 kB
JSON
{
"type": "Slice",
"fieldset": "Call to action",
"description": "A predesigned 'Call to action' for section for your site",
"icon": "notifications_active",
"display": "list",
"non-repeat": {
"icon_image": {
"type": "Image",
"config": {
"constraint": {},
"thumbnails": [],
"label": "Icon Image"
}
},
"title": {
"type": "StructuredText",
"config": {
"single": "heading1, heading2, heading3, heading4, heading5, heading6",
"label": "Title"
}
},
"paragraph": {
"type": "StructuredText",
"config": {
"multi": "paragraph, preformatted, heading1, heading2, heading3, heading4, heading5, heading6, strong, em, hyperlink, image, embed, list-item, o-list-item, o-list-item",
"label": "Paragraph"
}
},
"button_link": {
"type": "Link",
"config": {
"label": "Button Link"
}
},
"button_label": {
"type": "Text",
"config": {
"label": "Button Label",
"placeholder": "Text for button"
}
}
},
"repeat": {}
}