{
    "theme_name" : "Default",
    "fields" : [
        {
            "name" : "General",
            "tab_key" : "General",
            "type" : "group",
            "subfields" : [
                {
                    "name" : "Title Size",
                    "key" : "h2_font_size",
                    "value" : "12",
                    "type" : "range",
                    "min" : "5",
                    "max" : "50",
                    "units" : "px",
                    "desc" : ""
                },
                {
                    "name" : "Title Color",
                    "key" : "h2_color",
                    "value" : "#000000",
                    "type" : "color",
                    "desc" : ""
                },
                {
                    "name" : "Title Padding Top",
                    "key" : "h2_padding_top",
                    "value" : "50",
                    "type" : "range",
                    "min" : "5",
                    "max" : "100",
                    "units" : "px",
                    "desc" : "Only for Attributes slider"
                },
                {
                    "name" : "Title Text Align",
                    "key" : "h2_text_align",
                    "value" : "center",
                    "type" : "select",
                    "values" : [
                        {
                            "key" :  "center",
                            "value" : "Center"
                        },
                        {
                            "key" :  "right",
                            "value" : "Right"
                        },
                        {
                            "key" :  "left",
                            "value" : "Left"
                        }
                    ],
                    "desc" : ""
                }
            ]
        },
        {
            "name" : "Slider Item",
            "tab_key" : "Slider Item",
            "type" : "group",
            "subfields" : [
                {
                    "name" : "Border Width",
                    "key" : "slider_item_border_size",
                    "value" : "0",
                    "type" : "range",
                    "min" : "1",
                    "max" : "50",
                    "units" : "px",
                    "desc" : "Width of border for product in slider"
                },
                {
                    "name" : "Border Type",
                    "key" : "slider_item_border_style",
                    "value" : "none",
                    "type" : "select",
                    "values" : [
                        {
                            "key" :  "none",
                            "value" : "None"
                        },
                        {
                            "key" :  "dotted",
                            "value" : "Dotted"
                        },
                        {
                            "key" :  "dashed",
                            "value" : "Dashed"
                        },
                        {
                            "key" :  "solid",
                            "value" : "Solid"
                        },
                        {
                            "key" :  "double",
                            "value" : "Double"
                        },
                        {
                            "key" :  "groove",
                            "value" : "Groove"
                        },
                        {
                            "key" :  "ridge",
                            "value" : "Ridge"
                        },
                        {
                            "key" :  "inset",
                            "value" : "Inset"
                        },
                        {
                            "key" :  "outset",
                            "value" : "Outset"
                        }
                    ],
                    "desc" : "Type of border for product in slider"
                },
                {
                    "name" : "Border Color",
                    "key" : "slider_item_border_color",
                    "value" : "#000000",
                    "type" : "color",
                    "desc" : "Color of border for product in slider"
                },
                {
                    "name" : "Padding",
                    "key" : "slider_item_padding",
                    "value" : "0",
                    "type" : "range",
                    "min" : "0",
                    "max" : "100",
                    "units" : "px",
                    "desc" : "When the given border is different from none, padding need more 0."
                }
            ]
        },
        {
            "name" : "Slider Item image",
            "tab_key" : "Slider Item image",
            "type" : "group",
            "subfields" : [
                {
                    "name" : "Background Enable",
                    "key" : "slider_item_img_background_status",
                    "value" : "0",
                    "type" : "checkbox",
                    "desc" : ""
                },
                {
                    "name" : "Background Color",
                    "key" : "slider_item_img_background_color",
                    "value" : "#ffffff",
                    "type" : "color",
                    "desc" : ""
                },
                {
                    "name" : "Border Enable",
                    "key" : "slider_item_img_border_enable",
                    "type" : "checkbox",
                    "value" : "on"
                },
                {
                    "name" : "Border Radius",
                    "key" : "slider_item_img_border_radius",
                    "value" : "0",
                    "type" : "range",
                    "min" : "0",
                    "max" : "50",
                    "units" : "px",
                    "desc" : "Rounded corners. 20px - bending radius"
                },
                {
                    "name" : "Border Color",
                    "key" : "slider_item_img_border_color",
                    "value" : "#000000",
                    "type" : "color",
                    "desc" : ""
                },
                {
                    "name" : "Border Width",
                    "key" : "slider_item_img_border_width",
                    "value" : "0",
                    "type" : "range",
                    "min" : "0",
                    "max" : "10",
                    "units" : "px"
                }
            ]
        },
        {
            "name" : "Product Name",
            "tab_key" : "Slider Item Heading",
            "type" : "group",
            "subfields" : [
                {
                    "name" : "Size",
                    "key" : "slider_item_h3_fs",
                    "value" : "14",
                    "type" : "range",
                    "min" : "5",
                    "max" : "50",
                    "units" : "px",
                    "desc" : ""
                },
                {
                    "name" : "Color",
                    "key" : "slider_item_h3_color",
                    "value" : "#000000",
                    "type" : "color",
                    "desc" : ""
                }
            ]
        },
        {
            "name" : "Slider Item Price",
            "tab_key" : "Slider Item Price",
            "type" : "group",
            "only_for_rp" : true,
            "subfields" : [
                {
                    "name" : "Font Size",
                    "key" : "slider_item_price_fs",
                    "value" : "14",
                    "type" : "range",
                    "min" : "5",
                    "max" : "50",
                    "units" : "px",
                    "desc" : ""
                },
                {
                    "name" : "Color",
                    "key" : "slider_item_price_color",
                    "value" : "#000000",
                    "type" : "color",
                    "desc" : ""
                },
                {
                    "name" : "Sale Font Size",
                    "key" : "slider_item_sale_price_fs",
                    "value" : "14",
                    "type" : "range",
                    "min" : "5",
                    "max" : "50",
                    "units" : "px",
                    "desc" : ""
                },
                {
                    "name" : "Sale Color",
                    "key" : "slider_item_sale_price_color",
                    "value" : "#ff0000",
                    "type" : "color",
                    "desc" : ""
                },
                {
                    "name" : "Border Width",
                    "key" : "slider_item_price_border_size",
                    "value" : "0",
                    "type" : "range",
                    "min" : "1",
                    "max" : "50",
                    "units" : "px",
                    "desc" : "Width of border for price in slider"
                },
                {
                    "name" : "Border Type",
                    "key" : "slider_item_price_border_style",
                    "value" : "none",
                    "type" : "select",
                    "values" : [
                        {
                            "key" :  "none",
                            "value" : "None"
                        },
                        {
                            "key" :  "dotted",
                            "value" : "Dotted"
                        },
                        {
                            "key" :  "dashed",
                            "value" : "Dashed"
                        },
                        {
                            "key" :  "solid",
                            "value" : "Solid"
                        },
                        {
                            "key" :  "double",
                            "value" : "Double"
                        },
                        {
                            "key" :  "groove",
                            "value" : "Groove"
                        },
                        {
                            "key" :  "ridge",
                            "value" : "Ridge"
                        },
                        {
                            "key" :  "inset",
                            "value" : "Inset"
                        },
                        {
                            "key" :  "outset",
                            "value" : "Outset"
                        }
                    ],
                    "desc" : "Type of border for price in slider"
                },
                {
                    "name" : "Border Color",
                    "key" : "slider_item_price_border_color",
                    "value" : "#000000",
                    "type" : "color",
                    "desc" : "Color of border for price in slider"
                }
            ]
        },
        {
            "name" : "Add to cart button",
            "tab_key" : "Add to cart button",
            "type" : "group",
            "only_for_rp" : true,
            "only_for_pro" : true,
            "subfields" : [
                {
                    "name" : "Font Size",
                    "key" : "add_cart_font_size",
                    "value" : "14",
                    "type" : "range",
                    "min" : "5",
                    "max" : "50",
                    "units" : "px",
                    "desc" : ""
                },
                {
                    "name" : "Color",
                    "key" : "add_cart_color",
                    "value" : "#000000",
                    "type" : "color",
                    "desc" : ""
                },
                {
                    "name" : "Border Radius",
                    "key" : "add_cart_border_radius",
                    "value" : "0",
                    "type" : "range",
                    "min" : "0",
                    "max" : "50",
                    "units" : "px",
                    "desc" : "Rounded corners. 5px - bending radius"
                },
                {
                    "name" : "Border Width",
                    "key" : "add_cart_border_size",
                    "value" : "0",
                    "type" : "range",
                    "min" : "1",
                    "max" : "50",
                    "units" : "px",
                    "desc" : "Width of border for product in slider"
                },
                {
                    "name" : "Border Type",
                    "key" : "add_cart_border_style",
                    "value" : "none",
                    "type" : "select",
                    "values" : [
                        {
                            "key" :  "none",
                            "value" : "None"
                        },
                        {
                            "key" :  "dotted",
                            "value" : "Dotted"
                        },
                        {
                            "key" :  "dashed",
                            "value" : "Dashed"
                        },
                        {
                            "key" :  "solid",
                            "value" : "Solid"
                        },
                        {
                            "key" :  "double",
                            "value" : "Double"
                        },
                        {
                            "key" :  "groove",
                            "value" : "Groove"
                        },
                        {
                            "key" :  "ridge",
                            "value" : "Ridge"
                        },
                        {
                            "key" :  "inset",
                            "value" : "Inset"
                        },
                        {
                            "key" :  "outset",
                            "value" : "Outset"
                        }
                    ],
                    "desc" : "Type of border for product in slider"
                },
                {
                    "name" : "Border Color",
                    "key" : "add_cart_border_color",
                    "value" : "#000000",
                    "type" : "color",
                    "desc" : "Color of border for product in slider"
                },
                {
                    "name" : "Background Enable",
                    "key" : "add_cart_background_status",
                    "value" : "0",
                    "type" : "checkbox",
                    "desc" : ""
                },
                {
                    "name" : "Background Color",
                    "key" : "add_cart_background_color",
                    "value" : "#ffffff",
                    "type" : "color",
                    "desc" : ""
                }
            ]
        },

        {
            "name" : "Arrows",
            "tab_key" : "Slider arrows",
            "type" : "group",
            "subfields" : [
                {
                    "name" : "Arrows Type",
                    "key" : "slider_arrows_type",
                    "values" : [
                        {
                            "key" :  "default",
                            "value" : "Default"
                        },
                        {
                            "key" :  "black-in-gray",
                            "value" : "Arrow black in circle gray background"
                        },
                        {
                            "key" :  "gray-in-white",
                            "value" : "Arrow gray in circle white background"
                        }
                    ],
                    "type" : "select",
                    "desc" : ""
                }
            ]
        }
    ]
}