uuid: 54e8beef-7924-4546-9288-288d1d1b3fd7
langcode: en
status: true
dependencies:
  config:
    - cohesion_custom_styles.cohesion_custom_style.31dc06a9
    - cohesion_custom_styles.cohesion_custom_style.45861218
    - cohesion_custom_styles.cohesion_custom_style.63181883
    - cohesion_custom_styles.cohesion_custom_style.6377b09a
    - cohesion_custom_styles.cohesion_custom_style.bdb6b17a
    - cohesion_elements.cohesion_component_category.cpt_cat_basic_components
  content:
    - 'file:file:b08a41bf-9584-4095-b858-0fd14e355a93'
  enforced:
    module:
      - acquia_cms_site_studio
label: Button(s)
id: cpt_link
json_values: |
  {
      "canvas": [
          {
              "type": "container",
              "uid": "container",
              "title": "Container",
              "status": {
                  "collapsed": true
              },
              "uuid": "31816ff6-d0c0-4a22-add1-439516f19102",
              "parentUid": "root",
              "children": [
                  {
                      "type": "container",
                      "uid": "component-pattern-repeater",
                      "title": "Pattern repeater",
                      "status": {
                          "collapsed": false,
                          "collapsedParents": [
                              "31816ff6-d0c0-4a22-add1-439516f19102"
                          ]
                      },
                      "uuid": "79952e98-7422-42f1-aee3-d7d4b33548b0",
                      "parentUid": "container",
                      "children": [
                          {
                              "type": "container",
                              "uid": "link",
                              "title": "Link",
                              "status": {
                                  "collapsed": true,
                                  "collapsedParents": [
                                      "31816ff6-d0c0-4a22-add1-439516f19102"
                                  ]
                              },
                              "parentUid": "component-pattern-repeater",
                              "uuid": "455d579b-b357-498b-ab74-9e00a00e1207",
                              "children": []
                          }
                      ]
                  }
              ]
          }
      ],
      "componentForm": [
          {
              "type": "form-container",
              "uid": "form-tab-container",
              "title": "Tab container",
              "parentIndex": "form-layout",
              "status": {
                  "collapsed": false
              },
              "options": {
                  "formBuilder": true
              },
              "parentUid": "root",
              "uuid": "887cd310-4e09-4175-9a59-159d647d0fe1",
              "children": [
                  {
                      "type": "form-container",
                      "uid": "form-tab-item",
                      "title": "Tab item",
                      "parentIndex": "form-layout",
                      "status": {
                          "collapsed": true,
                          "collapsedParents": []
                      },
                      "options": {
                          "formBuilder": true
                      },
                      "parentUid": "form-tab-container",
                      "uuid": "d801c1e6-8032-4d52-bc4e-7c20816a23ee",
                      "children": [
                          {
                              "type": "form-container",
                              "uid": "form-section",
                              "title": "Field group",
                              "status": {
                                  "collapsed": true,
                                  "collapsedParents": [
                                      "d801c1e6-8032-4d52-bc4e-7c20816a23ee"
                                  ]
                              },
                              "options": {
                                  "formBuilder": true
                              },
                              "uuid": "47eb8768-db6e-4699-bae3-09cff0d632b4",
                              "parentUid": "form-tab-item",
                              "children": [
                                  {
                                      "type": "form-field-container",
                                      "uid": "form-field-repeater",
                                      "title": "Field repeater",
                                      "selected": false,
                                      "status": {
                                          "collapsed": true,
                                          "isopen": false,
                                          "collapsedParents": [
                                              "47eb8768-db6e-4699-bae3-09cff0d632b4"
                                          ]
                                      },
                                      "options": {
                                          "formBuilder": true
                                      },
                                      "uuid": "c7a2cf17-ad4e-4010-baf9-8614485980c1",
                                      "parentUid": "form-section",
                                      "children": [
                                          {
                                              "type": "form-container",
                                              "uid": "form-section",
                                              "title": "Field group",
                                              "parentIndex": "form-layout",
                                              "status": {
                                                  "collapsed": true,
                                                  "collapsedParents": [
                                                      "c7a2cf17-ad4e-4010-baf9-8614485980c1"
                                                  ]
                                              },
                                              "options": {
                                                  "formBuilder": true
                                              },
                                              "uuid": "1d0e1264-ab37-415c-89f9-98409eb26b5d",
                                              "parentUid": "form-field-repeater",
                                              "children": [
                                                  {
                                                      "type": "form-field",
                                                      "uid": "form-link",
                                                      "title": "Link",
                                                      "status": {
                                                          "collapsed": false,
                                                          "collapsedParents": [
                                                              "1d0e1264-ab37-415c-89f9-98409eb26b5d"
                                                          ]
                                                      },
                                                      "uuid": "fe7c2fe5-abc3-4c90-acd8-89b60c5a2c20",
                                                      "parentUid": "form-section",
                                                      "children": []
                                                  },
                                                  {
                                                      "type": "form-field",
                                                      "uid": "form-input",
                                                      "title": "Input",
                                                      "status": {
                                                          "collapsed": false,
                                                          "collapsedParents": [
                                                              "1d0e1264-ab37-415c-89f9-98409eb26b5d"
                                                          ]
                                                      },
                                                      "uuid": "bc498d4f-e8a5-44f5-abee-b782a70e9753",
                                                      "parentUid": "form-section",
                                                      "children": []
                                                  },
                                                  {
                                                      "type": "form-field",
                                                      "uid": "form-select",
                                                      "title": "Select",
                                                      "status": {
                                                          "collapsed": false,
                                                          "collapsedParents": [
                                                              "1d0e1264-ab37-415c-89f9-98409eb26b5d"
                                                          ]
                                                      },
                                                      "uuid": "e5be9a00-c8dd-4d78-9c5b-f7e341818cba",
                                                      "parentUid": "form-section",
                                                      "children": []
                                                  },
                                                  {
                                                      "type": "form-field",
                                                      "uid": "form-select",
                                                      "title": "Select",
                                                      "status": {
                                                          "collapsed": false,
                                                          "collapsedParents": [
                                                              "1d0e1264-ab37-415c-89f9-98409eb26b5d"
                                                          ]
                                                      },
                                                      "uuid": "4f5a125b-b304-4a1a-8515-4ef60c69b9b8",
                                                      "parentUid": "form-section",
                                                      "children": []
                                                  }
                                              ]
                                          }
                                      ]
                                  }
                              ]
                          }
                      ]
                  },
                  {
                      "type": "form-container",
                      "uid": "form-tab-item",
                      "title": "Tab item",
                      "parentIndex": "form-layout",
                      "status": {
                          "collapsed": true,
                          "collapsedParents": []
                      },
                      "options": {
                          "formBuilder": true
                      },
                      "parentUid": "form-tab-container",
                      "uuid": "140385d4-e8af-4402-a265-02c5edd9988d",
                      "children": [
                          {
                              "type": "form-container",
                              "uid": "form-section",
                              "title": "Field group",
                              "parentIndex": "form-layout",
                              "status": {
                                  "collapsed": true,
                                  "collapsedParents": [
                                      "140385d4-e8af-4402-a265-02c5edd9988d"
                                  ]
                              },
                              "options": {
                                  "formBuilder": true
                              },
                              "uuid": "9c3671a2-24cd-41c7-a166-e26b14716884",
                              "parentUid": "form-tab-item",
                              "children": [
                                  {
                                      "type": "form-field",
                                      "uid": "form-select",
                                      "title": "Select",
                                      "translate": false,
                                      "status": {
                                          "collapsed": false,
                                          "collapsedParents": [
                                              "9c3671a2-24cd-41c7-a166-e26b14716884"
                                          ]
                                      },
                                      "uuid": "c783a0be-af9f-483b-8818-8096f34a608a",
                                      "parentUid": "form-section",
                                      "children": []
                                  },
                                  {
                                      "type": "form-container",
                                      "uid": "form-section",
                                      "title": "Field group",
                                      "status": {
                                          "collapsed": true,
                                          "collapsedParents": [
                                              "9c3671a2-24cd-41c7-a166-e26b14716884"
                                          ]
                                      },
                                      "options": {
                                          "formBuilder": true
                                      },
                                      "uuid": "424b835a-36e3-4cc8-ab3b-26ce4f76018d",
                                      "parentUid": "form-section",
                                      "children": [
                                          {
                                              "type": "form-container",
                                              "uid": "form-section",
                                              "title": "Field group",
                                              "status": {
                                                  "collapsed": true,
                                                  "collapsedParents": [
                                                      "424b835a-36e3-4cc8-ab3b-26ce4f76018d"
                                                  ]
                                              },
                                              "options": {
                                                  "formBuilder": true
                                              },
                                              "uuid": "1f0a790c-9400-4329-afe7-b04327ba6280",
                                              "parentUid": "form-section",
                                              "children": [
                                                  {
                                                      "type": "form-field",
                                                      "uid": "form-select",
                                                      "title": "Select",
                                                      "translate": false,
                                                      "status": {
                                                          "collapsed": false,
                                                          "collapsedParents": [
                                                              "1f0a790c-9400-4329-afe7-b04327ba6280"
                                                          ]
                                                      },
                                                      "uuid": "ec96c784-f3ba-4f2d-8350-9c796a068c5a",
                                                      "parentUid": "form-section",
                                                      "children": []
                                                  }
                                              ]
                                          },
                                          {
                                              "type": "form-container",
                                              "uid": "form-section",
                                              "title": "Field group",
                                              "status": {
                                                  "collapsed": true,
                                                  "collapsedParents": [
                                                      "424b835a-36e3-4cc8-ab3b-26ce4f76018d"
                                                  ]
                                              },
                                              "options": {
                                                  "formBuilder": true
                                              },
                                              "uuid": "59a82878-d36b-4d86-a5bf-5d32030845d6",
                                              "parentUid": "form-section",
                                              "children": [
                                                  {
                                                      "type": "form-field",
                                                      "uid": "form-select",
                                                      "title": "Select",
                                                      "translate": false,
                                                      "status": {
                                                          "collapsed": false,
                                                          "collapsedParents": [
                                                              "59a82878-d36b-4d86-a5bf-5d32030845d6"
                                                          ]
                                                      },
                                                      "uuid": "6d145f56-0b19-4633-babf-efea9e4dac03",
                                                      "parentUid": "form-section",
                                                      "children": []
                                                  }
                                              ]
                                          },
                                          {
                                              "type": "form-container",
                                              "uid": "form-section",
                                              "title": "Field group",
                                              "status": {
                                                  "collapsed": true,
                                                  "collapsedParents": [
                                                      "424b835a-36e3-4cc8-ab3b-26ce4f76018d"
                                                  ]
                                              },
                                              "options": {
                                                  "formBuilder": true
                                              },
                                              "uuid": "d9ecb5c6-9140-4034-bf9a-00fe5d8a112a",
                                              "parentUid": "form-section",
                                              "children": [
                                                  {
                                                      "type": "form-field",
                                                      "uid": "form-select",
                                                      "title": "Select",
                                                      "translate": false,
                                                      "status": {
                                                          "collapsed": false,
                                                          "collapsedParents": [
                                                              "d9ecb5c6-9140-4034-bf9a-00fe5d8a112a"
                                                          ]
                                                      },
                                                      "uuid": "35d3011d-fcce-428d-b117-642085a634a0",
                                                      "parentUid": "form-section",
                                                      "children": []
                                                  }
                                              ]
                                          }
                                      ]
                                  }
                              ]
                          },
                          {
                              "type": "form-container",
                              "uid": "form-section",
                              "title": "Field group",
                              "status": {
                                  "collapsed": true,
                                  "collapsedParents": [
                                      "140385d4-e8af-4402-a265-02c5edd9988d"
                                  ]
                              },
                              "options": {
                                  "formBuilder": true
                              },
                              "parentUid": "form-tab-item",
                              "uuid": "deba04b2-44d5-4b16-8a14-7b7ffd456c1f",
                              "children": [
                                  {
                                      "type": "form-field",
                                      "uid": "form-select",
                                      "title": "Select",
                                      "translate": false,
                                      "status": {
                                          "collapsed": false,
                                          "collapsedParents": [
                                              "deba04b2-44d5-4b16-8a14-7b7ffd456c1f"
                                          ]
                                      },
                                      "uuid": "1464d17c-7d75-4880-9c41-76121d7164a6",
                                      "parentUid": "form-section",
                                      "children": []
                                  }
                              ]
                          }
                      ]
                  },
                  {
                      "type": "form-container",
                      "uid": "form-tab-item",
                      "title": "Tab item",
                      "parentIndex": "form-layout",
                      "status": {
                          "collapsed": true,
                          "collapsedParents": []
                      },
                      "options": {
                          "formBuilder": true
                      },
                      "parentUid": "form-tab-container",
                      "uuid": "44a32c4a-09fe-4ae2-b9b8-c88929cc08b6",
                      "children": [
                          {
                              "type": "form-help",
                              "uid": "form-helptext",
                              "title": "Help text",
                              "parentIndex": "form-help",
                              "status": {
                                  "collapsed": false,
                                  "collapsedParents": [
                                      "44a32c4a-09fe-4ae2-b9b8-c88929cc08b6"
                                  ]
                              },
                              "uuid": "dfa8a1e9-2a50-4a98-b430-e8fa67d3fb54",
                              "parentUid": "form-tab-item",
                              "children": []
                          }
                      ]
                  }
              ]
          }
      ],
      "mapper": {
          "31816ff6-d0c0-4a22-add1-439516f19102": {
              "settings": {
                  "formDefinition": [
                      {
                          "formKey": "container-settings",
                          "children": [
                              {
                                  "formKey": "container-width",
                                  "breakpoints": [],
                                  "activeFields": [
                                      {
                                          "name": "width",
                                          "active": true
                                      }
                                  ]
                              },
                              {
                                  "formKey": "common-link-animation",
                                  "breakpoints": [
                                      {
                                          "name": "xl"
                                      }
                                  ],
                                  "activeFields": [
                                      {
                                          "name": "linkAnimation",
                                          "active": true
                                      },
                                      {
                                          "name": "animationType",
                                          "active": true
                                      },
                                      {
                                          "name": "animationScope",
                                          "active": true
                                      },
                                      {
                                          "name": "animationParent",
                                          "active": true
                                      },
                                      {
                                          "name": "animationTarget",
                                          "active": true
                                      },
                                      {
                                          "name": "animationScale",
                                          "active": true
                                      },
                                      {
                                          "name": "animationDirection",
                                          "active": true
                                      },
                                      {
                                          "name": "animationDirection",
                                          "active": true
                                      },
                                      {
                                          "name": "animationDirection",
                                          "active": true
                                      },
                                      {
                                          "name": "animationDistance",
                                          "active": true
                                      },
                                      {
                                          "name": "animationPieces",
                                          "active": true
                                      },
                                      {
                                          "name": "animationOrigin",
                                          "active": true
                                      },
                                      {
                                          "name": "animationFoldHeight",
                                          "active": true
                                      },
                                      {
                                          "name": "animationHorizontalFirst",
                                          "active": true
                                      },
                                      {
                                          "name": "animationIterations",
                                          "active": true
                                      },
                                      {
                                          "name": "animationEasing",
                                          "active": true
                                      },
                                      {
                                          "name": "animationDuration",
                                          "active": true
                                      }
                                  ]
                              },
                              {
                                  "formKey": "common-link-modifier",
                                  "breakpoints": [],
                                  "activeFields": [
                                      {
                                          "name": "modifier",
                                          "active": true
                                      },
                                      {
                                          "name": "modifierType",
                                          "active": true
                                      },
                                      {
                                          "name": "interactionScope",
                                          "active": true
                                      },
                                      {
                                          "name": "interactionParent",
                                          "active": true
                                      },
                                      {
                                          "name": "interactionTarget",
                                          "active": true
                                      },
                                      {
                                          "name": "modifierName",
                                          "active": true
                                      }
                                  ]
                              },
                              {
                                  "formKey": "container-style",
                                  "breakpoints": [],
                                  "activeFields": [
                                      {
                                          "name": "customStyle",
                                          "active": true
                                      },
                                      {
                                          "name": "customStyle",
                                          "active": true
                                      }
                                  ]
                              }
                          ]
                      }
                  ],
                  "selectorType": "topLevel",
                  "form": null,
                  "items": []
              },
              "styles": {
                  "formDefinition": [
                      {
                          "formKey": "layout",
                          "children": [
                              {
                                  "formKey": "display",
                                  "breakpoints": [
                                      {
                                          "name": "xl"
                                      }
                                  ],
                                  "activeFields": [
                                      {
                                          "name": "display",
                                          "active": true
                                      },
                                      {
                                          "name": "visibility",
                                          "active": false
                                      },
                                      {
                                          "name": "overflow",
                                          "active": false
                                      },
                                      {
                                          "name": "overflow-x",
                                          "active": false
                                      },
                                      {
                                          "name": "overflow-y",
                                          "active": false
                                      }
                                  ]
                              },
                              {
                                  "formKey": "flex-container",
                                  "breakpoints": [
                                      {
                                          "name": "xl"
                                      },
                                      {
                                          "name": "md"
                                      },
                                      {
                                          "name": "ps"
                                      }
                                  ],
                                  "activeFields": [
                                      {
                                          "name": "flex-direction",
                                          "active": true
                                      },
                                      {
                                          "name": "flex-wrap",
                                          "active": false
                                      },
                                      {
                                          "name": "justify-content",
                                          "active": true
                                      },
                                      {
                                          "name": "justify-content-safety",
                                          "active": true
                                      },
                                      {
                                          "name": "align-content",
                                          "active": false
                                      },
                                      {
                                          "name": "align-content-safety",
                                          "active": true
                                      },
                                      {
                                          "name": "align-items",
                                          "active": false
                                      },
                                      {
                                          "name": "align-items-safety",
                                          "active": true
                                      }
                                  ]
                              },
                              {
                                  "formKey": "margin",
                                  "breakpoints": [
                                      {
                                          "name": "xl"
                                      }
                                  ],
                                  "activeFields": [
                                      {
                                          "name": "margin-equal",
                                          "active": false
                                      },
                                      {
                                          "name": "margin-top",
                                          "active": false
                                      },
                                      {
                                          "name": "margin-bottom",
                                          "active": false
                                      },
                                      {
                                          "name": "margin-left",
                                          "active": true
                                      },
                                      {
                                          "name": "margin-right",
                                          "active": true
                                      },
                                      {
                                          "name": "margin-block-start",
                                          "active": false
                                      },
                                      {
                                          "name": "margin-block-end",
                                          "active": false
                                      },
                                      {
                                          "name": "margin-inline-start",
                                          "active": false
                                      },
                                      {
                                          "name": "margin-inline-end",
                                          "active": false
                                      }
                                  ]
                              }
                          ]
                      }
                  ],
                  "selectorType": "topLevel",
                  "items": [],
                  "form": null
              }
          },
          "79952e98-7422-42f1-aee3-d7d4b33548b0": {},
          "455d579b-b357-498b-ab74-9e00a00e1207": {
              "settings": {
                  "selectorType": "topLevel",
                  "formDefinition": [
                      {
                          "formKey": "link-settings",
                          "children": [
                              {
                                  "formKey": "link-link",
                                  "breakpoints": [],
                                  "activeFields": [
                                      {
                                          "name": "linkText",
                                          "active": true
                                      },
                                      {
                                          "name": "titleAttribute",
                                          "active": true
                                      },
                                      {
                                          "name": "type",
                                          "active": true
                                      },
                                      {
                                          "name": "linkToPage",
                                          "active": true
                                      },
                                      {
                                          "name": "url",
                                          "active": true
                                      },
                                      {
                                          "name": "anchor",
                                          "active": true
                                      },
                                      {
                                          "name": "scrollToSelector",
                                          "active": true
                                      },
                                      {
                                          "name": "scrollToDuration",
                                          "active": true
                                      },
                                      {
                                          "name": "scrollToOffsetType",
                                          "active": true
                                      },
                                      {
                                          "name": "scrollToOffsetPx",
                                          "active": true
                                      },
                                      {
                                          "name": "scrollToOffsetElement",
                                          "active": true
                                      },
                                      {
                                          "name": "target",
                                          "active": true
                                      },
                                      {
                                          "name": "helpText",
                                          "active": true
                                      },
                                      {
                                          "name": "triggerId",
                                          "active": true
                                      },
                                      {
                                          "name": "modalId",
                                          "active": true
                                      }
                                  ]
                              },
                              {
                                  "formKey": "link-modifier",
                                  "breakpoints": [],
                                  "activeFields": [
                                      {
                                          "name": "modifier",
                                          "active": true
                                      },
                                      {
                                          "name": "modifierType",
                                          "active": true
                                      },
                                      {
                                          "name": "interactionScope",
                                          "active": true
                                      },
                                      {
                                          "name": "interactionParent",
                                          "active": true
                                      },
                                      {
                                          "name": "interactionTarget",
                                          "active": true
                                      },
                                      {
                                          "name": "modifierName",
                                          "active": true
                                      }
                                  ]
                              },
                              {
                                  "formKey": "link-animation",
                                  "breakpoints": [
                                      {
                                          "name": "xl"
                                      }
                                  ],
                                  "activeFields": [
                                      {
                                          "name": "linkAnimation",
                                          "active": true
                                      },
                                      {
                                          "name": "animationType",
                                          "active": true
                                      },
                                      {
                                          "name": "animationScope",
                                          "active": true
                                      },
                                      {
                                          "name": "animationParent",
                                          "active": true
                                      },
                                      {
                                          "name": "animationTarget",
                                          "active": true
                                      },
                                      {
                                          "name": "animationScale",
                                          "active": true
                                      },
                                      {
                                          "name": "animationDirection",
                                          "active": true
                                      },
                                      {
                                          "name": "animationDirection",
                                          "active": true
                                      },
                                      {
                                          "name": "animationDirection",
                                          "active": true
                                      },
                                      {
                                          "name": "animationDistance",
                                          "active": true
                                      },
                                      {
                                          "name": "animationPieces",
                                          "active": true
                                      },
                                      {
                                          "name": "animationOrigin",
                                          "active": true
                                      },
                                      {
                                          "name": "animationFoldHeight",
                                          "active": true
                                      },
                                      {
                                          "name": "animationHorizontalFirst",
                                          "active": true
                                      },
                                      {
                                          "name": "animationIterations",
                                          "active": true
                                      },
                                      {
                                          "name": "animationEasing",
                                          "active": true
                                      },
                                      {
                                          "name": "animationDuration",
                                          "active": true
                                      }
                                  ]
                              },
                              {
                                  "formKey": "link-style",
                                  "breakpoints": [],
                                  "activeFields": [
                                      {
                                          "name": "customStyle",
                                          "active": true
                                      },
                                      {
                                          "name": "customStyle",
                                          "active": true
                                      }
                                  ]
                              }
                          ]
                      }
                  ],
                  "form": null
              },
              "styles": {
                  "items": [
                      {
                          "title": ".add-space-below",
                          "type": "container",
                          "items": [],
                          "form": null,
                          "selectorType": "modifier",
                          "model": ".add-space-below",
                          "uuid": "4682b5ce-5598-4c82-ac45-0275974ba453",
                          "allowedTypes": [
                              "child",
                              "pseudo",
                              "modifier"
                          ],
                          "formDefinition": [
                              {
                                  "formKey": "layout",
                                  "children": [
                                      {
                                          "formKey": "margin",
                                          "breakpoints": [
                                              {
                                                  "name": "xl"
                                              },
                                              {
                                                  "name": "md"
                                              }
                                          ],
                                          "activeFields": [
                                              {
                                                  "name": "margin-equal",
                                                  "active": false
                                              },
                                              {
                                                  "name": "margin-top",
                                                  "active": false
                                              },
                                              {
                                                  "name": "margin-bottom",
                                                  "active": true
                                              },
                                              {
                                                  "name": "margin-left",
                                                  "active": false
                                              },
                                              {
                                                  "name": "margin-right",
                                                  "active": false
                                              },
                                              {
                                                  "name": "margin-block-start",
                                                  "active": false
                                              },
                                              {
                                                  "name": "margin-block-end",
                                                  "active": false
                                              },
                                              {
                                                  "name": "margin-inline-start",
                                                  "active": false
                                              },
                                              {
                                                  "name": "margin-inline-end",
                                                  "active": false
                                              }
                                          ]
                                      }
                                  ]
                              }
                          ]
                      }
                  ],
                  "formDefinition": [
                      {
                          "formKey": "layout",
                          "children": [
                              {
                                  "formKey": "margin",
                                  "breakpoints": [
                                      {
                                          "name": "xl"
                                      }
                                  ],
                                  "activeFields": [
                                      {
                                          "name": "margin-equal",
                                          "active": false
                                      },
                                      {
                                          "name": "margin-top",
                                          "active": false
                                      },
                                      {
                                          "name": "margin-bottom",
                                          "active": false
                                      },
                                      {
                                          "name": "margin-left",
                                          "active": true
                                      },
                                      {
                                          "name": "margin-right",
                                          "active": true
                                      },
                                      {
                                          "name": "margin-block-start",
                                          "active": false
                                      },
                                      {
                                          "name": "margin-block-end",
                                          "active": false
                                      },
                                      {
                                          "name": "margin-inline-start",
                                          "active": false
                                      },
                                      {
                                          "name": "margin-inline-end",
                                          "active": false
                                      }
                                  ]
                              }
                          ]
                      }
                  ],
                  "selectorType": "topLevel",
                  "form": null
              }
          },
          "140385d4-e8af-4402-a265-02c5edd9988d": {},
          "9c3671a2-24cd-41c7-a166-e26b14716884": {},
          "1d0e1264-ab37-415c-89f9-98409eb26b5d": {},
          "4f5a125b-b304-4a1a-8515-4ef60c69b9b8": {}
      },
      "model": {
          "31816ff6-d0c0-4a22-add1-439516f19102": {
              "settings": {
                  "title": "Container",
                  "width": "fluid",
                  "customStyle": [
                      {
                          "customStyle": "[field.1464d17c-7d75-4880-9c41-76121d7164a6]"
                      }
                  ],
                  "settings": {
                      "width": "fluid",
                      "customStyle": [
                          {
                              "customStyle": ""
                          }
                      ]
                  }
              },
              "context-visibility": {
                  "contextVisibility": {
                      "condition": "ALL"
                  }
              },
              "styles": {
                  "settings": {
                      "element": "container"
                  },
                  "styles": {
                      "xl": {
                          "display": {
                              "value": "flex"
                          },
                          "flex-container": {
                              "flex-direction": {
                                  "value": "[field.ec96c784-f3ba-4f2d-8350-9c796a068c5a]"
                              },
                              "justify-content": {
                                  "value": "[field.c783a0be-af9f-483b-8818-8096f34a608a]"
                              }
                          },
                          "margin": {
                              "margin-left": {
                                  "value": "-8"
                              },
                              "margin-right": {
                                  "value": "-8"
                              }
                          }
                      },
                      "md": {
                          "flex-container": {
                              "flex-direction": {
                                  "value": "[field.6d145f56-0b19-4633-babf-efea9e4dac03]"
                              }
                          }
                      },
                      "ps": {
                          "flex-container": {
                              "flex-direction": {
                                  "value": "[field.35d3011d-fcce-428d-b117-642085a634a0]"
                              }
                          }
                      }
                  }
              }
          },
          "79952e98-7422-42f1-aee3-d7d4b33548b0": {
              "settings": {
                  "title": "Pattern repeater",
                  "token": "[field.c7a2cf17-ad4e-4010-baf9-8614485980c1]"
              }
          },
          "455d579b-b357-498b-ab74-9e00a00e1207": {
              "settings": {
                  "title": "Link",
                  "customStyle": [
                      {
                          "customStyle": "[field.4f5a125b-b304-4a1a-8515-4ef60c69b9b8]"
                      }
                  ],
                  "type": "internal-page",
                  "target": "[field.e5be9a00-c8dd-4d78-9c5b-f7e341818cba]",
                  "linkText": "[field.bc498d4f-e8a5-44f5-abee-b782a70e9753]",
                  "linkToPage": "[field.fe7c2fe5-abc3-4c90-acd8-89b60c5a2c20]"
              },
              "context-visibility": {
                  "contextVisibility": {
                      "condition": "ALL"
                  }
              },
              "styles": {
                  "settings": {
                      "element": "link"
                  },
                  "4682b5ce-5598-4c82-ac45-0275974ba453": {
                      "settings": {
                          "element": "",
                          "class": ".add-space-below",
                          "combinator": "",
                          "pseudo": ""
                      },
                      "styles": {
                          "xl": {
                              "margin": {
                                  "margin-bottom": {
                                      "value": "32"
                                  }
                              }
                          },
                          "md": {
                              "margin": {
                                  "margin-bottom": {
                                      "value": "24"
                                  }
                              }
                          }
                      }
                  },
                  "styles": {
                      "xl": {
                          "margin": {
                              "margin-left": {
                                  "value": "8"
                              },
                              "margin-right": {
                                  "value": "8"
                              }
                          }
                      }
                  }
              }
          },
          "887cd310-4e09-4175-9a59-159d647d0fe1": {
              "settings": {
                  "type": "cohTabContainer",
                  "title": "Tab container",
                  "responsiveMode": true
              }
          },
          "d801c1e6-8032-4d52-bc4e-7c20816a23ee": {
              "settings": {
                  "type": "cohTabItem",
                  "title": "Content",
                  "breakpointIcon": ""
              },
              "contextVisibility": {
                  "condition": "ALL"
              }
          },
          "47eb8768-db6e-4699-bae3-09cff0d632b4": {
              "settings": {
                  "title": "Buttons(s)",
                  "type": "cohSection",
                  "hideRowHeading": 0,
                  "removePadding": 0,
                  "columnCount": "1",
                  "breakpointIcon": "",
                  "breakpoints": false,
                  "propertiesMenu": false,
                  "disableScrollbar": true,
                  "disableEllipsisMenu": true,
                  "isOpen": true
              },
              "contextVisibility": {
                  "condition": "ALL"
              }
          },
          "c7a2cf17-ad4e-4010-baf9-8614485980c1": {
              "settings": {
                  "title": "Field repeater",
                  "type": "cohArray",
                  "componentField": true,
                  "noTitle": true,
                  "disableScrollbar": true,
                  "addText": "Add another button",
                  "key": "field-repeater",
                  "sortable": true,
                  "sortableOptions": {
                      "axis": "y",
                      "handle": true
                  },
                  "schema": {
                      "type": "array"
                  },
                  "machineName": "field-repeater",
                  "min": 1,
                  "max": 100,
                  "increment": 1,
                  "tooltipPlacement": "auto right"
              },
              "sortable": true,
              "sortableOptions": {
                  "axis": "y",
                  "handle": true
              },
              "contextVisibility": {
                  "condition": "ALL"
              }
          },
          "1d0e1264-ab37-415c-89f9-98409eb26b5d": {
              "settings": {
                  "title": "Link",
                  "type": "cohSection",
                  "hideRowHeading": 1,
                  "columnCount": "2",
                  "breakpoints": false,
                  "propertiesMenu": false,
                  "disableScrollbar": true,
                  "disableEllipsisMenu": true,
                  "isOpen": true,
                  "removePadding": 1,
                  "breakpointIcon": ""
              },
              "contextVisibility": {
                  "condition": "ALL"
              }
          },
          "fe7c2fe5-abc3-4c90-acd8-89b60c5a2c20": {
              "settings": {
                  "title": "Link to page or URL",
                  "isStyle": true,
                  "type": "cohTypeahead",
                  "key": "linkToPage",
                  "placeholder": "Type page name",
                  "labelProperty": "name",
                  "valueProperty": "id",
                  "typeaheadEditable": true,
                  "endpoint": "\/cohesionapi\/link-autocomplete?q=",
                  "schema": {
                      "type": "string"
                  },
                  "tooltipPlacement": "auto right",
                  "entityTypes": {
                      "component_content": false,
                      "consumer": false,
                      "contact_message": false,
                      "node": true,
                      "content_moderation_state": false,
                      "crop": false,
                      "block_content": false,
                      "menu_link_content": false,
                      "entity_embed_fake_entity": false,
                      "file": true,
                      "cohesion_layout": false,
                      "media": false,
                      "oauth2_token": false,
                      "search_api_task": false,
                      "shortcut": false,
                      "taxonomy_term": true,
                      "path_alias": false,
                      "user": true,
                      "view": true
                  },
                  "validationMessage": {
                      "302": "Please enter a link."
                  },
                  "machineName": "link-to-page-or-url",
                  "required": true
              },
              "contextVisibility": {
                  "condition": "ALL"
              }
          },
          "bc498d4f-e8a5-44f5-abee-b782a70e9753": {
              "settings": {
                  "title": "Button text",
                  "schema": {
                      "type": "string",
                      "escape": true
                  },
                  "tooltipPlacement": "auto right",
                  "validationMessage": {
                      "302": "Please enter button text."
                  },
                  "machineName": "button-text",
                  "required": true
              },
              "contextVisibility": {
                  "condition": "ALL"
              },
              "model": {
                  "value": "Find out more"
              }
          },
          "e5be9a00-c8dd-4d78-9c5b-f7e341818cba": {
              "settings": {
                  "title": "Target",
                  "type": "cohSelect",
                  "selectType": "existing",
                  "schema": {
                      "type": "string"
                  },
                  "tooltipPlacement": "auto right",
                  "selectModel": [
                      "settings",
                      "link",
                      "link-link",
                      "target"
                  ],
                  "machineName": "target"
              },
              "contextVisibility": {
                  "condition": "ALL"
              },
              "model": {
                  "value": "_self"
              },
              "undefined": "_self"
          },
          "4f5a125b-b304-4a1a-8515-4ef60c69b9b8": {
              "settings": {
                  "title": "Button style",
                  "type": "cohSelect",
                  "selectType": "custom",
                  "schema": {
                      "type": "string"
                  },
                  "tooltipPlacement": "auto right",
                  "options": [
                      {
                          "label": "Basic link (default)",
                          "value": ""
                      },
                      {
                          "label": "Link with icon",
                          "value": "coh-style-link-with-icon"
                      },
                      {
                          "label": "Link button color",
                          "value": "coh-style-link-button-color"
                      },
                      {
                          "label": "Link button dark",
                          "value": "coh-style-link-button-dark"
                      },
                      {
                          "label": "Link button light",
                          "value": "coh-style-link-button-light"
                      }
                  ],
                  "machineName": "button-style"
              },
              "contextVisibility": {
                  "condition": "ALL"
              },
              "model": {
                  "value": "coh-style-link-button-color"
              },
              "undefined": ""
          },
          "140385d4-e8af-4402-a265-02c5edd9988d": {
              "settings": {
                  "title": "Layout and style",
                  "type": "cohTabItem",
                  "breakpointIcon": ""
              },
              "contextVisibility": {
                  "condition": "ALL"
              }
          },
          "9c3671a2-24cd-41c7-a166-e26b14716884": {
              "settings": {
                  "title": "Button layout",
                  "type": "cohSection",
                  "hideRowHeading": 0,
                  "columnCount": "1",
                  "breakpoints": false,
                  "propertiesMenu": false,
                  "disableScrollbar": true,
                  "disableEllipsisMenu": true,
                  "isOpen": true,
                  "removePadding": 0,
                  "breakpointIcon": ""
              },
              "contextVisibility": {
                  "condition": "ALL"
              }
          },
          "c783a0be-af9f-483b-8818-8096f34a608a": {
              "settings": {
                  "title": "Align buttons",
                  "type": "cohSelect",
                  "selectType": "custom",
                  "schema": {
                      "type": "string"
                  },
                  "options": [
                      {
                          "label": "Left",
                          "value": "flex-start"
                      },
                      {
                          "label": "Center",
                          "value": "center"
                      },
                      {
                          "label": "Right",
                          "value": "flex-end"
                      }
                  ],
                  "machineName": "align-buttons",
                  "tooltipPlacement": "auto right"
              },
              "contextVisibility": {
                  "condition": "ALL"
              },
              "model": {
                  "value": "flex-start"
              }
          },
          "424b835a-36e3-4cc8-ab3b-26ce4f76018d": {
              "settings": {
                  "title": "Layout by device",
                  "type": "cohSection",
                  "hideRowHeading": 1,
                  "removePadding": 1,
                  "columnCount": "3",
                  "breakpointIcon": "",
                  "breakpoints": false,
                  "propertiesMenu": false,
                  "disableScrollbar": true,
                  "disableEllipsisMenu": true,
                  "isOpen": true
              },
              "contextVisibility": {
                  "condition": "ALL"
              }
          },
          "1f0a790c-9400-4329-afe7-b04327ba6280": {
              "settings": {
                  "title": "Desktop layout",
                  "type": "cohSection",
                  "hideRowHeading": 0,
                  "removePadding": 0,
                  "columnCount": "1",
                  "breakpointIcon": "desktop",
                  "breakpoints": false,
                  "propertiesMenu": false,
                  "disableScrollbar": true,
                  "disableEllipsisMenu": true,
                  "isOpen": true
              },
              "contextVisibility": {
                  "condition": "ALL"
              }
          },
          "ec96c784-f3ba-4f2d-8350-9c796a068c5a": {
              "settings": {
                  "title": "Desktop layout",
                  "type": "cohSelect",
                  "selectType": "custom",
                  "schema": {
                      "type": "string"
                  },
                  "options": [
                      {
                          "label": "Row of links \/ buttons",
                          "value": "row"
                      },
                      {
                          "label": "Column of links \/ buttons",
                          "value": "column"
                      }
                  ],
                  "machineName": "desktop-layout",
                  "tooltipPlacement": "auto right"
              },
              "contextVisibility": {
                  "condition": "ALL"
              },
              "model": {
                  "value": "row"
              }
          },
          "59a82878-d36b-4d86-a5bf-5d32030845d6": {
              "settings": {
                  "title": "Tablet layout",
                  "type": "cohSection",
                  "hideRowHeading": 0,
                  "removePadding": 0,
                  "columnCount": "1",
                  "breakpointIcon": "tablet",
                  "breakpoints": false,
                  "propertiesMenu": false,
                  "disableScrollbar": true,
                  "disableEllipsisMenu": true,
                  "isOpen": true
              },
              "contextVisibility": {
                  "condition": "ALL"
              }
          },
          "6d145f56-0b19-4633-babf-efea9e4dac03": {
              "settings": {
                  "title": "Tablet layout",
                  "type": "cohSelect",
                  "selectType": "custom",
                  "schema": {
                      "type": "string"
                  },
                  "options": [
                      {
                          "label": "Row of links \/ buttons",
                          "value": "row"
                      },
                      {
                          "label": "Column of links \/ buttons",
                          "value": "column"
                      }
                  ],
                  "machineName": "tablet-layout",
                  "tooltipPlacement": "auto right"
              },
              "contextVisibility": {
                  "condition": "ALL"
              },
              "model": {
                  "value": "row"
              }
          },
          "d9ecb5c6-9140-4034-bf9a-00fe5d8a112a": {
              "settings": {
                  "title": "Phone layout",
                  "type": "cohSection",
                  "hideRowHeading": 0,
                  "removePadding": 0,
                  "columnCount": "1",
                  "breakpointIcon": "mobile",
                  "breakpoints": false,
                  "propertiesMenu": false,
                  "disableScrollbar": true,
                  "disableEllipsisMenu": true,
                  "isOpen": true
              },
              "contextVisibility": {
                  "condition": "ALL"
              }
          },
          "35d3011d-fcce-428d-b117-642085a634a0": {
              "settings": {
                  "title": "Phone layout",
                  "type": "cohSelect",
                  "selectType": "custom",
                  "schema": {
                      "type": "string"
                  },
                  "options": [
                      {
                          "label": "Row of links \/ buttons",
                          "value": "row"
                      },
                      {
                          "label": "Column of links \/ buttons",
                          "value": "column"
                      }
                  ],
                  "machineName": "phone-layout",
                  "tooltipPlacement": "auto right"
              },
              "contextVisibility": {
                  "condition": "ALL"
              },
              "model": {
                  "value": "column"
              }
          },
          "deba04b2-44d5-4b16-8a14-7b7ffd456c1f": {
              "settings": {
                  "title": "Space below",
                  "type": "cohSection",
                  "hideRowHeading": 0,
                  "removePadding": 0,
                  "columnCount": "1",
                  "breakpointIcon": "",
                  "breakpoints": false,
                  "propertiesMenu": false,
                  "disableScrollbar": true,
                  "disableEllipsisMenu": true,
                  "isOpen": true
              },
              "contextVisibility": {
                  "condition": "ALL"
              }
          },
          "1464d17c-7d75-4880-9c41-76121d7164a6": {
              "settings": {
                  "title": "Add space below",
                  "type": "cohSelect",
                  "selectType": "custom",
                  "schema": {
                      "type": "string"
                  },
                  "options": [
                      {
                          "label": "None",
                          "value": ""
                      },
                      {
                          "label": "Add space below",
                          "value": "coh-style-margin-bottom-small"
                      }
                  ],
                  "machineName": "add-space-below",
                  "tooltipPlacement": "auto right"
              },
              "contextVisibility": {
                  "condition": "ALL"
              },
              "model": {
                  "value": "coh-style-margin-bottom-small"
              }
          },
          "44a32c4a-09fe-4ae2-b9b8-c88929cc08b6": {
              "settings": {
                  "type": "cohTabItem",
                  "title": "Help",
                  "breakpointIcon": ""
              },
              "contextVisibility": {
                  "condition": "ALL"
              }
          },
          "dfa8a1e9-2a50-4a98-b430-e8fa67d3fb54": {
              "settings": {
                  "title": "Help text",
                  "type": "cohHelpText",
                  "options": {
                      "helpText": "# Using the Button(s) component\n- Use the Button(s) component to add one or multiple button styled links to a layout.\n- The button element is best placed within a Layout or other containing component.\n\n# Button(s)\n- **Link to page or URL -** Add a link to an internal page or an external URL. When adding a link to an internal page, type the name of an internal page or external URL. This field is required.\n- **Button text -** Enter the text for the button.\n- **Target -** Select the target for the link.\n- **Button style -** Select a style for the button.\n- **Add another button -** Add multiple buttons. These can be displayed in a row or stacked as a column.\n\n# Button layout\n- **Align buttons -** Align the buttons to the Left, Center or Right.\n- **Desktop\/Tablet\/Phone layout -** Set the layout of multiple buttons to either a horizontal row or a column.\n\n# Space below\n- **Add space below -** Add a space (margin) below the card. This is required if a space is desirable when adding this component above another component within the same parent layout component.",
                      "showClose": false,
                      "helpType": "help"
                  }
              },
              "contextVisibility": {
                  "condition": "ALL"
              },
              "model": {}
          }
      },
      "previewModel": {
          "140385d4-e8af-4402-a265-02c5edd9988d": {},
          "dfa8a1e9-2a50-4a98-b430-e8fa67d3fb54": {},
          "9c3671a2-24cd-41c7-a166-e26b14716884": {},
          "1d0e1264-ab37-415c-89f9-98409eb26b5d": {},
          "bc498d4f-e8a5-44f5-abee-b782a70e9753": {},
          "fe7c2fe5-abc3-4c90-acd8-89b60c5a2c20": {},
          "4f5a125b-b304-4a1a-8515-4ef60c69b9b8": {},
          "e5be9a00-c8dd-4d78-9c5b-f7e341818cba": {},
          "455d579b-b357-498b-ab74-9e00a00e1207": {
              "settings": {
                  "customStyle": [
                      {
                          "customStyle": ""
                      },
                      {}
                  ],
                  "target": "_self"
              },
              "styles": {
                  "styles": {
                      "xl": {
                          "text-align": {}
                      }
                  }
              }
          },
          "deba04b2-44d5-4b16-8a14-7b7ffd456c1f": {},
          "1464d17c-7d75-4880-9c41-76121d7164a6": {},
          "31816ff6-d0c0-4a22-add1-439516f19102": {
              "settings": {
                  "customStyle": [
                      {
                          "customStyle": ""
                      }
                  ]
              }
          },
          "ec96c784-f3ba-4f2d-8350-9c796a068c5a": {},
          "6d145f56-0b19-4633-babf-efea9e4dac03": {},
          "35d3011d-fcce-428d-b117-642085a634a0": {},
          "c7a2cf17-ad4e-4010-baf9-8614485980c1": {},
          "1f0a790c-9400-4329-afe7-b04327ba6280": {},
          "59a82878-d36b-4d86-a5bf-5d32030845d6": {},
          "d9ecb5c6-9140-4034-bf9a-00fe5d8a112a": {},
          "47eb8768-db6e-4699-bae3-09cff0d632b4": {},
          "79952e98-7422-42f1-aee3-d7d4b33548b0": {},
          "424b835a-36e3-4cc8-ab3b-26ce4f76018d": {},
          "c783a0be-af9f-483b-8818-8096f34a608a": {}
      },
      "variableFields": {
          "140385d4-e8af-4402-a265-02c5edd9988d": [],
          "dfa8a1e9-2a50-4a98-b430-e8fa67d3fb54": [],
          "9c3671a2-24cd-41c7-a166-e26b14716884": [],
          "1d0e1264-ab37-415c-89f9-98409eb26b5d": [],
          "bc498d4f-e8a5-44f5-abee-b782a70e9753": [],
          "fe7c2fe5-abc3-4c90-acd8-89b60c5a2c20": [],
          "4f5a125b-b304-4a1a-8515-4ef60c69b9b8": [],
          "e5be9a00-c8dd-4d78-9c5b-f7e341818cba": [],
          "455d579b-b357-498b-ab74-9e00a00e1207": [
              "settings.linkText",
              "settings.customStyle.0.customStyle",
              "settings.linkToPage",
              "settings.target"
          ],
          "deba04b2-44d5-4b16-8a14-7b7ffd456c1f": [],
          "1464d17c-7d75-4880-9c41-76121d7164a6": [],
          "31816ff6-d0c0-4a22-add1-439516f19102": [
              "settings.customStyle.0.customStyle",
              "styles.styles.xl.flex-container.flex-direction.value",
              "styles.styles.md.flex-container.flex-direction.value",
              "styles.styles.ps.flex-container.flex-direction.value",
              "styles.styles.xl.flex-container.justify-content.value"
          ],
          "ec96c784-f3ba-4f2d-8350-9c796a068c5a": [],
          "6d145f56-0b19-4633-babf-efea9e4dac03": [],
          "35d3011d-fcce-428d-b117-642085a634a0": [],
          "c7a2cf17-ad4e-4010-baf9-8614485980c1": [],
          "1f0a790c-9400-4329-afe7-b04327ba6280": [],
          "59a82878-d36b-4d86-a5bf-5d32030845d6": [],
          "d9ecb5c6-9140-4034-bf9a-00fe5d8a112a": [],
          "47eb8768-db6e-4699-bae3-09cff0d632b4": [],
          "79952e98-7422-42f1-aee3-d7d4b33548b0": [],
          "424b835a-36e3-4cc8-ab3b-26ce4f76018d": [],
          "c783a0be-af9f-483b-8818-8096f34a608a": []
      },
      "meta": {
          "fieldHistory": [
              {
                  "uuid": "1464d17c-7d75-4880-9c41-76121d7164a6",
                  "type": "form-select",
                  "machineName": "add-space-below"
              },
              {
                  "uuid": "35d3011d-fcce-428d-b117-642085a634a0",
                  "type": "form-select",
                  "machineName": "phone-layout"
              },
              {
                  "uuid": "6d145f56-0b19-4633-babf-efea9e4dac03",
                  "type": "form-select",
                  "machineName": "tablet-layout"
              },
              {
                  "uuid": "ec96c784-f3ba-4f2d-8350-9c796a068c5a",
                  "type": "form-select",
                  "machineName": "desktop-layout"
              },
              {
                  "uuid": "c783a0be-af9f-483b-8818-8096f34a608a",
                  "type": "form-select",
                  "machineName": "align-buttons"
              },
              {
                  "uuid": "4f5a125b-b304-4a1a-8515-4ef60c69b9b8",
                  "type": "form-select",
                  "machineName": "button-style"
              },
              {
                  "uuid": "e5be9a00-c8dd-4d78-9c5b-f7e341818cba",
                  "type": "form-select",
                  "machineName": "target"
              },
              {
                  "uuid": "bc498d4f-e8a5-44f5-abee-b782a70e9753",
                  "type": "form-input",
                  "machineName": "button-text"
              },
              {
                  "uuid": "fe7c2fe5-abc3-4c90-acd8-89b60c5a2c20",
                  "type": "form-link",
                  "machineName": "link-to-page-or-url"
              },
              {
                  "uuid": "c7a2cf17-ad4e-4010-baf9-8614485980c1",
                  "type": "form-field-repeater",
                  "machineName": "field-repeater"
              },
              {
                  "machineName": "add-space-below"
              }
          ]
      }
  }
json_mapper: '{}'
last_entity_update: entityupdate_0042
locked: false
modified: true
selectable: true
category: cpt_cat_basic_components
preview_image: 'public://element-preview-images/Link_0.png'
has_quick_edit: true
entity_type_access: {  }
bundle_access: {  }
twig_template: component--cohesion-cpt-link
weight: 16
