{ "divi": "5.2.1", "metadata": [ { "name": "divi/section", "title": "Section", "category": "structure", "childrenName": [ "divi/row" ], "attributes": { "module": { "settings": { "meta": { "meta": [] }, "advanced": { "elements": { "groupType": "group-item", "item": { "groupSlug": "contentElements", "priority": 5, "render": true, "component": { "type": "group", "name": "divi/elements", "props": { "grouped": false } } } }, "html": [], "loop": [], "link": { "item": { "groupSlug": "contentLink", "component": { "props": { "fieldLabel": "Section" } } } }, "innerShadow": { "groupType": "group-item", "item": { "groupSlug": "designLayout", "attrName": "module.advanced.innerShadow", "label": "Show Inner Shadow", "description": "Here you can select whether or not your section has an inner shadow. This can look great when you have colored backgrounds or background images.", "category": "configuration", "render": true, "priority": 30, "features": { "responsive": false, "hover": false, "sticky": false }, "component": { "type": "field", "name": "divi/toggle" } } }, "dividers": { "panel": "design", "priority": 20, "groupName": "dividers", "groupType": "group", "component": { "name": "divi/dividers" } }, "gutter": { "groupType": "group-item", "item": { "groupSlug": "designSizing", "priority": 10, "render": true, "component": { "name": "divi/gutter", "type": "group", "props": { "grouped": false, "visible": false } } } } }, "decoration": { "animation": [], "attributes": [], "background": { "groupType": "group-item", "item": { "groupSlug": "contentBackground", "priority": 10, "render": true, "component": { "type": "group", "name": "divi/background", "props": { "grouped": false } } } }, "border": [], "boxShadow": [], "conditions": [], "disabledOn": [], "filters": [], "interactions": [], "layout": { "groupType": "group-item", "item": { "groupSlug": "designLayout", "attrName": "module.decoration.layout", "priority": 10, "render": true, "component": { "type": "group", "name": "divi/layout", "props": { "grouped": false } } } }, "overflow": [], "order": [], "position": [], "scroll": [], "sizing": { "groupType": "group-item", "item": { "groupSlug": "designSizing", "priority": 20, "render": true, "component": { "name": "divi/sizing", "type": "group", "props": { "grouped": false } } } }, "spacing": { "groupType": "group-item", "item": { "groupSlug": "designSpacing", "priority": 10, "render": true, "component": { "type": "group", "name": "divi/spacing", "props": { "grouped": false } } } }, "sticky": [], "transform": [], "transition": [], "zIndex": [] } } }, "column1": { "settings": { "advanced": [], "decoration": { "background": { "groupType": "group-item", "item": { "groupSlug": "contentBackground", "priority": 60, "render": true, "attrName": "column1.decoration.background", "component": { "type": "group", "name": "divi/background", "props": { "grouped": false, "fieldLabel": "Column 1" } } } }, "spacing": { "groupType": "group-item", "item": { "groupSlug": "designSpacing", "priority": 60, "render": true, "attrName": "column1.decoration.spacing", "component": { "type": "group", "name": "divi/spacing", "props": { "grouped": false, "fieldLabel": "Column 1", "fields": { "margin": { "render": false } } } } } } } } }, "column2": { "settings": { "advanced": [], "decoration": { "background": { "groupType": "group-item", "item": { "groupSlug": "contentBackground", "priority": 60, "render": true, "attrName": "column2.decoration.background", "component": { "type": "group", "name": "divi/background", "props": { "grouped": false, "fieldLabel": "Column 2" } } } }, "spacing": { "groupType": "group-item", "item": { "groupSlug": "designSpacing", "priority": 60, "render": true, "attrName": "column2.decoration.spacing", "component": { "type": "group", "name": "divi/spacing", "props": { "grouped": false, "fieldLabel": "Column 2", "fields": { "margin": { "render": false } } } } } } } } }, "column3": { "settings": { "advanced": [], "decoration": { "background": { "groupType": "group-item", "item": { "groupSlug": "contentBackground", "priority": 60, "render": true, "attrName": "column3.decoration.background", "component": { "type": "group", "name": "divi/background", "props": { "grouped": false, "fieldLabel": "Column 3" } } } }, "spacing": { "groupType": "group-item", "item": { "groupSlug": "designSpacing", "priority": 60, "render": true, "attrName": "column3.decoration.spacing", "component": { "type": "group", "name": "divi/spacing", "props": { "grouped": false, "fieldLabel": "Column 3", "fields": { "margin": { "render": false } } } } } } } } }, "innerSizing": { "settings": { "decoration": { "sizing": { "groupType": "group-items", "items": { "width": { "groupSlug": "designSizing", "priority": 14, "render": true, "subName": "width", "label": "Inner Width", "description": "By default, elements will extend the full width of their parent element. If you would like to set a custom static width, you can do so using this option.", "features": { "sticky": false, "dynamicContent": { "type": "number" } }, "component": { "type": "field", "name": "divi/range", "props": { "cssProperty": "width", "defaultUnit": "%", "max": 100 } } }, "maxWidth": { "groupSlug": "designSizing", "priority": 15, "render": true, "subName": "maxWidth", "label": "Inner Max Width", "description": "Setting a maximum width will prevent your element from ever surpassing the defined width value. Maximum width can be used in combination with the standard width setting. Maximum width supersedes the normal width value.", "features": { "sticky": false, "dynamicContent": { "type": "number" } }, "component": { "type": "field", "name": "divi/range", "props": { "cssProperty": "max-width", "defaultUnit": "px", "max": 1080 } } }, "alignment": { "groupSlug": "designSizing", "priority": 16, "render": true, "subName": "alignment", "label": "Row Alignment", "description": "Align the module to the left, right or center.", "features": { "hover": false, "sticky": false }, "multipleChoices": false, "component": { "name": "divi/button-options", "type": "field", "props": { "allowClickToUnset": false, "options": { "left": { "icon": "divi/align-left" }, "center": { "icon": "divi/align-center" }, "right": { "icon": "divi/align-right" } }, "showLabel": false } } } } } } } } } }, { "name": "divi/row", "title": "Row", "category": "structure", "childModuleName": "divi/column", "attributes": { "module": { "settings": { "meta": { "meta": [] }, "advanced": { "elements": { "groupType": "group-item", "item": { "groupSlug": "contentElements", "priority": 5, "render": true, "component": { "type": "group", "name": "divi/elements", "props": { "grouped": false } } } }, "html": [], "loop": [], "link": { "item": { "groupSlug": "contentLink", "component": { "props": { "fieldLabel": "Row" } } } }, "gutter": { "groupType": "group-item", "item": { "groupSlug": "designLayout", "priority": 20, "render": true, "component": { "name": "divi/gutter", "type": "group", "props": { "grouped": false } } } } }, "decoration": { "animation": [], "attributes": [], "background": [], "border": [], "boxShadow": [], "conditions": [], "disabledOn": [], "order": [], "filters": [], "interactions": [], "overflow": [], "position": [], "scroll": [], "layout": { "groupType": "group-item", "item": { "groupSlug": "designLayout", "priority": 10, "render": true, "component": { "type": "group", "name": "divi/layout", "props": { "grouped": false } } } }, "sizing": { "groupType": "group-items", "items": { "sizing": { "groupSlug": "sizing", "priority": 110, "render": true, "component": { "type": "group", "name": "divi/sizing", "props": { "grouped": false, "fields": { "maxWidth": { "component": { "props": { "defaultUnit": "px", "max": 2560 } } } } } } } } }, "spacing": [], "sticky": [], "transform": [], "transition": [], "zIndex": [] } } } } }, { "name": "divi/column", "title": "Column", "category": "structure", "childrenName": [], "attributes": { "module": { "settings": { "decoration": { "animation": [], "attributes": [], "background": [], "border": [], "boxShadow": [], "conditions": [], "disabledOn": [], "filters": [], "interactions": [], "layout": [], "overflow": [], "order": [], "transition": [], "position": [], "scroll": [], "spacing": [], "sizing": { "groupType": "group-item", "item": { "groupSlug": "designSizing", "priority": 20, "render": true, "component": { "type": "group", "name": "divi/sizing", "props": { "grouped": false, "fields": { "alignment": { "render": false }, "width": { "defaultAttr": { "desktop": { "value": { "width": null } } }, "component": { "props": { "defaultUnit": "" } } } } } } } }, "sticky": [], "transform": [], "zIndex": [] }, "advanced": { "elements": { "groupType": "group-item", "item": { "groupSlug": "contentElements", "priority": 5, "render": true, "component": { "type": "group", "name": "divi/elements", "props": { "grouped": false } } } }, "html": [], "loop": [], "link": { "item": { "groupSlug": "contentLink", "component": { "props": { "fieldLabel": "Column" } } } } }, "meta": { "meta": [] } } } } }, { "name": "divi/text", "title": "Text", "category": "module", "childrenName": [], "attributes": { "module": { "settings": { "meta": { "meta": [] }, "advanced": { "elements": [], "html": [], "link": [], "loop": [], "text": { "groupType": "group-item", "item": { "groupSlug": "designText", "priority": 15, "render": true, "component": { "type": "group", "name": "divi/text", "props": { "grouped": false, "groupTab": "body", "groupTabLabel": "Body", "icon": "divi/text-align-left", "fieldLabel": "Text", "fields": { "textShadowGroup": { "render": false } } } } } } }, "decoration": { "layout": [], "animation": [], "attributes": [], "background": [], "border": [], "boxShadow": [], "conditions": [], "disabledOn": [], "filters": [], "interactions": [], "overflow": [], "order": [], "position": [], "scroll": [], "sizing": [], "spacing": [], "sticky": [], "transform": [], "transition": [], "zIndex": [] } } }, "content": { "settings": { "innerContent": { "groupType": "group-item", "item": { "groupSlug": "contentText", "priority": 5, "render": true, "attrName": "content.innerContent", "label": "Body", "description": "Here you can create the content that will be used within the module.", "category": "basic_option", "features": { "dynamicContent": { "type": "text" }, "sticky": false, "preset": "content" }, "component": { "name": "divi/richtext", "type": "field" } } }, "decoration": { "headingFont": [], "bodyFont": { "groupType": "group-item", "item": { "groupSlug": "designText", "priority": 5, "render": true, "component": { "name": "divi/font-body", "type": "group", "props": { "grouped": false, "dynamicSubgroupHost": true, "groups": { "body": { "groupTabLabel": "Body", "icon": "divi/text-align-left", "groupTab": "body", "fieldLabel": "Text" } }, "fields": { "body": { "textAlign": { "render": false } } } } } } } } } } } }, { "name": "divi/heading", "title": "Heading", "category": "module", "childrenName": [], "attributes": { "module": { "settings": { "meta": { "meta": [] }, "advanced": { "elements": [], "html": [], "link": [], "loop": [], "text": { "groupType": "group", "groupName": "divi/text", "panel": "design", "priority": 10, "component": { "props": { "fields": { "orientation": { "render": false }, "color": { "render": false } } } } } }, "decoration": { "animation": [], "attributes": [], "background": [], "border": [], "boxShadow": [], "conditions": [], "disabledOn": [], "filters": [], "interactions": [], "layout": [], "overflow": [], "order": [], "position": [], "scroll": [], "sizing": [], "spacing": [], "sticky": [], "transform": [], "transition": [], "zIndex": [] } } }, "title": { "settings": { "innerContent": { "groupType": "group-item", "item": { "groupSlug": "contentText", "priority": 5, "render": true, "attrName": "title.innerContent", "label": "Heading", "description": "Input your value to action title here.", "category": "basic_option", "features": { "dynamicContent": { "type": "text" }, "responsive": true, "sticky": false, "preset": "content" }, "component": { "name": "divi/text", "type": "field" } } }, "decoration": { "font": { "groupType": "group-item", "item": { "groupSlug": "designTitleText", "priority": 10, "render": true, "component": { "name": "divi/font", "type": "group", "props": { "grouped": false, "fieldLabel": "Heading", "dynamicSubgroupHost": true, "fields": { "headingLevel": { "render": true } } } } } } } } } } }, { "name": "divi/button", "title": "Button", "category": "module", "childrenName": [], "attributes": { "module": { "settings": { "meta": { "meta": [] }, "advanced": { "elements": [], "html": [], "loop": [], "text": { "component": { "props": { "fields": { "orientation": { "render": false }, "textShadowGroup": { "render": false } } } } }, "alignment": { "groupType": "group-item", "item": { "groupSlug": "designAlignment", "priority": 5, "render": true, "attrName": "module.advanced.alignment", "label": "Button Alignment", "description": "Here you can define the alignment of Button.", "category": "configuration", "multipleChoices": false, "features": { "hover": false, "sticky": false, "preset": [ "html" ] }, "component": { "type": "field", "name": "divi/button-options", "props": { "options": { "left": { "icon": "divi/align-left" }, "center": { "icon": "divi/align-center" }, "right": { "icon": "divi/align-right" } }, "showLabel": false } } } } }, "decoration": { "layout": [], "animation": [], "attributes": [], "boxShadow": [], "conditions": [], "disabledOn": [], "filters": [], "interactions": [], "overflow": [], "order": [], "position": [], "scroll": [], "spacing": [], "sticky": [], "transform": [], "transition": [], "zIndex": [] } } }, "button": { "settings": { "innerContent": { "groupType": "into-multiple-groups", "groups": { "text": { "groupType": "group-item", "item": { "description": "Input your desired button text.", "groupSlug": "contentText", "label": "Button Text", "priority": 10, "render": true, "subName": "text", "category": "basic_option", "features": { "dynamicContent": { "type": "text" }, "sticky": false, "preset": "content" }, "component": { "name": "divi/text", "type": "field" } } }, "link": { "groupType": "group-item", "item": { "groupSlug": "contentLink", "attrName": "button.innerContent", "priority": 20, "render": true, "component": { "type": "group", "name": "divi/button-link", "props": { "grouped": false, "attrName": "button.innerContent", "fieldLabel": "Button" } } } } } }, "decoration": { "background": [], "border": [], "boxShadow": [], "button": { "component": { "props": { "dynamicSubgroupHost": true, "dynamicSubgroupLockedSubgroupIds": [ "button.decoration.transform", "button.decoration.filters", "button.decoration.animation" ], "fields": { "alignment": { "render": false }, "boxShadowGroup": { "render": false }, "buttonIconGroup": { "component": { "props": { "fields": { "placement": { "features": { "hover": false } }, "onHover": { "features": { "hover": false } } } } } }, "fontGroup": { "component": { "props": { "fields": { "lineHeight": { "render": true }, "textAlign": { "render": false } } } } }, "spacingGroup": { "render": false } } } } }, "font": [], "sizing": [], "spacing": { "component": { "props": { "fields": { "margin": { "render": false }, "padding": { "render": false } } } } } } } } } }, { "name": "divi/image", "title": "Image", "category": "module", "childrenName": [], "attributes": { "module": { "settings": { "meta": { "meta": [] }, "advanced": { "elements": [], "html": [], "loop": [], "align": { "groupType": "group-item", "item": { "groupSlug": "designImageAlignment", "label": "Image Alignment", "description": "Here you can choose the image alignment.", "category": "layout", "multipleChoices": false, "onChangeParams": [ "multipleChoices" ], "render": true, "priority": 50, "features": { "hover": false, "sticky": false }, "component": { "type": "field", "name": "divi/button-options", "props": { "options": { "left": { "icon": "divi/align-left" }, "center": { "icon": "divi/align-center" }, "right": { "icon": "divi/align-right" } }, "showLabel": false } } } }, "sizing": { "groupType": "group-items", "items": { "forceFullwidth": { "groupSlug": "designSizing", "attrName": "module.advanced.sizing", "subName": "forceFullwidth", "label": "Force Fullwidth", "description": "When enabled, this will force your image to extend 100% of the width of the column it's in.", "category": "layout", "render": true, "priority": 100, "features": { "hover": false, "sticky": false }, "component": { "type": "field", "name": "divi/toggle" } }, "sizing": { "groupSlug": "designSizing", "priority": 110, "render": true, "component": { "type": "group", "name": "divi/sizing", "props": { "grouped": false } } } } }, "spacing": { "groupType": "group-items", "items": { "showBottomSpace": { "groupSlug": "designSpacing", "subName": "showBottomSpace", "label": "Show Space Below The Image", "description": "Here you can choose whether or not the image should have a space below it.", "category": "layout", "render": true, "priority": 120, "features": { "preset": [ "html" ] }, "component": { "type": "field", "name": "divi/toggle" } }, "spacing": { "groupSlug": "designSpacing", "priority": 130, "render": true, "component": { "type": "group", "name": "divi/spacing", "props": { "grouped": false } } } } } }, "decoration": { "animation": [], "attributes": [], "background": [], "conditions": [], "disabledOn": [], "filters": [], "interactions": [], "layout": [], "overflow": [], "order": [], "position": [], "scroll": [], "sticky": [], "transform": [], "transition": [], "zIndex": [] } } }, "image": { "settings": { "innerContent": { "groupType": "group-items", "items": { "src": { "groupSlug": "contentImage", "subName": "src", "label": "Image", "description": "Upload an image.", "category": "basic_option", "features": { "dynamicContent": { "type": "image" }, "sticky": false, "responsive": true, "hover": true, "preset": "content" }, "render": true, "priority": 10, "component": { "type": "field", "name": "divi/upload", "props": { "syncImageData": { "src": true, "id": true, "alt": true, "titleText": true } } } }, "linkUrl": { "groupSlug": "contentImageLink", "subName": "linkUrl", "label": "Image Link URL", "description": "If you would like your image to be a link, input your destination URL here. No link will be created if this field is left blank.", "category": "basic_option", "features": { "dynamicContent": { "type": "url" }, "sticky": false, "responsive": false, "hover": false, "preset": "content" }, "render": true, "priority": 20, "component": { "type": "field", "name": "divi/text" } }, "linkTarget": { "groupSlug": "contentImageLink", "subName": "linkTarget", "label": "Image Link Target", "description": "Here you can choose whether or not your link opens in a new window.", "category": "configuration", "features": { "responsive": false, "hover": false, "sticky": false, "preset": "content" }, "render": true, "priority": 30, "component": { "type": "field", "name": "divi/select", "props": { "options": { "off": { "label": "In The Current Tab" }, "on": { "label": "In A New Tab" } } } } } } }, "advanced": { "lightbox": { "groupType": "group-item", "item": { "groupSlug": "contentImageLink", "label": "Open in Lightbox", "description": "Here you can choose whether or not the image should open in Lightbox. Note: if you select to open the image in Lightbox, url options below will be ignored.", "category": "configuration", "render": true, "priority": 10, "features": { "hover": false, "sticky": false, "responsive": false, "preset": "content" }, "component": { "type": "field", "name": "divi/toggle" } } }, "overlay": { "groupType": "group-items", "items": { "use": { "groupSlug": "designImageOverlay", "subName": "use", "label": "Image Overlay", "description": "If enabled, an overlay color and icon will be displayed when a visitors hovers over the image", "category": "layout", "render": true, "priority": 40, "features": { "hover": false, "sticky": false, "responsive": false, "preset": [ "style" ] }, "component": { "type": "field", "name": "divi/toggle" } }, "backgroundColor": { "groupSlug": "designImageOverlay", "subName": "backgroundColor", "label": "Hover Overlay Color", "description": "Here you can define a custom color for the overlay", "features": { "hover": false, "preset": [ "style" ], "dynamicContent": { "type": "color" } }, "render": true, "priority": 60, "component": { "type": "field", "name": "divi/color-picker" } } } }, "overlayIcon": { "groupType": "group-items", "items": { "hoverIcon": { "groupSlug": "designImageOverlay", "subName": "hoverIcon", "label": "Hover Icon Picker", "description": "Here you can define a custom icon for the overlay.", "category": "configuration", "features": { "sticky": false, "hover": false, "preset": [ "style" ] }, "render": true, "priority": 70, "component": { "type": "field", "name": "divi/icon-picker" } }, "iconColor": { "groupSlug": "designImageOverlay", "subName": "iconColor", "label": "Overlay Icon Color", "description": "Here you can define a custom color for the overlay icon", "render": true, "priority": 50, "features": { "hover": false, "preset": [ "style" ], "dynamicContent": { "type": "color" } }, "component": { "type": "field", "name": "divi/color-picker" } } } } }, "decoration": { "border": [], "boxShadow": [] } } } } }, { "name": "divi/blurb", "title": "Blurb", "category": "module", "childrenName": [], "attributes": { "imageIcon": { "settings": { "innerContent": { "groupType": "group-items", "items": { "useIcon": { "groupSlug": "contentImageIcon", "attrName": "imageIcon.innerContent", "subName": "useIcon", "label": "Use Icon", "description": "Here you can choose whether icon set below should be used.", "category": "basic_option", "features": { "hover": false, "sticky": false, "responsive": false, "preset": "content" }, "render": true, "priority": 10, "component": { "type": "field", "name": "divi/toggle" } }, "icon": { "groupSlug": "contentImageIcon", "attrName": "imageIcon.innerContent", "subName": "icon", "label": "Icon", "description": "Choose an icon to display with your blurb.", "category": "basic_option", "features": { "sticky": false, "preset": "content" }, "render": true, "priority": 10, "component": { "type": "field", "name": "divi/icon-picker" } }, "src": { "groupSlug": "contentImageIcon", "attrName": "imageIcon.innerContent", "subName": "src", "label": "Image", "description": "Upload an image to display at the top of your blurb.", "category": "basic_option", "features": { "dynamicContent": { "type": "image" }, "sticky": false, "responsive": true, "hover": true, "preset": "content" }, "render": true, "priority": 10, "component": { "type": "field", "name": "divi/upload", "props": { "syncImageData": { "src": true, "id": true, "alt": true, "titleText": true } } } } } }, "advanced": { "color": { "groupType": "group-item", "item": { "groupSlug": "designImageIcon", "attrName": "imageIcon.advanced.color", "label": "Icon Color", "description": "Here you can define a custom color for your icon.", "render": true, "priority": 10, "features": { "dynamicContent": { "type": "color" } }, "component": { "type": "field", "name": "divi/color-picker" } } }, "placement": { "groupType": "group-item", "item": { "groupSlug": "designImageIcon", "attrName": "imageIcon.advanced.placement", "label": "Image/Icon Placement", "description": "Here you can choose where to place the icon.", "category": "layout", "render": true, "priority": 30, "features": { "hover": false, "sticky": false }, "component": { "type": "field", "name": "divi/select", "props": { "options": { "top": { "label": "Top" }, "left": { "label": "Left" } } } } } } }, "decoration": { "sizing": { "groupType": "group-item", "item": { "groupSlug": "designImageIcon", "priority": 52, "render": true, "component": { "type": "group", "name": "divi/sizing", "props": { "attrName": "imageIcon.decoration.sizing", "grouped": true, "fieldLabel": "Image/Icon", "dynamicSubgroupHostLayoutStyle": "block", "fields": { "iconFontSize": { "attrName": "imageIcon.decoration.sizing", "subName": "iconFontSize", "defaultAttr": { "desktop": { "value": { "iconFontSize": "96px" } } }, "label": "Icon Font Size", "description": "Control the size of the icon by increasing or decreasing the font size.", "priority": 1, "category": "font_option", "render": true, "features": { "dynamicContent": { "type": "number" } }, "component": { "type": "field", "name": "divi/range", "props": { "cssProperty": "font-size", "defaultUnit": "px", "min": 1, "minLimit": 1, "max": 120 } } } } } } } }, "background": { "groupType": "group-item", "item": { "groupSlug": "designImageIcon", "priority": 55, "render": true, "component": { "type": "group", "name": "divi/background", "props": { "attrName": "imageIcon.decoration.background", "grouped": true, "fieldLabel": "Image/Icon" } } } }, "border": { "groupType": "group-item", "item": { "groupSlug": "designImageIcon", "priority": 60, "render": true, "component": { "type": "group", "name": "divi/border", "props": { "grouped": true, "fieldLabel": "Image/Icon" } } } }, "spacing": { "groupType": "group-item", "item": { "groupSlug": "designImageIcon", "priority": 60, "render": true, "component": { "type": "group", "name": "divi/spacing", "props": { "grouped": true, "fieldLabel": "Image/Icon" } } } }, "boxShadow": { "groupType": "group-item", "item": { "groupSlug": "designImageIcon", "priority": 60, "render": true, "component": { "type": "group", "name": "divi/box-shadow", "props": { "grouped": true, "fieldLabel": "Image" } } } }, "filters": { "groupType": "group-item", "item": { "groupSlug": "designImageIcon", "priority": 60, "render": true, "component": { "type": "group", "name": "divi/filters", "props": { "grouped": true, "fieldLabel": "Image/Icon" } } } }, "animation": { "groupType": "group-item", "item": { "groupSlug": "designImageIcon", "priority": 70, "render": true, "component": { "type": "group", "name": "divi/animation", "props": { "attrName": "imageIcon.decoration.animation", "grouped": true, "fieldLabel": "Image/Icon" } } } } } } }, "module": { "settings": { "meta": { "meta": [] }, "advanced": { "elements": [], "html": [], "link": [], "loop": [], "text": [] }, "decoration": { "animation": { "groupType": "group-item", "item": { "groupSlug": "designAnimation", "priority": 10, "render": true, "component": { "type": "group", "name": "divi/animation", "props": { "grouped": false } } } }, "attributes": [], "background": [], "border": [], "boxShadow": [], "conditions": [], "disabledOn": [], "filters": [], "interactions": [], "layout": [], "order": [], "overflow": [], "position": [], "scroll": [], "sizing": { "groupType": "group-item", "item": { "groupSlug": "designSizing", "priority": 20, "render": true, "component": { "type": "group", "name": "divi/sizing", "props": { "grouped": false } } } }, "spacing": [], "sticky": [], "transform": [], "transition": [], "zIndex": [] } } }, "title": { "settings": { "innerContent": [], "decoration": { "font": { "component": { "props": { "dynamicSubgroupHost": true, "dynamicSubgroupHostLayoutStyle": "flex" } } } } } }, "content": { "settings": { "innerContent": { "item": { "groupSlug": "contentText", "category": "basic_option", "features": { "dynamicContent": { "type": "text" } } } }, "decoration": { "bodyFont": { "component": { "props": { "dynamicSubgroupHost": true, "dynamicSubgroupHostLayoutStyle": "flex" } } } } } }, "contentContainer": { "settings": { "decoration": { "sizing": { "groupType": "group-items", "items": { "maxWidth": { "groupSlug": "designSizing", "attrName": "contentContainer.decoration.sizing", "subName": "maxWidth", "label": "Content Width", "description": "Adjust the width of the content within the blurb.", "category": "layout", "priority": 10, "render": true, "component": { "type": "field", "name": "divi/range", "props": { "cssProperty": "width", "max": 1100 } }, "features": { "dynamicContent": { "type": "number" } } } } } } } } } }, { "name": "divi/code", "title": "Code", "category": "module", "attributes": { "module": { "settings": { "meta": { "meta": [] }, "advanced": { "html": [], "link": [], "loop": [], "text": { "component": { "props": { "fields": { "color": { "render": false }, "textShadowGroup": { "render": false } } } } } }, "decoration": { "animation": [], "attributes": [], "background": [], "border": [], "boxShadow": [], "conditions": [], "disabledOn": [], "filters": [], "interactions": [], "overflow": [], "order": [], "position": [], "scroll": [], "sizing": [], "spacing": [], "sticky": [], "transform": [], "transition": [], "zIndex": [] } } }, "content": { "settings": { "innerContent": { "groupType": "group-item", "item": { "groupSlug": "contentText", "priority": 5, "render": true, "attrName": "content.innerContent", "label": "Code", "description": "Here you can create the content that will be used within the module.", "category": "basic_option", "features": { "dynamicContent": { "type": "text" }, "preset": "content" }, "component": { "name": "divi/code", "type": "field", "props": { "mode": "html" } } } } } } } }, { "name": "divi/accordion", "title": "Accordion", "category": "module", "childrenName": [ "divi/accordion-item" ], "childModuleName": "divi/accordion-item", "attributes": { "module": { "settings": { "meta": { "meta": [] }, "advanced": { "elements": { "groupType": "group-item", "item": { "groupSlug": "contentElements", "priority": 5, "render": true, "component": { "type": "group", "name": "divi/elements", "props": { "grouped": false } } } }, "html": [], "link": [], "loop": [], "text": { "priority": 15, "component": { "props": { "fields": { "color": { "render": false }, "textShadowGroup": { "render": true }, "orientation": { "render": true } } } } } }, "decoration": { "animation": [], "attributes": [], "background": [], "conditions": [], "disabledOn": [], "filters": [], "interactions": [], "layout": { "groupType": "group-item", "item": { "groupSlug": "designLayout", "priority": 10, "render": true, "component": { "type": "group", "name": "divi/layout", "props": { "grouped": false, "defaultGroupAttr": { "desktop": { "value": { "flexDirection": "column", "columnGap": "30px", "rowGap": "30px" } } } } } } }, "border": [], "boxShadow": [], "overflow": [], "order": [], "position": [], "scroll": { "groupType": "group-item", "item": { "priority": 20, "render": true, "groupSlug": "advancedScrollModule", "component": { "type": "group", "name": "divi/scroll", "props": { "grouped": false, "fields": { "gridMotion": { "render": true } } } } } }, "sizing": [], "spacing": [], "sticky": [], "transform": [], "transition": [], "zIndex": [] } } }, "title": { "settings": { "decoration": { "font": { "groupType": "group-item", "item": { "groupSlug": "designTitleText", "priority": 10, "render": true, "component": { "type": "group", "name": "divi/font", "props": { "grouped": false, "groupLabel": "Title Text", "fieldLabel": "Title", "dynamicSubgroupHost": true, "fields": { "color": { "render": true, "priority": 5 }, "headingLevel": { "render": true } } } } } } } } }, "closedToggleIcon": { "settings": { "decoration": { "icon": { "groupType": "group-items", "items": { "contentIcon": { "groupSlug": "contentToggleIcon", "attrName": "closedToggleIcon.decoration.icon", "priority": 10, "render": true, "category": "basic_option", "component": { "type": "group", "name": "divi/icon", "props": { "grouped": false, "groupLabel": "Toggle Icon", "fields": { "icon": { "render": true }, "color": { "render": false }, "useSize": { "render": false }, "size": { "render": false } } } } }, "designIcon": { "groupSlug": "designToggleIcon", "attrName": "closedToggleIcon.decoration.icon", "priority": 10, "render": true, "component": { "type": "group", "name": "divi/icon", "props": { "grouped": false, "fieldLabel": "Icon", "fields": { "icon": { "render": false }, "color": { "render": true }, "useSize": { "render": true }, "size": { "render": true, "component": { "type": "field", "name": "divi/range", "props": { "cssProperty": "icon-font-size", "defaultUnit": "px", "min": 1, "minLimit": 1, "max": 120 } } } } } } } } } } } }, "content": { "settings": { "decoration": { "bodyFont": { "priority": 30, "component": { "props": { "dynamicSubgroupHost": true, "groups": { "body": { "groupLabel": "Body Text", "fieldLabel": "Body" } } } } } } } }, "openToggle": { "settings": { "decoration": { "background": { "groupType": "group-item", "item": { "groupSlug": "designToggle", "attrName": "openToggle.decoration.background", "subName": "color", "label": "Open Toggle Background Color", "description": "You can pick unique background colors for toggles when they are in their open and closed states. Choose the open state background color here.", "priority": 10, "render": true, "features": { "dynamicContent": { "type": "color" } }, "component": { "type": "field", "name": "divi/color-picker" } } }, "font": { "groupType": "group-item", "item": { "groupSlug": "designTitleText", "attrName": "openToggle.decoration.font.font", "subName": "color", "label": "Open Title Text Color", "description": "You can pick unique text colors for toggle titles when they are open and closed. Choose the open state title color here.", "priority": 5, "render": true, "features": { "dynamicContent": { "type": "color" } }, "component": { "type": "field", "name": "divi/color-picker" } } } } } }, "closedToggle": { "settings": { "decoration": { "background": { "groupType": "group-item", "item": { "groupSlug": "designToggle", "attrName": "closedToggle.decoration.background", "subName": "color", "label": "Closed Toggle Background Color", "description": "You can pick unique background colors for toggles when they are in their open and closed states. Choose the closed state background color here.", "priority": 10, "render": true, "features": { "dynamicContent": { "type": "color" } }, "component": { "type": "field", "name": "divi/color-picker" } } }, "font": { "groupType": "group-item", "item": { "groupSlug": "designClosedTitleText", "attrName": "closedToggle.decoration.font", "priority": 10, "render": true, "component": { "type": "group", "name": "divi/font", "props": { "grouped": false, "groupLabel": "Closed Title Text", "fieldLabel": "Closed Title", "dynamicSubgroupHost": true, "fields": { "color": { "priority": 5, "render": true } } } } } } } } } } }, { "name": "divi/accordion-item", "title": "Accordion Item", "category": "child-module", "childrenName": [], "attributes": { "module": { "settings": { "advanced": { "elements": [], "html": [], "link": [], "loop": [], "text": { "priority": 15, "component": { "props": { "fields": { "color": { "render": false } } } } } }, "decoration": { "animation": [], "attributes": [], "background": [], "conditions": [], "disabledOn": [], "filters": [], "interactions": [], "border": [], "boxShadow": [], "layout": [], "overflow": [], "order": [], "position": [], "scroll": [], "sizing": [], "spacing": [], "sticky": [], "transform": [], "transition": [], "zIndex": [] } } }, "title": { "settings": { "innerContent": { "groupType": "group-item", "item": { "groupSlug": "contentText", "attrName": "title.innerContent", "label": "Title", "description": "The title will appear above the content and when the toggle is closed.", "category": "basic_option", "priority": 10, "render": true, "features": { "dynamicContent": { "type": "text" }, "sticky": false, "preset": "content" }, "component": { "type": "field", "name": "divi/text" } } }, "decoration": { "font": { "groupType": "group-item", "item": { "groupSlug": "designTitleText", "priority": 10, "render": true, "component": { "type": "group", "name": "divi/font", "props": { "grouped": false, "groupLabel": "Title Text", "fieldLabel": "Title", "dynamicSubgroupHost": true, "dynamicSubgroupHostLayoutStyle": "moduleLayout", "fields": { "color": { "priority": 5, "render": true }, "headingLevel": { "render": true } } } } } } } } }, "closedToggleIcon": { "settings": { "decoration": { "icon": { "groupType": "group-items", "items": { "icon": { "groupSlug": "designToggleIcon", "attrName": "closedToggleIcon.decoration.icon", "label": "Closed Icon", "priority": 10, "render": true, "category": "basic_option", "features": { "preset": [ "style", "html" ] }, "component": { "type": "field", "name": "divi/icon-picker" } }, "iconAttributes": { "groupSlug": "designToggleIcon", "attrName": "closedToggleIcon.decoration.icon", "priority": 10, "render": true, "component": { "type": "group", "name": "divi/icon", "props": { "grouped": false, "fieldLabel": "Icon", "fields": { "icon": { "render": false }, "color": { "render": true }, "useSize": { "render": true }, "size": { "render": true, "component": { "type": "field", "name": "divi/range", "props": { "cssProperty": "icon-font-size", "defaultUnit": "px", "min": 1, "minLimit": 1, "max": 120 } } } } } } } } } } } }, "openToggle": { "settings": { "decoration": { "background": { "groupType": "group-item", "item": { "groupSlug": "designToggle", "attrName": "openToggle.decoration.background", "subName": "color", "label": "Open Toggle Background Color", "description": "You can pick unique background colors for toggles when they are in their open and closed states. Choose the open state background color here.", "priority": 10, "render": true, "features": { "sticky": false, "dynamicContent": { "type": "color" } }, "component": { "type": "field", "name": "divi/color-picker" } } }, "font": { "groupType": "group-item", "item": { "groupSlug": "designTitleText", "attrName": "openToggle.decoration.font.font", "subName": "color", "label": "Open Title Text Color", "description": "You can pick unique text colors for toggle titles when they are open and closed. Choose the open state title color here.", "priority": 5, "render": true, "features": { "sticky": false, "dynamicContent": { "type": "color" } }, "component": { "type": "field", "name": "divi/color-picker" } } } } } }, "closedToggle": { "settings": { "decoration": { "background": { "groupType": "group-item", "item": { "groupSlug": "designToggle", "attrName": "closedToggle.decoration.background", "subName": "color", "label": "Closed Toggle Background Color", "description": "You can pick unique background colors for toggles when they are in their open and closed states. Choose the open state background color here.", "priority": 10, "render": true, "features": { "sticky": false, "dynamicContent": { "type": "color" } }, "component": { "type": "field", "name": "divi/color-picker" } } }, "font": { "groupType": "group-items", "items": { "color": { "groupSlug": "designClosedTitleText", "attrName": "closedToggle.decoration.font.font", "subName": "color", "label": "Closed Title Text Color", "description": "You can pick unique text colors for toggle titles when they are open and closed. Choose the closed state title color here.", "priority": 5, "render": true, "features": { "sticky": false, "dynamicContent": { "type": "color" } }, "component": { "type": "field", "name": "divi/color-picker" } }, "font": { "groupSlug": "designClosedTitleText", "attrName": "closedToggle.decoration.font", "priority": 10, "render": true, "component": { "type": "group", "name": "divi/font", "props": { "grouped": false, "groupLabel": "Closed Title Text", "fieldLabel": "Closed Title", "dynamicSubgroupHost": true, "fields": { "color": { "render": false } } } } } } } } } }, "content": { "settings": { "innerContent": { "groupType": "group-item", "item": { "groupSlug": "contentText", "attrName": "content.innerContent", "label": "Body", "description": "Input the main text content for your module here.", "category": "basic_option", "priority": 10, "render": true, "features": { "sticky": false, "preset": "content", "dynamicContent": { "type": "text" } }, "component": { "type": "field", "name": "divi/richtext" } } }, "decoration": { "bodyFont": { "priority": 30, "component": { "props": { "dynamicSubgroupHost": true, "dynamicSubgroupHostLayoutStyle": "moduleLayout", "groups": { "body": { "groupLabel": "Body Text", "fieldLabel": "Body" } } } } } } } } } }, { "name": "divi/fullwidth-header", "title": "Hero", "category": "fullwidth-module", "childrenName": [], "attributes": { "module": { "settings": { "meta": { "meta": [] }, "advanced": { "elements": [], "html": [], "link": [], "loop": [], "text": { "groupType": "group-items", "items": { "text": { "groupSlug": "designLayout", "attrName": "module.advanced.text.text", "subName": "orientation", "label": "Text & Logo Alignment", "description": "This controls how your text is aligned within the module.", "category": "layout", "priority": 10, "render": true, "multipleChoices": false, "features": { "hover": false, "sticky": false, "responsive": false, "preset": [ "html" ] }, "component": { "name": "divi/button-options", "type": "field", "props": { "allowClickToUnset": false, "defaultValue": "left", "options": { "left": { "icon": "divi/text-align-left", "label": "Left" }, "center": { "icon": "divi/text-align-center", "label": "Center" }, "right": { "icon": "divi/text-align-right", "label": "Right" } }, "showLabel": false } } }, "textGroup": { "groupSlug": "designText", "priority": 20, "render": true, "component": { "type": "group", "name": "divi/text", "props": { "fields": { "orientation": { "render": false } }, "grouped": false } } } } }, "headerFullscreen": { "groupType": "group-item", "item": { "groupSlug": "designLayout", "attrName": "module.advanced.headerFullscreen", "label": "Make Fullscreen", "description": "Here you can choose whether the header is expanded to fullscreen size.", "category": "configuration", "priority": 20, "render": true, "features": { "hover": false, "sticky": false, "responsive": false, "preset": [ "html" ] }, "component": { "name": "divi/toggle", "type": "field" } } } }, "decoration": { "layout": { "groupType": "group-item", "item": { "groupSlug": "designLayout", "priority": 30, "render": true, "component": { "type": "group", "name": "divi/layout", "props": { "grouped": false } } } }, "animation": [], "attributes": [], "border": [], "background": [], "boxShadow": [], "conditions": [], "disabledOn": [], "filters": [], "interactions": [], "overflow": [], "order": [], "position": [], "scroll": [], "sizing": { "groupType": "group-items", "items": { "sizing": { "groupSlug": "designSizing", "priority": 20, "render": true, "component": { "type": "group", "name": "divi/sizing", "props": { "grouped": false } } } } }, "spacing": [], "sticky": [], "transform": [], "transition": [], "zIndex": [] } } }, "image": { "settings": { "innerContent": { "groupType": "group-items", "items": { "imageInnerContentSrc": { "priority": 20, "groupSlug": "contentImage", "render": true, "attrName": "image.innerContent", "subName": "src", "label": "Header Image", "description": "Upload your desired image, or type in the URL to the image you would like to display.", "category": "basic_option", "features": { "dynamicContent": { "type": "image" }, "preset": "content" }, "component": { "type": "field", "name": "divi/upload", "props": { "syncImageData": { "src": true, "id": true, "alt": true, "titleText": true } } } } } }, "decoration": { "border": { "groupType": "group-item", "item": { "groupSlug": "designImage", "attrName": "image.decoration.border", "priority": 20, "render": true, "component": { "type": "group", "name": "divi/border", "props": { "grouped": true } } } }, "boxShadow": { "groupType": "group-item", "item": { "groupSlug": "designImage", "attrName": "image.decoration.boxShadow", "priority": 30, "render": true, "component": { "type": "group", "name": "divi/box-shadow", "props": { "grouped": true } } } }, "filters": { "groupType": "group-item", "item": { "groupSlug": "designImage", "attrName": "image.decoration.filters", "priority": 30, "render": true, "component": { "type": "group", "name": "divi/filters", "props": { "grouped": true } } } } }, "advanced": { "orientation": { "groupType": "group-item", "item": { "groupSlug": "designImage", "attrName": "image.advanced.orientation", "label": "Image Alignment", "description": "This controls the orientation of the image within the module.", "category": "layout", "priority": 10, "render": true, "multipleChoices": false, "features": { "hover": false, "sticky": false, "responsive": false, "preset": [ "html" ] }, "component": { "name": "divi/select", "type": "field" } } } } } }, "logo": { "settings": { "innerContent": { "groupType": "group-items", "items": { "logoInnerContentSrc": { "priority": 10, "groupSlug": "contentImage", "render": true, "attrName": "logo.innerContent", "subName": "src", "label": "Logo Image", "description": "Upload your desired image, or type in the URL to the image you would like to display.", "category": "basic_option", "features": { "dynamicContent": { "type": "image" }, "preset": "content" }, "component": { "type": "field", "name": "divi/upload", "props": { "syncImageData": { "src": true, "id": true, "alt": true, "titleText": true, "width": true, "height": true } } } } } } } }, "title": { "settings": { "innerContent": { "groupType": "group-item", "item": { "priority": 10, "groupSlug": "contentText", "render": true, "attrName": "title.innerContent", "label": "Title", "description": "Enter your page title here.", "category": "basic_option", "features": { "sticky": false, "dynamicContent": { "type": "text" }, "preset": "content" }, "component": { "name": "divi/text", "type": "field" } } }, "decoration": { "font": { "priority": 30, "groupLabel": "Title Text", "component": { "type": "group", "name": "divi/font", "props": { "dynamicSubgroupHost": true, "fields": { "headingLevel": { "render": true } } } } } } } }, "subhead": { "settings": { "innerContent": { "groupType": "group-item", "item": { "priority": 20, "groupSlug": "contentText", "render": true, "attrName": "subhead.innerContent", "label": "Subtitle", "description": "If you would like to use a subhead, add it here. Your subhead will appear below your title in a small font.", "category": "basic_option", "features": { "sticky": false, "dynamicContent": { "type": "text" }, "preset": "content" }, "component": { "name": "divi/text", "type": "field" } } }, "decoration": { "font": { "groupType": "group-item", "item": { "groupSlug": "designSubtitleText", "priority": 10, "render": true, "component": { "type": "group", "name": "divi/font", "props": { "fieldLabel": "Subtitle", "grouped": false, "dynamicSubgroupHost": true } } } } } } }, "content": { "settings": { "innerContent": { "groupType": "group-item", "item": { "priority": 50, "groupSlug": "contentText", "render": true, "attrName": "content.innerContent", "label": "Body", "description": "Content entered here will appear below the subheading text.", "category": "basic_option", "features": { "sticky": false, "preset": "content", "dynamicContent": { "type": "text" } } } }, "advanced": { "orientation": { "groupType": "group-item", "item": { "priority": 10, "groupSlug": "designText", "render": true, "attrName": "content.advanced.orientation", "label": "Text Vertical Alignment", "description": "This setting determines the vertical alignment of your content. Your content can either be vertically centered, or aligned to the bottom.", "category": "layout", "features": { "hover": false, "sticky": false, "responsive": false, "preset": [ "html" ] }, "component": { "type": "field", "name": "divi/select" } } }, "maxWidth": { "groupType": "group-item", "item": { "priority": 10, "groupSlug": "designSizing", "render": true, "attrName": "content.advanced.maxWidth", "label": "Content Width", "description": "By default, elements will extend the full width of their parent element. If you would like to set a custom static width, you can do so using this option.", "category": "layout", "features": { "hover": false, "sticky": false, "dynamicContent": { "type": "number" } }, "component": { "type": "field", "name": "divi/range", "props": { "cssProperty": "max-width", "defaultUnit": "%", "max": 100 } } } } }, "decoration": { "bodyFont": { "priority": 35, "component": { "type": "group", "name": "divi/font-body", "props": { "dynamicSubgroupHost": true, "groups": { "body": { "fieldLabel": "Body" } } } } } } } }, "buttonOne": { "settings": { "innerContent": { "groupType": "group-items", "items": { "buttonOneText": { "priority": 40, "groupSlug": "contentText", "render": true, "attrName": "buttonOne.innerContent", "subName": "text", "label": "Button #1", "description": "Enter the text for the Button.", "category": "basic_option", "features": { "sticky": false, "dynamicContent": { "type": "text" }, "preset": "content" }, "component": { "name": "divi/text", "type": "field" } }, "buttonOneLinkUrl": { "groupSlug": "contentLink", "priority": 5, "render": true, "attrName": "buttonOne.innerContent", "subName": "linkUrl", "label": "Button #1 Link URL", "description": "Enter the URL for the Button.", "category": "basic_option", "features": { "responsive": false, "hover": false, "sticky": false, "dynamicContent": { "type": "url" }, "preset": "content" }, "component": { "name": "divi/text", "type": "field" } } } }, "decoration": { "background": [], "border": [], "boxShadow": [], "button": { "priority": 40, "component": { "props": { "dynamicSubgroupHost": true, "fields": { "sizingGroup": { "component": { "props": { "fields": { "alignment": { "render": false }, "alignSelf": { "render": false }, "gridAlignSelf": { "render": false }, "gridJustifySelf": { "render": false } } } } } }, "groupLabel": "Button One" } } }, "font": [], "sizing": [], "spacing": [] } } }, "buttonTwo": { "settings": { "innerContent": { "groupType": "group-items", "items": { "buttonTwoText": { "groupSlug": "contentText", "attrName": "buttonTwo.innerContent", "subName": "text", "label": "Button #2", "description": "Enter the text for the Button.", "category": "basic_option", "priority": 40, "render": true, "features": { "sticky": false, "dynamicContent": { "type": "text" }, "preset": "content" }, "component": { "name": "divi/text", "type": "field" } }, "buttonTwoLinkUrl": { "groupSlug": "contentLink", "priority": 10, "render": true, "attrName": "buttonTwo.innerContent", "subName": "linkUrl", "label": "Button #2 Link URL", "description": "Enter the URL for the Button.", "category": "basic_option", "features": { "responsive": false, "hover": false, "sticky": false, "dynamicContent": { "type": "url" }, "preset": "content" }, "component": { "name": "divi/text", "type": "field" } } } }, "decoration": { "background": [], "border": [], "boxShadow": [], "button": { "groupType": "group", "priority": 45, "component": { "props": { "dynamicSubgroupHost": true, "fields": { "sizingGroup": { "component": { "props": { "fields": { "alignment": { "render": false }, "alignSelf": { "render": false }, "gridAlignSelf": { "render": false }, "gridJustifySelf": { "render": false } } } } } }, "groupLabel": "Button Two" } } }, "font": [], "sizing": [], "spacing": [] } } }, "scrollDown": { "settings": { "decoration": { "icon": { "groupType": "group-items", "items": { "scrollDownShow": { "groupSlug": "designScrollDown", "attrName": "scrollDown.decoration.icon", "subName": "show", "label": "Show Scroll Down Button", "description": "Here you can choose whether the scroll down button is shown.", "category": "configuration", "render": true, "priority": 10, "features": { "hover": false, "sticky": false, "responsive": false, "preset": [ "html" ] }, "component": { "type": "field", "name": "divi/toggle" } }, "scrollDownIcon": { "groupSlug": "designScrollDown", "attrName": "scrollDown.decoration.icon", "label": "Icon", "description": "Choose an icon to display for the scroll down button.", "category": "configuration", "render": true, "priority": 20, "features": { "hover": false, "sticky": false, "responsive": true, "preset": [ "html", "style" ] }, "component": { "type": "field", "name": "divi/icon-picker", "props": { "rowCount": 1, "showSearch": false, "showModal": false, "showFilter": false } } }, "scrollDownIconColor": { "groupSlug": "designScrollDown", "attrName": "scrollDown.decoration.icon", "subName": "color", "label": "Scroll Down Icon Color", "description": "Here you can define a custom color for the scroll down icon.", "render": true, "priority": 30, "features": { "hover": true, "sticky": false, "responsive": true, "preset": [ "html", "style" ], "dynamicContent": { "type": "color" } }, "component": { "type": "field", "name": "divi/color-picker" } }, "scrollDownIconSize": { "groupSlug": "designScrollDown", "attrName": "scrollDown.decoration.icon", "subName": "size", "label": "Scroll Down Icon Size", "description": "Increase or decrease the size of the scroll down arrow that appears towards the bottom of the module.", "category": "layout", "render": true, "priority": 40, "features": { "hover": true, "sticky": false, "responsive": true, "preset": [ "html", "style" ] }, "component": { "type": "field", "name": "divi/range", "props": { "cssProperty": "font-size" } } } } } } } }, "overlay": { "settings": { "decoration": { "background": { "groupType": "group-item", "item": { "groupSlug": "designOverlay", "attrName": "overlay.decoration.background", "subName": "color", "label": "Background Overlay Color", "description": "Pick a color to use for the background overlay. Decreasing the opacity will allow background images and gradients to show through while still keeping the text readable.", "render": true, "priority": 10, "features": { "hover": false, "sticky": false, "responsive": false, "dynamicContent": { "type": "color" } }, "component": { "type": "field", "name": "divi/color-picker" } } } } } } } }, { "name": "divi/group", "title": "Group", "category": "structure", "childrenName": [], "attributes": { "module": { "settings": { "decoration": { "animation": [], "attributes": [], "background": [], "border": [], "boxShadow": [], "conditions": [], "disabledOn": [], "filters": [], "interactions": [], "overflow": [], "order": [], "transition": [], "position": [], "scroll": [], "spacing": [], "sizing": [], "sticky": [], "transform": [], "zIndex": [], "layout": [] }, "advanced": { "elements": { "groupType": "group-item", "item": { "groupSlug": "contentElements", "priority": 5, "render": true, "component": { "type": "group", "name": "divi/elements", "props": { "grouped": false } } } }, "html": [], "loop": [], "link": { "item": { "groupSlug": "contentLink", "component": { "props": { "fieldLabel": "Group" } } } } }, "meta": { "meta": [] } } } } }, { "name": "divi/contact-form", "title": "Contact Form", "category": "module", "childrenName": [ "divi/contact-field" ], "childModuleName": "divi/contact-field", "attributes": { "module": { "settings": { "meta": { "meta": [] }, "advanced": { "elements": { "groupType": "group-item", "item": { "groupSlug": "contentElements", "priority": 5, "render": true, "component": { "type": "group", "name": "divi/elements", "props": { "grouped": false } } } }, "html": [], "link": [], "loop": [], "text": { "component": { "props": { "fields": { "color": { "render": false } } } } }, "successMessage": { "groupType": "group-item", "item": { "groupSlug": "contentText", "priority": 10, "render": true, "attrName": "module.advanced.successMessage", "label": "Success Message", "description": "Type the message you want to display after successful form submission. Leave blank for default", "category": "configuration", "features": { "dynamicContent": { "type": "text" }, "sticky": false, "responsive": false, "hover": false, "preset": "content" }, "component": { "name": "divi/text", "type": "field" } } } }, "decoration": { "layout": [], "animation": [], "attributes": [], "background": [], "border": { "component": { "props": { "fieldLabel": "Inputs" } } }, "boxShadow": [], "conditions": [], "disabledOn": [], "filters": [], "interactions": [], "overflow": [], "order": [], "position": [], "scroll": [], "sizing": [], "spacing": [], "sticky": [], "transform": [], "transition": [], "zIndex": [] } } }, "title": { "settings": { "innerContent": { "groupType": "group-item", "item": { "groupSlug": "contentText", "priority": 5, "render": true, "attrName": "title.innerContent", "label": "Title", "description": "Define a title for your contact form.", "category": "basic_option", "features": { "dynamicContent": { "type": "text" }, "sticky": false, "preset": "content" }, "component": { "name": "divi/text", "type": "field" } } }, "decoration": { "font": { "priority": 10, "component": { "props": { "groupLabel": "Title Text", "fieldLabel": "Title", "dynamicSubgroupHost": true, "dynamicSubgroupHostLayoutStyle": "moduleLayout", "fields": { "headingLevel": { "render": true } } } } } } } }, "captcha": { "settings": { "decoration": { "font": { "priority": 15, "component": { "props": { "groupLabel": "Captcha Text", "fieldLabel": "Captcha", "dynamicSubgroupHost": true, "fields": { "textAlign": { "render": false } } } } } } } }, "field": { "settings": { "decoration": { "background": [], "font": [], "spacing": [] }, "advanced": { "focus": [] } } }, "button": { "settings": { "innerContent": { "groupType": "group-item", "item": { "groupSlug": "contentText", "priority": 20, "render": true, "attrName": "button.innerContent", "subName": "text", "label": "Submit Button", "description": "Define the text of the form submit button.", "category": "basic_option", "features": { "dynamicContent": { "type": "text" }, "sticky": false, "preset": "content" }, "component": { "name": "divi/text", "type": "field" } } }, "decoration": { "background": [], "border": [], "boxShadow": [], "button": { "component": { "props": { "dynamicSubgroupHost": true } } }, "font": [], "sizing": [], "spacing": [] } } }, "email": { "settings": { "advanced": { "receiver": { "groupType": "group-item", "item": { "groupSlug": "contentEmail", "priority": 5, "render": true, "attrName": "email.advanced.receiver", "label": "Email Address", "description": "Input the email address where messages should be sent.

Note: email delivery and spam prevention are complex processes. We recommend using a delivery service such as Mandrill, SendGrid, or other similar service to ensure the deliverability of messages that are submitted through this form", "category": "basic_option", "features": { "responsive": false, "hover": false, "sticky": false, "preset": "content", "dynamicContent": { "type": "text" } }, "component": { "name": "divi/text", "type": "field" } } } }, "innerContent": { "groupType": "group-item", "item": { "groupSlug": "contentEmail", "priority": 10, "render": true, "attrName": "email.innerContent", "label": "Message Pattern", "description": "Here you can define the custom pattern for the email Message. Fields should be included in following format - %%field_id%%. For example if you want to include the field with id = phone and field with id = message, then you can use the following pattern: My message is %%message%% and phone number is %%phone%%. Leave blank for default.", "category": "configuration", "features": { "responsive": false, "hover": false, "sticky": false, "preset": "content", "dynamicContent": { "type": "text" } }, "component": { "name": "divi/textarea", "type": "field", "props": { "processing": "custom_message" } } } } } }, "redirect": { "settings": { "advanced": { "useRedirect": { "groupType": "group-item", "item": { "groupSlug": "contentRedirect", "priority": 5, "render": true, "attrName": "redirect.advanced.useRedirect", "label": "Enable Redirect URL", "description": "Redirect users after successful form submission.", "category": "configuration", "features": { "responsive": false, "hover": false, "sticky": false, "preset": "content" }, "component": { "name": "divi/toggle", "type": "field" } } } }, "innerContent": { "groupType": "group-item", "item": { "groupSlug": "contentRedirect", "priority": 10, "render": true, "attrName": "redirect.innerContent", "label": "Redirect URL", "description": "Type the Redirect URL", "category": "configuration", "features": { "responsive": false, "hover": false, "sticky": false, "preset": "content", "dynamicContent": { "type": "url" } }, "component": { "name": "divi/text", "type": "field" } } } } } } }, { "name": "divi/contact-field", "title": "Field", "category": "child-module", "childrenName": [], "attributes": { "module": { "settings": { "meta": { "meta": [] }, "advanced": { "elements": [], "html": [], "link": [], "loop": [], "text": { "component": { "props": { "fields": { "orientation": { "component": { "props": { "allowClickToUnset": true, "renderEmptyStringAsDefaultValue": true } } }, "color": { "render": false }, "textShadowGroup": { "render": false } } } } } }, "decoration": { "layout": [], "background": [], "border": { "component": { "props": { "fieldLabel": "Input" } } }, "animation": [], "attributes": [], "boxShadow": [], "conditions": [], "disabledOn": [], "filters": [], "interactions": [], "overflow": [], "order": [], "position": [], "scroll": [], "sizing": [], "spacing": [], "sticky": [], "transform": [], "transition": [], "zIndex": [] } } }, "field": { "settings": { "decoration": { "background": [], "font": [] }, "advanced": { "focus": [] } } }, "fieldTitle": { "settings": { "decoration": { "font": { "priority": 10, "component": { "props": { "groupLabel": "Title Text", "fieldLabel": "Title" } } } } } }, "fieldItem": { "settings": { "advanced": { "id": { "groupType": "group-item", "item": { "groupSlug": "contentText", "priority": 5, "render": true, "attrName": "fieldItem.advanced.id", "label": "Field ID", "description": "Define the unique ID of this field. You should use only English characters without special characters and spaces.", "category": "basic_option", "features": { "sticky": false, "responsive": false, "hover": false, "preset": "content", "dynamicContent": { "type": "text" } }, "component": { "name": "divi/text", "type": "field" } } }, "type": { "groupType": "group-item", "item": { "groupSlug": "contentFieldOptions", "priority": 5, "render": true, "attrName": "fieldItem.advanced.type", "label": "Type", "description": "Choose the type of field", "category": "basic_option", "features": { "sticky": false, "responsive": false, "hover": false, "preset": "content" }, "component": { "name": "divi/select", "type": "field", "props": { "options": { "input": { "label": "Input Field" }, "email": { "label": "Email Field" }, "text": { "label": "Textarea" }, "checkbox": { "label": "Checkboxes" }, "radio": { "label": "Radio Buttons" }, "select": { "label": "Select Dropdown" } } } } } }, "minLength": { "groupType": "group-item", "item": { "groupSlug": "contentFieldOptions", "priority": 5, "render": true, "attrName": "fieldItem.advanced.minLength", "label": "Minimum Length", "description": "Leave at 0 to remove restriction", "category": "basic_option", "features": { "sticky": false, "responsive": false, "hover": false, "preset": "content" }, "component": { "name": "divi/range", "type": "field", "props": { "allowedUnits": [], "defaultUnit": "" } } } }, "maxLength": { "groupType": "group-item", "item": { "groupSlug": "contentFieldOptions", "priority": 5, "render": true, "attrName": "fieldItem.advanced.maxLength", "label": "Maximum Length", "description": "Leave at 0 to remove restriction", "category": "basic_option", "features": { "sticky": false, "responsive": false, "hover": false, "preset": "content" }, "component": { "name": "divi/range", "type": "field", "props": { "allowedUnits": [], "defaultUnit": "" } } } }, "allowedSymbols": { "groupType": "group-item", "item": { "groupSlug": "contentFieldOptions", "priority": 5, "render": true, "attrName": "fieldItem.advanced.allowedSymbols", "label": "Allowed Symbols", "category": "basic_option", "features": { "sticky": false, "responsive": false, "hover": false, "preset": "content" }, "component": { "name": "divi/select", "type": "field", "props": { "options": { "all": { "label": "All" }, "letters": { "label": "Letters Only (A-Z)" }, "numbers": { "label": "Numbers Only (0-9)" }, "alphanumeric": { "label": "Alphanumeric Only (A-Z, 0-9)" } } } } } }, "checkboxOptions": { "groupType": "group-item", "item": { "groupSlug": "contentFieldOptions", "priority": 5, "render": true, "attrName": "fieldItem.advanced.checkboxOptions", "label": "Options", "category": "basic_option", "features": { "sticky": false, "responsive": false, "hover": false, "preset": "content" }, "component": { "name": "divi/sortable-list", "type": "field", "props": { "isCheckbox": true, "addFirstOnMount": true, "actions": { "right": [ "move", "link", "copy", "delete" ] } } } } }, "radioOptions": { "groupType": "group-item", "item": { "groupSlug": "contentFieldOptions", "priority": 5, "render": true, "attrName": "fieldItem.advanced.radioOptions", "label": "Options", "category": "basic_option", "features": { "sticky": false, "responsive": false, "hover": false, "preset": "content" }, "component": { "name": "divi/sortable-list", "type": "field", "props": { "isRadio": true, "addFirstOnMount": true, "actions": { "right": [ "move", "link", "copy", "delete" ] } } } } }, "selectOptions": { "groupType": "group-item", "item": { "groupSlug": "contentFieldOptions", "priority": 5, "render": true, "attrName": "fieldItem.advanced.selectOptions", "label": "Options", "category": "basic_option", "features": { "sticky": false, "responsive": false, "hover": false, "preset": "content" }, "component": { "name": "divi/sortable-list", "type": "field", "props": { "addFirstOnMount": true, "actions": { "right": [ "move", "copy", "delete" ] } } } } }, "required": { "groupType": "group-item", "item": { "groupSlug": "contentFieldOptions", "priority": 5, "render": true, "attrName": "fieldItem.advanced.required", "label": "Required Field", "description": "Define whether the field should be required or optional", "category": "configuration", "features": { "sticky": false, "responsive": false, "hover": false, "preset": "content" }, "component": { "name": "divi/toggle", "type": "field" } } } }, "innerContent": { "groupType": "group-item", "item": { "groupSlug": "contentText", "priority": 10, "render": true, "attrName": "fieldItem.innerContent", "label": "Title", "description": "Here you can define the content that will be placed within the current tab.", "category": "basic_option", "features": { "sticky": false, "preset": "content", "dynamicContent": { "type": "text" } }, "component": { "name": "divi/text", "type": "field" } } } } }, "conditionalLogic": { "settings": { "innerContent": { "groupType": "group-item", "item": { "groupSlug": "contentConditionalLogic", "priority": 10, "render": true, "attrName": "conditionalLogic.innerContent", "label": "Rules", "category": "layout", "features": { "responsive": false, "hover": false, "sticky": false, "preset": "content" }, "component": { "name": "divi/conditions", "type": "field" } } }, "advanced": { "enable": { "groupType": "group-item", "item": { "groupSlug": "contentConditionalLogic", "priority": 5, "render": true, "attrName": "conditionalLogic.advanced.enable", "label": "Enable", "description": "Enabling conditional logic makes this field only visible when any or all of the rules below are fulfilled
Note: Only fields with an unique and non-empty field ID can be used", "category": "layout", "features": { "responsive": false, "hover": false, "sticky": false, "preset": "content" }, "component": { "name": "divi/toggle", "type": "field" } } }, "relation": { "groupType": "group-item", "item": { "groupSlug": "contentConditionalLogic", "priority": 5, "render": true, "attrName": "conditionalLogic.advanced.relation", "label": "Relation", "description": "Choose whether any or all of the rules should be fulfilled", "category": "layout", "features": { "responsive": false, "hover": false, "sticky": false, "preset": "content" }, "component": { "name": "divi/toggle", "type": "field", "props": { "options": { "off": "Any", "on": "All" } } } } } } } } } }, { "name": "divi/post-content", "title": "Post Content", "category": "module", "appearance": { "multiple": false, "multipleAliases": [ "divi/fullwidth-post-content" ], "themeBuilderLayouts": [ "body" ] }, "attributes": { "module": { "settings": { "meta": { "meta": [] }, "advanced": { "html": [] }, "decoration": { "animation": [], "attributes": [], "background": [], "bodyFont": [], "border": [], "boxShadow": [], "conditions": [], "disabledOn": [], "filters": [], "interactions": [], "headingFont": [], "overflow": [], "order": [], "position": [], "scroll": [], "sizing": [], "spacing": [], "sticky": [], "transform": [], "zIndex": [] } } }, "image": { "settings": { "decoration": { "border": { "groupType": "group-item", "item": { "groupSlug": "designImage", "priority": 10, "render": true, "component": { "type": "group", "name": "divi/border", "props": { "grouped": false, "fieldLabel": "Image" } } } }, "boxShadow": { "groupType": "group-item", "item": { "groupSlug": "designImage", "priority": 15, "render": true, "component": { "type": "group", "name": "divi/box-shadow", "props": { "grouped": false, "fieldLabel": "Image" } } } } } } } } } ], "defaults": { "divi/section": { "module": { "advanced": { "innerShadow": { "desktop": { "value": "off" } } }, "meta": { "adminLabel": { "desktop": { "value": "Section" } } } } }, "divi/row": { "module": { "meta": { "adminLabel": { "desktop": { "value": "Row" } } } } }, "divi/column": { "module": { "meta": { "adminLabel": { "desktop": { "value": "Column" } } }, "decoration": { "sizing": { "desktop": { "value": { "flexType": "24_24" } } } } } }, "divi/text": { "module": { "advanced": { "text": { "text": { "desktop": { "value": { "color": "light" } } } } } } }, "divi/heading": { "module": { "meta": { "adminLabel": { "desktop": { "value": "Heading" } } } }, "title": { "decoration": { "font": { "font": { "desktop": { "value": { "headingLevel": "h1" } } } } } } }, "divi/button": { "module": { "meta": { "adminLabel": { "desktop": { "value": "Button" } } }, "advanced": { "html": { "desktop": { "value": { "elementType": "a" } } }, "text": { "text": { "desktop": { "value": { "color": "light" } } } } } }, "button": { "decoration": { "button": { "desktop": { "value": { "icon": { "enable": "on" } } } } } } }, "divi/image": { "module": { "meta": { "adminLabel": { "desktop": { "value": "Image" } } }, "advanced": { "spacing": { "desktop": { "value": { "showBottomSpace": "on" } } }, "forceFullwidth": { "desktop": { "value": "off" } } } }, "image": { "innerContent": { "desktop": { "value": { "linkTarget": "off" } } }, "advanced": { "lightbox": { "desktop": { "value": "off" } }, "overlay": { "desktop": { "value": { "use": "off" } } } } } }, "divi/blurb": { "imageIcon": { "innerContent": { "desktop": { "value": { "useIcon": "off" } } }, "advanced": { "color": { "desktop": { "value": "$variable({\"type\":\"color\",\"value\":{\"name\":\"gcid-primary-color\",\"settings\":{}}})$" } }, "placement": { "desktop": { "value": "top" } } } }, "module": { "meta": { "adminLabel": { "desktop": { "value": "Blurb" } } }, "advanced": { "text": { "text": { "desktop": { "value": { "color": "light" } } } } } }, "title": { "decoration": { "font": { "font": { "desktop": { "value": { "headingLevel": "h4" } } } } } } }, "divi/code": { "module": { "meta": { "adminLabel": { "desktop": { "value": "Code" } } }, "decoration": { "spacing": { "desktop": { "value": { "margin": { "bottom": "0px" } } } } } } }, "divi/accordion": { "module": { "meta": { "adminLabel": { "desktop": { "value": "Accordion" } } } }, "title": { "decoration": { "font": { "font": { "desktop": { "value": { "headingLevel": "h5" } } } } } }, "closedToggleIcon": { "decoration": { "icon": { "desktop": { "value": { "useSize": "off" } } } } } }, "divi/accordion-item": { "module": { "advanced": { "open": { "desktop": { "value": "off" } } } }, "closedToggleIcon": { "decoration": { "icon": { "desktop": { "value": { "useSize": "off" } } } } } }, "divi/fullwidth-header": { "module": { "meta": { "adminLabel": { "desktop": { "value": "Hero" } } }, "advanced": { "html": { "desktop": { "value": { "elementType": "section" } } }, "text": { "text": { "desktop": { "value": { "color": "dark", "orientation": "left" } } } }, "headerFullscreen": { "desktop": { "value": "off" } } }, "decoration": { "background": { "desktop": { "value": { "color": "$variable({\"type\":\"color\",\"value\":{\"name\":\"gcid-primary-color\",\"settings\":{}}})$" } } } } }, "image": { "advanced": { "orientation": { "desktop": { "value": "center" } } } }, "title": { "decoration": { "font": { "font": { "desktop": { "value": { "headingLevel": "h1" } } } } } }, "content": { "advanced": { "orientation": { "desktop": { "value": "center" } } } }, "buttonOne": { "decoration": { "button": { "desktop": { "value": { "icon": { "enable": "on" } } } } } }, "buttonTwo": { "decoration": { "button": { "desktop": { "value": { "icon": { "enable": "on" } } } } } }, "scrollDown": { "decoration": { "icon": { "desktop": { "value": { "show": "off", "unicode": ";", "type": "divi", "weight": "400", "size": "50px" } } } } } }, "divi/group": { "module": { "meta": { "adminLabel": { "desktop": { "value": "Group" } } } } }, "divi/contact-form": { "module": { "meta": { "adminLabel": { "desktop": { "value": "Contact Form" } } }, "advanced": { "spamProtection": { "desktop": { "value": { "enabled": "off", "useBasicCaptcha": "on" } } } } }, "title": { "decoration": { "font": { "font": { "desktop": { "value": { "headingLevel": "h1" } } } } } }, "button": { "innerContent": { "desktop": { "value": { "text": "Submit" } } }, "decoration": { "button": { "desktop": { "value": { "icon": { "enable": "on" } } } } } }, "redirect": { "advanced": { "useRedirect": { "desktop": { "value": "off" } } } } }, "divi/contact-field": { "module": { "decoration": { "sizing": { "desktop": { "value": { "flexType": "24_24" } } } } }, "fieldItem": { "advanced": { "id": { "desktop": { "value": "" } }, "type": { "desktop": { "value": "input" } }, "required": { "desktop": { "value": "on" } } }, "innerContent": { "desktop": { "value": "New Field" } } } }, "divi/post-content": [] } }