{
  "id": "a8fa51a3-4919-4308-a0b3-6cd31ae15d7e",
  "rev": "4-61b165cbc6401c2e4078d73fe652e47e",
  "name": "Design article",
  "classification": "content-type",
  "kind": [
    "standalone"
  ],
  "thumbnail": {
    "id": "c98d44eb-5976-42a1-97d6-9a5840fa9fb4"
  },
  "contentThumbnail": {
    "imageElement": "",
    "source": "imageElementOrType"
  },
  "description": "",
  "status": "ready",
  "tags": [
    "oslo",
    "IBM sample"
  ],
  "elements": [
    {
      "elementType": "text",
      "fieldLabel": "Text",
      "label": "Topic title",
      "key": "heading",
      "required": true,
      "minLength": 1
    },
    {
      "elementType": "group",
      "typeRef": {
        "id": "fe31fbf4-4bc4-4ffa-9b27-615af51d23fe"
      },
      "label": "Lead image",
      "key": "leadImage"
    },
    {
      "elementType": "text",
      "fieldLabel": "Text",
      "label": "Author name",
      "key": "author",
      "helpText": ""
    },
    {
      "elementType": "datetime",
      "fieldLabel": "Date",
      "label": "Date",
      "key": "date",
      "fieldType": "date-time",
      "required": true,
      "helpText": "Date and time is used when ordering a list of design articles.  The time will not display in the website."
    },
    {
      "elementType": "formattedtext",
      "fieldLabel": "Text chunk",
      "label": "Text for body section",
      "key": "body",
      "allowMultipleValues": true,
      "minimumValues": 1,
      "helpText": "The design topic, when displayed in the website, will interleave the text chunks and images to create a fluid layout.",
      "required": true
    },
    {
      "elementType": "reference",
      "fieldLabel": "Design article image",
      "label": "Images for body section",
      "key": "bodyImage",
      "restrictTypes": [
        {
          "id": "f9e7f0b9-f57d-4d91-a257-54a64c1ff52f"
        }
      ],
      "allowMultipleValues": true,
      "minimumValues": 3,
      "required": true
    },
    {
      "elementType": "reference",
      "fieldLabel": "Content item",
      "label": "Author bio",
      "key": "authorBio",
      "restrictTypes": [
        {
          "id": "b0b91aad-8a9a-4d46-9aff-e35d004f0a1f"
        }
      ]
    }
  ]
}