{
  "name": "de-machine/category-loop",
  "d4Shortcode": "et_pb_de_mach_cat_loop",
  "title": "Category Loop",
  "titles": "Category Loop",
  "category": "module",
  "folder": "divi-machine",
  "moduleIcon": "divi-machine/default-icon",
  "attributes": {
    "module": {
      "type": "object",
      "selector": "{{selector}}.et_pb_module",
      "advanced": {
        "text": {
          "desktop": {
            "value": {
              "color": "dark"
            }
          }
        }
      },
      "default": {
        "meta": {
          "adminLabel": {
            "desktop": {
              "value": "Category Loop"
            }
          }
        },
        "decoration": {
          "sizing": {
            "desktop": { "value": {} },
            "tablet": { "value": {} },
            "phone": { "value": {} }
          },
          "spacing": {
            "desktop": { "value": {} },
            "tablet": { "value": {} },
            "phone": { "value": {} }
          }
        }
      }
    },
    "loopOptions": {
      "type": "object",
      "selector": "{{selector}}",
      "default": {
        "advanced": {
          "postTypeDefine": {
            "desktop": {
              "value": "default"
            }
          },
          "taxTypeChoose": {
            "desktop": {
              "value": ""
            }
          },
          "postTypeChoose": {
            "desktop": {
              "value": "post"
            }
          },
          "layoutStyle": {
            "desktop": {
              "value": "default"
            }
          },
          "loopLayout": {
            "desktop": {
              "value": "none"
            }
          },
          "linkToCategories": {
            "desktop": {
              "value": "off"
            }
          },
          "filterAcfName": {
            "desktop": {
              "value": "none"
            }
          },
          "filterAcfValue": {
            "desktop": {
              "value": ""
            }
          },
          "catOrder": {
            "desktop": {
              "value": "1"
            }
          },
          "hideEmpty": {
            "desktop": {
              "value": "on"
            }
          },
          "showAllTerms": {
            "desktop": {
              "value": "off"
            }
          },
          "showParentsOnly": {
            "desktop": {
              "value": "off"
            }
          },
          "isLoopLayout": {
            "desktop": {
              "value": "off"
            }
          },
          "showAll": {
            "desktop": {
              "value": "off"
            }
          },
          "excludeCats": {
            "desktop": {
              "value": ""
            }
          },
          "termLimit": {
            "desktop": {
              "value": "0"
            }
          }
        }
      }
    },
    "layoutOptions": {
      "type": "object",
      "selector": "{{selector}}",
      "default": {
        "advanced": {
          "gridLayoutStyle": {
            "desktop": {
              "value": "grid"
            }
          },
          "acfName": {
            "desktop": {
              "value": "none"
            }
          },
          "titleTag": {
            "desktop": {
              "value": "h3"
            }
          },
          "returnFormat": {
            "desktop": {
              "value": "array"
            }
          },
          "columnStyle": {
            "desktop": {
              "value": "text-ontop"
            }
          },
          "textOrientation": {
            "desktop": {
              "value": "left"
            }
          },
          "hideDescription": {
            "desktop": {
              "value": "off"
            }
          },
          "hideTitle": {
            "desktop": {
              "value": "off"
            }
          },
          "showTermCount": {
            "desktop": {
              "value": "off"
            }
          }
        }
      }
    },
    "gridOptions": {
      "type": "object",
      "selector": "{{selector}}",
      "default": {
        "advanced": {
          "columns": {
            "desktop": {
              "value": "3"
            }
          },
          "columnsTablet": {
            "tablet": {
              "value": "2"
            },
            "desktop": {
              "value": "2"
            }
          },
          "columnsMobile": {
            "phone": {
              "value": "1"
            },
            "desktop": {
              "value": "1"
            }
          }
        }
      }
    },
    "listOptions": {
      "type": "object",
      "selector": "{{selector}}",
      "default": {
        "advanced": {
          "parentListPadding": {
            "desktop": {
              "value": "10px|0|10px|0"
            }
          },
          "childListPadding": {
            "desktop": {
              "value": "10px|0|0|20px"
            }
          }
        }
      }
    },
    "overlay": {
      "type": "object",
      "selector": "{{selector}}",
      "default": {
        "advanced": {
          "zoomIconColor": {
            "desktop": {
              "value": ""
            }
          },
          "hoverOverlayColor": {
            "desktop": {
              "value": ""
            }
          },
          "hoverIcon": {
            "desktop": {
              "value": ""
            }
          }
        }
      }
    },
    "titleCss": {
      "type": "object",
      "selector": "{{selector}} .dmach-cat-title",
      "default": {
        "decoration": {
          "font": {
            "desktop": {
              "value": {
                "size": "14px",
                "lineHeight": "1.5em"
              }
            }
          }
        }
      }
    },
    "activeTitleCss": {
      "type": "object",
      "selector": "{{selector}} .active-category .dmach-cat-title",
      "default": {
        "decoration": {
          "font": {
            "desktop": {
              "value": {
                "size": "14px",
                "lineHeight": "1.5em"
              }
            }
          }
        }
      }
    },
    "descriptionCss": {
      "type": "object",
      "selector": "{{selector}} .dmach-cat-desc",
      "default": {
        "decoration": {
          "font": {
            "desktop": {
              "value": {
                "size": "14px",
                "lineHeight": "1.5em"
              }
            }
          }
        }
      }
    },
    "allBoxShadow": {
      "type": "object",
      "selector": "{{selector}}",
      "default": {
        "decoration": {
          "boxShadow": {
            "desktop": {
              "value": {}
            }
          }
        }
      }
    },
    "categoryCardsBoxShadow": {
      "type": "object",
      "selector": "{{selector}} .dmach-grid-item",
      "default": {
        "decoration": {
          "boxShadow": {
            "desktop": {
              "value": {}
            }
          }
        }
      }
    },
    "allBorders": {
      "type": "object",
      "selector": "{{selector}}",
      "default": {
        "decoration": {
          "border": {
            "desktop": {
              "value": {}
            }
          }
        }
      }
    },
    "cardsBorders": {
      "type": "object",
      "selector": "{{selector}} .dmach-grid-item",
      "default": {
        "decoration": {
          "border": {
            "desktop": {
              "value": {}
            }
          }
        }
      }
    }
  },
  "customCssFields": {
    "categoryCards": {
      "label": "Category Cards",
      "subName": "Category Cards",
      "selector": "{{selector}} .dmach-grid-item",
      "selectorSuffix": ""
    },
    "categoryImage": {
      "label": "Category Image",
      "subName": "Category Image",
      "selector": "{{selector}} .et_portfolio_image",
      "selectorSuffix": ""
    },
    "categoryTitle": {
      "label": "Category Title",
      "subName": "Category Title",
      "selector": "{{selector}} .dmach-cat-title",
      "selectorSuffix": ""
    },
    "categoryDescription": {
      "label": "Category Description",
      "subName": "Category Description",
      "selector": "{{selector}} .dmach-cat-desc",
      "selectorSuffix": ""
    }
  },
  "style": ["divi-machine-module-style"]
}
