UNPKG

@dakingindanorf/hive

Version:

A template for creating a nuxt generated static site using Netlify CMS to power the backend. Individual site components can be managed through Bit

107 lines 4.55 kB
{ "content-columns": { "path": "bits/components/base/content/content-columns", "fields": { "label": "Content - Columns", "name": "content_columns", "widget": "object", "fields": [ { "label": "Alignment", "name": "alignment", "widget": "select", "default": [ "left" ], "options": [ { "label": "Left", "value": "left" }, { "label": "Center", "value": "center" }, { "label": "Right", "value": "right" } ] }, { "label": "Column", "name": "columns", "widget": "list", "max": 8, "min": 2, "types": [ { "label": "Column", "name": "column", "widget": "object", "fields": [ { "label": "Link", "name": "link_url", "widget": "string", "required": false }, { "label": "Image", "name": "image", "widget": "image", "required": false }, { "label": "Title", "name": "title", "widget": "string", "required": false }, { "label": "Text", "name": "text", "widget": "markdown", "required": false } ] } ] }, { "label": "Advanced", "name": "advanced", "widget": "object", "fields": [ { "label": "Background Color", "name": "background_color", "widget": "select", "default": ["transparent"], "options": [ { "label": "Primary", "value": "primary" }, { "label": "Secondary", "value": "secondary" }, { "label": "Accent", "value": "accent" }, { "label": "Light", "value": "light" }, { "label": "Dark", "value": "dark" }, { "label": "Background", "value": "background" }, { "label": "Transparent", "value": "transparent" } ] }, { "label": "Width", "name": "width", "widget": "select", "default": ["site"], "options": [ { "label": "Site Content", "value": "site" }, { "label": "Full Width", "value": "full" } ] }, { "label": "Padding", "name": "padding", "widget": "select", "default": ["med"], "options": [ { "label": "None", "value": "none" }, { "label": "Small", "value": "small" }, { "label": "Medium", "value": "med" }, { "label": "Large", "value": "large" } ] } ] } ] } } }