{
  "version": "1.0",
  "components": [
    {
      "id": "NttHero",
      "name": "NTT - Hero",
      "description": "Hero React compartido por Next.js y Canvas.",
      "category": "NTT Demo",
      "props": {
        "type": "object",
        "properties": {
          "eyebrow": {
            "type": "string",
            "title": "Eyebrow",
            "examples": [
              "NTT DATA / Digital experience lab"
            ]
          },
          "title": {
            "type": "string",
            "title": "Titulo",
            "examples": [
              "Una experiencia. Todas las posibilidades."
            ]
          },
          "description": {
            "type": "string",
            "title": "Descripcion",
            "examples": [
              "Libertad editorial en Drupal. Experiencias a medida en Next.js."
            ]
          },
          "href": {
            "type": "string",
            "title": "Ruta del enlace",
            "examples": [
              "/demo/insights"
            ]
          },
          "linkText": {
            "type": "string",
            "title": "Texto del enlace",
            "examples": [
              "Explorar la experiencia"
            ]
          }
        },
        "required": [
          "title"
        ]
      }
    },
    {
      "id": "NttSection",
      "name": "NTT - Seccion y tarjetas",
      "description": "Contenedor con slot items.",
      "category": "NTT Demo",
      "props": {
        "type": "object",
        "properties": {
          "eyebrow": {
            "type": "string",
            "title": "Eyebrow",
            "examples": [
              "NTT DATA / Digital experience lab"
            ]
          },
          "title": {
            "type": "string",
            "title": "Titulo",
            "examples": [
              "Una experiencia. Todas las posibilidades."
            ]
          },
          "description": {
            "type": "string",
            "title": "Descripcion",
            "examples": [
              "Libertad editorial en Drupal. Experiencias a medida en Next.js."
            ]
          }
        },
        "required": [
          "title"
        ]
      },
      "slots": {
        "items": {
          "title": "Items",
          "description": "Tarjetas de la seccion"
        }
      }
    },
    {
      "id": "NttCard",
      "name": "NTT - Tarjeta de experiencia",
      "description": "Tarjeta editorial reutilizable.",
      "category": "NTT Demo",
      "props": {
        "type": "object",
        "properties": {
          "eyebrow": {
            "type": "string",
            "title": "Eyebrow",
            "examples": [
              "NTT DATA / Digital experience lab"
            ]
          },
          "title": {
            "type": "string",
            "title": "Titulo",
            "examples": [
              "Una experiencia. Todas las posibilidades."
            ]
          },
          "description": {
            "type": "string",
            "title": "Descripcion",
            "examples": [
              "Libertad editorial en Drupal. Experiencias a medida en Next.js."
            ]
          },
          "href": {
            "type": "string",
            "title": "Ruta del enlace",
            "examples": [
              "/demo/insights"
            ]
          },
          "linkText": {
            "type": "string",
            "title": "Texto del enlace",
            "examples": [
              "Explorar la experiencia"
            ]
          }
        },
        "required": [
          "title"
        ]
      }
    },
    {
      "id": "NttCta",
      "name": "NTT - Llamada a la accion",
      "description": "Cierre de campana.",
      "category": "NTT Demo",
      "props": {
        "type": "object",
        "properties": {
          "title": {
            "type": "string",
            "title": "Titulo",
            "examples": [
              "Una experiencia. Todas las posibilidades."
            ]
          },
          "description": {
            "type": "string",
            "title": "Descripcion",
            "examples": [
              "Libertad editorial en Drupal. Experiencias a medida en Next.js."
            ]
          },
          "href": {
            "type": "string",
            "title": "Ruta del enlace",
            "examples": [
              "/demo/insights"
            ]
          },
          "linkText": {
            "type": "string",
            "title": "Texto del enlace",
            "examples": [
              "Explorar la experiencia"
            ]
          }
        },
        "required": [
          "title"
        ]
      }
    },
    {
      "id": "NttStatus",
      "name": "NTT - Pantalla de estado",
      "description": "Acceso denegado, pagina no encontrada u otros estados del sitio.",
      "category": "NTT Demo",
      "props": {
        "type": "object",
        "properties": {
          "eyebrow": {
            "type": "string",
            "title": "Eyebrow",
            "examples": [
              "NTT DATA / Digital experience lab"
            ]
          },
          "title": {
            "type": "string",
            "title": "Titulo",
            "examples": [
              "Una experiencia. Todas las posibilidades."
            ]
          },
          "description": {
            "type": "string",
            "title": "Descripcion",
            "examples": [
              "Libertad editorial en Drupal. Experiencias a medida en Next.js."
            ]
          },
          "href": {
            "type": "string",
            "title": "Ruta del enlace",
            "examples": [
              "/demo/insights"
            ]
          },
          "linkText": {
            "type": "string",
            "title": "Texto del enlace",
            "examples": [
              "Explorar la experiencia"
            ]
          },
          "secondaryHref": {
            "type": "string",
            "title": "Ruta del enlace secundario",
            "examples": [
              "/demo"
            ]
          },
          "secondaryText": {
            "type": "string",
            "title": "Texto del enlace secundario",
            "examples": [
              "Volver al inicio"
            ]
          }
        },
        "required": [
          "title"
        ]
      }
    },
    {
      "id": "NttLoginForm",
      "name": "NTT - Inicio de sesion",
      "description": "Formulario de acceso que envia las credenciales a Drupal.",
      "category": "NTT Demo",
      "props": {
        "type": "object",
        "properties": {
          "eyebrow": {
            "type": "string",
            "title": "Eyebrow",
            "examples": [
              "NTT DATA / Digital experience lab"
            ]
          },
          "title": {
            "type": "string",
            "title": "Titulo",
            "examples": [
              "Una experiencia. Todas las posibilidades."
            ]
          },
          "description": {
            "type": "string",
            "title": "Descripcion",
            "examples": [
              "Libertad editorial en Drupal. Experiencias a medida en Next.js."
            ]
          },
          "linkText": {
            "type": "string",
            "title": "Texto del enlace",
            "examples": [
              "Explorar la experiencia"
            ]
          },
          "secondaryHref": {
            "type": "string",
            "title": "Ruta del enlace secundario",
            "examples": [
              "/demo"
            ]
          },
          "secondaryText": {
            "type": "string",
            "title": "Texto del enlace secundario",
            "examples": [
              "Volver al inicio"
            ]
          }
        },
        "required": [
          "title"
        ]
      }
    },
    {
      "id": "NttPasswordForm",
      "name": "NTT - Recuperar contrasena",
      "description": "Formulario de recuperacion que envia la peticion a Drupal.",
      "category": "NTT Demo",
      "props": {
        "type": "object",
        "properties": {
          "eyebrow": {
            "type": "string",
            "title": "Eyebrow",
            "examples": [
              "NTT DATA / Digital experience lab"
            ]
          },
          "title": {
            "type": "string",
            "title": "Titulo",
            "examples": [
              "Una experiencia. Todas las posibilidades."
            ]
          },
          "description": {
            "type": "string",
            "title": "Descripcion",
            "examples": [
              "Libertad editorial en Drupal. Experiencias a medida en Next.js."
            ]
          },
          "linkText": {
            "type": "string",
            "title": "Texto del enlace",
            "examples": [
              "Explorar la experiencia"
            ]
          },
          "secondaryHref": {
            "type": "string",
            "title": "Ruta del enlace secundario",
            "examples": [
              "/demo"
            ]
          },
          "secondaryText": {
            "type": "string",
            "title": "Texto del enlace secundario",
            "examples": [
              "Volver al inicio"
            ]
          }
        },
        "required": [
          "title"
        ]
      }
    }
  ]
}