vue-essential-slices
Version:
A set of professionally made, accessible Vue components, linked to a (Prismic) backend
51 lines (50 loc) • 1.07 kB
JSON
{
"type": "Slice",
"fieldset": "Video Highlights",
"description": "Highlights of your video channel",
"icon": "ondemand_video",
"display": "list",
"non-repeat": {
"eyebrow_headline": {
"type": "StructuredText",
"config": {
"single": "paragraph",
"label": "Eyebrow headline",
"placeholder": "Reinforce your copy with a key-worded text, to be displayed before title"
}
},
"title": {
"type": "StructuredText",
"config": {
"single": "heading2",
"label": "Title",
"placeholder": "Video Highlights"
}
},
"description": {
"type": "StructuredText",
"config": {
"multi": "paragraph, strong, em, hyperlink",
"allowTargetBlank": true,
"label": "Description",
"placeholder": "These are some awesome videos ..."
}
}
},
"repeat": {
"video_title": {
"type": "StructuredText",
"config": {
"multi": "paragraph, strong",
"label": "Video title",
"placeholder": "My awesome video"
}
},
"video_src": {
"type": "Embed",
"config": {
"label": "Video src"
}
}
}
}