Guía del usuario Cancelar

Modificar una opción de diseño personalizada

  1. Guía del usuario de Captivate
  2. Introducción a Captivate
    1. Novedades de Adobe Captivate
    2. Requisitos del sistema de Adobe Captivate
    3. Actualizaciones de Adobe Captivate
      1. Notas de la versión de Adobe Captivate (actualización 12.5)
      2. Notas de la versión de Adobe Captivate (actualización 12.4)
      3. Notas de la versión de Adobe Captivate (actualización 12.3)
      4. Notas de la versión de Adobe Captivate (actualización 12.2)
      5. Notas de la versión de Adobe Captivate (actualización 12.1)
    4. Descargar Adobe Captivate
    5. Preguntas más frecuentes
  3. Añadir una diapositiva
    1. Navegador de diapositivas en Adobe Captivate
    2. Añadir una diapositiva de conversación
    3. Añadir personajes al proyecto de Adobe Captivate
    4. Editar la imagen de fondo de una diapositiva
    5. Añadir relleno a bloques de contenido y componentes
    6. Crear un proyecto de desplazamiento largo
  4. Opciones de diseño en Adobe Captivate
    1. ¿Qué son las opciones de diseño?
    2. Partes de una opción de diseño
    3. Crear opciones de diseño personalizado
    4. Modificar una opción de diseño personalizada
    5. Exportar una opción de diseño personalizada
    6. Importar una opción de diseño personalizada
  5. Añadir bloques de texto
    1. Añadir texto a un proyecto
    2. Añadir fuentes de Adobe a un proyecto
  6. Añadir bloques multimedia
    1. Añadir imágenes a un proyecto
    2. Añadir vídeos a un proyecto
    3. Añadir citas
    4. Añadir SVG a un proyecto
    5. Añadir objetos web a un proyecto
  7. Componentes interactivos
    1. Añadir un botón
    2. Añadir un campo de entrada
    3. Añadir un grupo de botones de opción
    4. Añadir un menú desplegable
    5. Añadir una casilla de verificación
  8. Añadir bloques de marca
    1. Añadir un encabezado a un proyecto
    2. Añadir un pie de página a un proyecto
  9. Widgets
    1. Añadir una tarjeta
    2. Añadir fichas
    3. Agregar un certificado
    4. Añadir un carrusel
    5. Añadir una zona interactiva
    6. Añadir arrastrar y soltar
    7. Añadir una cronología
    8. Añadir Pulsar para revelar
    9. Añadir un acordeón
  10. Crear pruebas
    1. Añadir una pregunta de opción múltiple
    2. Añadir una pregunta de verdadero o falso
    3. Añadir una pregunta de asociar columnas
    4. Añadir una pregunta de respuesta corta
    5. Añadir una pregunta de secuencia
    6. Añadir grupos de preguntas y diapositivas de preguntas aleatorias
    7. Importación de preguntas como CSV
  11. Añadir audio a un proyecto
    1. Añadir audio
    2. Añadir subtítulos opcionales
  12. Interacciones
    1. Añadir interacciones a un proyecto
    2. Crear un vídeo interactivo con superposición
    3. Crear una interacción de nivel de diapositiva
    4. Crear una interacción de nivel de objeto
  13. Animaciones
    1. Añadir animaciones a un proyecto
  14. Accesibilidad
    1. Hacer accesible un proyecto
  15. Personalizar la cronología
    1. Panel Cronología en Adobe Captivate
  16. Personalizar el índice y la barra de reproducción
    1. Índice en Adobe Captivate
  17. Editar las propiedades del proyecto
    1. Variables de Adobe Captivate
    2. Preferencias
    3. Dimensiones del proyecto
    4. Temas
  18. Crear un proyecto de simulación
    1. Simulación
  19. Vista previa de un proyecto
    1. Vista previa
  20. Compartir un proyecto para revisión
    1. Uso compartido para su revisión
    2. Preguntas frecuentes y guía de solución de problemas para compartir proyectos para su revisión   
  21. Publicar un proyecto
    1. Publicar el proyecto
  22. Actualizar proyectos en Adobe Captivate
    1. Actualizar proyectos a la versión más reciente 

Obtenga más información sobre cómo modificar una opción de diseño personalizada en Adobe Captivate.

Información general

Este artículo contiene los pasos para modificar una opción de diseño personalizada mediante estilos CSS junto con algunos ejemplos. Como requisito previo, obtenga información sobre cómo crear una opción de diseño personalizada y conozca las partes de un archivo de opciones de diseño.

Temas de esta página:

Conocer la estructura de opciones de diseño

Contenedores: son el contenedor más externo que alberga múltiples componentes, como títulos, subtítulos, cuerpo de texto, tarjetas e imágenes. La personalización de un contenedor exterior, como una tarjeta que encierra otros componentes, también afectará al estilo y el aspecto de los componentes del interior.  

Etiquetas de elementos: estas etiquetas identifican cada componente dentro de un contenedor. Para modificar los estilos de cada contenedor, primero debe comprender la convención de etiquetado dentro de un contenedor y cómo se estructura cada diapositiva o bloque de contenido. Esto le ayudará a desplazarse hasta las secciones correctas del archivo de opciones de diseño y a cambiar las propiedades de estilo mediante las etiquetas del editor de texto.

Descargar

Referencia de contenedores y etiquetas

A continuación, se muestra un ejemplo de un bloque de contenido de imagen y sus componentes, junto con sus etiquetas correspondientes. Mediante estas etiquetas, puede localizar las secciones en el archivo JSON de opciones de diseño y añadir los estilos CSS o modificar las propiedades de CSS.

Componentes de bloque de contenido de imagen
Etiquetas para cada componente de bloque de contenido de imagen

Estilos personalizados y su implementación

Nombre de clave Valores Descripción Obligatorio
"tag" Cadena Cada contenedor y elemento de diapositiva tendrá un identificador único conocido como etiqueta. Se utiliza para aplicar ajustes preestablecidos / customStyles / appearanceProps en los contenedores o elementos deslizantes correspondientes.
"preset" Cadena Solo válido para bloques de texto. Nombre del ajuste preestablecido que debe aplicarse al elemento. No
"designOptionId" Cadena Nombre de la opción de diseño que se aplicará a un elemento. Tenga en cuenta que esto sólo es aplicable a los elementos que son nodos secundarios o a uno de los UIC como un botón. No
"customStyles"

Objeto

Ejemplo:

"customStyles": { "all": { /* Todas las propiedades de CSS. */ /* Por ejemplo., "flexDirection": "rowReverse" */ },

"desktop": { /* Todas las propiedades de CSS. */ /* Propiedades que se aplicarán además de las enumeradas en toda la sección */ }

, "tablet": { /* Todas las propiedades de CSS. */ /* Propiedades que se aplicarán además de las enumeradas en todas las secciones */ }

, "mobile": { /* Todas las propiedades de CSS. */ /* Propiedades que se aplicarán además de las enumeradas en todas las secciones */ },

"mobile_landscape": { /* Todas las propiedades de CSS. */ /* Propiedades que se aplicarán además de las enumeradas en todas las secciones */ }, }

Se utiliza para aplicar el estilo CSS directamente en el elemento o el contenedor. Tenga en cuenta que el nombre del estilo CSS debe ir en mayúsculas. Por ejemplo, flex-direction se convertiría en flexDirection. No se permiten selectores de CSS. Los estilos mencionados aquí se aplicarán directamente como estilos CSS al elemento HTML correspondiente Estos no se asignan a las propiedades visuales del contenedor correspondiente. Debido a esta misma naturaleza, algunas propiedades, como "margin" podrían no estar sincronizadas con las propiedades visuales, como "content-width".

Como directriz, si algo puede controlarse mediante propiedades visuales, declare estas propiedades en "customProperties" y el resto en "customStyles" como propiedades de CSS.

No
"customProperties"

Objeto

Consulte la tabla customProperties para obtener más información.

Las entradas presentes en Propiedades visuales. Estas se asignarán a las propiedades visuales del contenedor correspondiente. Por ejemplo, en el ejemplo de la izquierda, la propiedad "fill" puede utilizarse para cambiar el color del contenedor. Además, "customProperties" puede presentar diferentes valores para distintos bloques de contenido. Por ejemplo, un contenedor de botones podría tener una propiedad con el nombre "no-of-buttons", que permite controlar el número de botones que se mostrarán en el contenedor.  No

Propiedades personalizadas y su implementación

Nombre de clave           Subpropiedades Descripción 
     "appearanceProps"     "appearanceProps" son propiedades genéricas para bloques de contenido y tarjetas. Añada esta propiedad al archivo JSON de opciones de diseño si desea añadir relleno, borde o sombra al contenedor.
"cornerRadius"

Solo para la propiedad de contenedor de tarjetas

"cornerRadius": { "type": 1, "value": { "topLeft": 4, "bottomLeft": 4, "bottomRight": 4, "topRight": 4 } },

"fill"

Para añadir un fondo a un contenedor, utilice la propiedad de relleno. Esta incluye la siguiente información:

  1. Type: especifica el tipo de relleno. Puede elegir entre las siguientes opciones:

    • 1. Relleno uniforme
    • 2. Relleno de imagen
    • 3. Degradado lineal
    • 4. Degradado radial
  2. Enabled: valor booleano que indica si la propiedad de relleno está activada.

  3. Props: contiene todos los detalles sobre el relleno, como el color, la opacidad (alfa), las paradas de color, los puntos finales, los puntos de control radial y las imágenes de fondo.

Estructura JSON de relleno uniforme

"fill": {
"type": 1,
"props": {
"color": "<color del relleno>",(any hex code for color)
"alpha": <opacidad del color (el valor oscila entre 0 y 1)>
}
}

Estructura JSON de relleno de imagen

"fill": {
"type": 2,
"props": {
"backgroundImage": "<nombre de la imagen con extensión (asegúrese de que la imagen se encuentre en el mismo directorio)>"
}
}

Estructura JSON de degradado lineal/radial

  • Paradas de color: define el color del degradado en posiciones específicas. Cada parada presenta las siguientes propiedades:
    • color: el color del degradado (en formato hexadecimal).
    • alfa: transparencia del color (el valor oscila entre 0 y 1).
    • scaledPosition: posición de la parada de color (el valor oscila entre 0 y 1).

"fill": {

"type": <Tipo de relleno (utilice 3 para el degradado lineal o 4 para el degradado radial)>,
"props": {
"colorStops": [
{
"color": "cp-color-c7",
"alpha": 1,
"scaledPosition": 0
},
{
"color": "cp-color-c9",
"alpha": 0.5,
"scaledPosition": 1
}
]
}
}

Utilizando la propiedad de relleno y sus atributos asociados, puede definir varios estilos de fondo para los contenedores.

"shadow"

Se pueden añadir sombras a los elementos contenedores, como los bloques de contenido o los contenedores de tarjetas, mediante la propiedad de sombra. Los siguientes atributos definen el aspecto de la sombra:

Propiedades de sombra

  • x: desplazamiento horizontal de la sombra.
  • y: desplazamiento vertical de la sombra.
  • blur: radio del desenfoque de la sombra.
  • color: color de la sombra en formato hexadecimal.
  • type: especifica el tipo de sombra. Para una sombra interna, utilice 1.
  • alfa: opacidad de la sombra (el valor oscila entre 0 y 1).
  • enabled: un valor booleano para activar (true) o desactivar (false) la sombra.

Sombra en el contenedor del bloque de contenido

Las siguientes propiedades se utilizan para aplicar una sombra al contenedor:

  • x: desplazamiento horizontal de la sombra.
  • y: desplazamiento vertical de la sombra.
  • blur: radio de desenfoque de la sombra.
  • color: color de la sombra (en formato hexadecimal).
  • type: use 1 para sombras internas.
  • alfa: opacidad de la sombra (de 0 a 1).
  • enabled: valor booleano para activar o desactivar la sombra.

Ejemplo:

"shadow": { "x": 1, "y": 2, "blur": 4, "color": "#b3b3b3", "type": 1, "alpha": 0.5, "enabled": false }

Sombra en contenedor de tarjetas

Las siguientes propiedades se utilizan para agregar una sombra al contenedor de tarjetas:

  • x: desplazamiento horizontal de la sombra.
  • y: desplazamiento vertical de la sombra.
  • blur: radio de desenfoque de la sombra.
  • color: color de la sombra (en formato hexadecimal).
  • enabled: valor booleano para activar o desactivar la sombra.

Ejemplo:

"shadow": { "x": 0, "y": 0, "blur": 10, "color": "#666666", "enabled": true }

 

  "border"

Los bordes pueden aplicarse a elementos contenedores, como bloques de contenido o tarjetas, mediante la propiedad de borde. Los siguientes atributos definen el aspecto del borde:

Propiedades de borde:

  • type: especifica el tipo de borde. Los valores van de 0 a 5, correspondientes a las opciones del menú desplegable de borde resaltado.
  • capType: define el tipo de límite del borde. Los valores oscilan entre 0 y 2.
  • width: especifica la anchura del borde.
  • color: establece el color del borde (en formato hexadecimal).
  • alfa: determina la opacidad del borde (el valor oscila entre 0 y 1).
  • enabled: valor booleano para activar (true) o desactivar (false) el borde.

Ejemplo:

"border": { "enabled": false, "color": "cp-color-c4", "width": 8, "type": 0 }

Propiedades de borde para el contenedor de tarjetas

  • enabled: valor booleano para activar (true) o desactivar (false) el borde.
  • color: especifica el color del borde (en formato hexadecimal).
  • width: define la anchura del borde.
  • type: especifica el tipo de borde.

Ejemplo:

"border": { "enabled": true, "color": "#666666", "width": 5, "type": 1 }

 

“components”  

Cambiar la alineación de los componentes

  • Cada componente del bloque de contenido presenta una entrada en la propiedad de componentes.
  • La propiedad de alineación especifica la alineación de cada componente y acepta los siguientes valores:
    • izquierda
    • derecha
    • centro

Controlar la visibilidad de la tarjeta

  • La propiedad de tarjeta permite controlar la visibilidad de la tarjeta.
  • El valor "true" activa la tarjeta, mientras que "false" la desactiva.

Ejemplo:
Propiedades del contenedor de tarjetas

El contenedor de tarjetas almacena componentes o elementos deslizantes, y puede personalizar su alineación y visibilidad mediante la propiedad de componentes.

Cambiar la alineación de los componentes

  • Cada componente del bloque de contenido presenta una entrada en la propiedad de componentes.
  • La propiedad de alineación especifica la alineación de cada componente y acepta los siguientes valores:
    • izquierda
    • derecha
    • centro

Controlar la visibilidad de la tarjeta

  • La propiedad de tarjeta permite controlar la visibilidad de la tarjeta.
  • El valor "true" activa la tarjeta, mientras que "false" la desactiva.

Ejemplo

"components": {
"label": {
"alignment": "left"
},
"checkbox": {
"alignment": "left"
},
"buttons": {
"alignment": "left"
},
"card": false
}

"cardPadding"   La propiedad de contenedor de tarjetas permite añadir relleno a este. Acepta valores en píxeles y el relleno se aplica a todos los lados del contenedor.
"alignmentAndSpacing" "padding"

Puede definir el relleno para cualquier objeto, contenedor de tarjetas o bloque de contenido mediante la propiedad de relleno de la sección "alignmentAndSpacing".

Propiedades de relleno

  • left: relleno en el lado izquierdo (en píxeles).
  • right: relleno en el lado derecho (en píxeles).
  • top: relleno en la parte superior (en píxeles o porcentaje en función del contexto).
  • bottom: relleno en la parte inferior (en píxeles o porcentaje en función del contexto).
  • isDTMLinked: valor booleano que determina si el relleno está vinculado a distintos tipos de dispositivos (por ejemplo, ordenador de sobremesa, tableta o móvil).
  • tablet: relleno específico para tabletas (por ejemplo, "top").
  • mobile: relleno específico para dispositivos móviles (por ejemplo, "top").

Ejemplo: 

"alignmentAndSpacing": { "padding": { "left": 10, "right": 10, "top": 50, "bottom": 50, "isDTMLinked": false, "tablet": { "top": 80 }, "mobile": { "top": 80 } } }

 

"autofit"

El ajuste automático solo es aplicable a los bloques de contenido. Se ajustará automáticamente al espacio disponible.

Ejemplo:

"alignmentAndSpacing": { "autoFit": false, "padding": { "left": 10, .... } },

"textProps"  

Aplicable solo a bloques de texto. Ejemplo:

"customProperties":{

"textProps": {

        "listProps":{

          "listDepth":4,

          "listColor": "#EB2699",

          "listSize":"120%",

          "listType":"OrderedListRoman1"

        }

}

  }

"imageHeight"

"imageAspectRatio"

"imageBehavior"

 

Solo se aplica al bloque de contenido de imagen y al de cuadrícula de imagen. Si "imageBehavior" se ha establecido en "IG_SCALE", respetamos "imageAspectRatio" para ajustar la escala del objeto en diferentes ventanas gráficas. Sin embargo, si se establece en "IG_FIXED_HEIGHT", se respeta la propiedad "imageHeight".

Ejemplo:

{

"customProperties": {

        "alignmentAndSpacing": {

        .....

        "imageHeight": 768,

        "imageAspectRatio": 3.415,

        "imageBehavior": "IG_SCALE"

      }

"videoHeight"  

Se aplica solo al contenedor de tarjetas de vídeo. Define la altura del objeto de vídeo en el bloque de contenido. Ejemplo:

{"tag": "videoCard",

      "customStyles": {

        ...

        },

             "customProperties": {....

            "videoHeight": 400

      }

    }

 

 "imageHeight"        "minImageHeight"  

Se aplica solo a bloques de contenido de caracteres y escenarios. 

  •  "imageHeight": altura predeterminada del carácter en el bloque de contenido.
  •  "minImageHeight": al cambiar el tamaño, es la altura mínima que se mantiene para el objeto.


A continuación, se muestra un ejemplo:

{

"tag": "character-block-container",

      "customStyles": {

       ......

      "customProperties": {

        "imageHeight": 600,

        "minImageHeight": 200

}

}

 

"position"  

Se aplica solo a objetos de subtítulos de diapositivas de preguntas. "position" define la posición de los subtítulos en la diapositiva de pregunta:

  • Superior 
  • Medio
  • Inferior

Ejemplo:

 {

      "tag": "slide-item-question-caption",

      "customProperties": {

        "position": 1

      },

}

 

Ejemplos de opciones de diseño personalizadas

Cambios de diseño mediante una cuadrícula CSS

Para trabajar con la cuadrícula CSS, primero debe localizar el elemento contenedor principal (en este caso, el contenedor-imagen-tarjeta [etiqueta b]) y cambiar su tipo de visualización a cuadrícula. 

  1. En la ubicación de instalación, copie \content_blocks\Image\Single Image Default Design Option en la carpeta de recursos de aprendizaje electrónico y asígnele un nombre como corresponda. En este ejemplo, el nuevo nombre es Diseño de imagen única personalizada.

  2. Abra esta carpeta con cualquier editor de texto y actualice los valores de los campos de nombre y descripción en el archivo localized.json .

    {
      &quot;en-US&quot;: {
        &quot;name&quot;: &quot;Prueba personalizada 123&quot;,
        &quot;description&quot;: &quot;Opción de diseño personalizado para una sola imagen&quot;
      },
      &quot;fr-FR&quot;: {}
    }
    
  3. Añada un nombre exclusivo a designOptionID y establezca "isDefault" en "false".

    {
      &quot;type&quot;: &quot;image&quot;,
      &quot;name&quot;: &quot;$$name&quot;,
      &quot;description&quot;: &quot;$$description&quot;,
      &quot;version&quot;: &quot;1.0&quot;,
      &quot;isDefault&quot;: false,
      &quot;designOptionId&quot;: &quot;Prueba personalizada 123&quot;,
  4. Busque la etiqueta: "container-image-card".

  5. Establezca el flujo del contenedor en cuadrícula.

    &quot;tag&quot;: &quot;container-image-card&quot;,
    
          &quot;customStyles&quot;: {
    
            &quot;all&quot;: {
    
              &quot;display&quot;: &quot;grid&quot;,
    
              &quot;gridTemplateColumns&quot;: &quot;1fr 1fr&quot;,
    
              &quot;gap&quot;: &quot;50px&quot;
    
            },
  6. Ahora, para colocar los componentes en la cuadrícula del bloque de contenido de imagen, busque la etiqueta: "slide-item-image" y coloque el contenedor de imagen a la izquierda de la cuadrícula. Tenga en cuenta que los estilos del contenedor de imagen son estilos personalizados del objeto de imagen con la clave "imageContainerStyles".

    &quot;tag&quot;: &quot;slide-item-image&quot;,
      &quot;customStyles&quot;: {
        &quot;all&quot;: {
          &quot;imageContainerStyles&quot;: {
            &quot;minWidth&quot;: &quot;100%&quot;,
            &quot;maxWidth&quot;: &quot;100%&quot;,
            &quot;gridArea&quot;: &quot;1 / 1 / span 1 / span 1&quot;
          }
        },
        &quot;tablet&quot;: {},
        &quot;mobile&quot;: {}
      }
    
    Nota:

    La adición de los estilos en "all" se aplica a todos los puertos de vistas de dispositivos. También puede optar por añadirlo específicamente en las vistas de tableta o móvil.

  7. Cambie la posición del contenedor de texto dentro de la cuadrícula. Busque la etiqueta: "container-image-text" y añada los siguientes estilos:

      &quot;tag&quot;: &quot;container-image-text&quot;,
      &quot;customStyles&quot;: {
        &quot;all&quot;: {
          &quot;gap&quot;: &quot;8px&quot;,
          &quot;gridArea&quot;: &quot;1 / 2 / span 1 / span 1&quot;
        },
        &quot;tablet&quot;: {},
        &quot;mobile&quot;: {}
      }
  8. Coloque los botones dentro de la etiqueta "container-image-card" en la fila siguiente.

    {
          &quot;tag&quot;: &quot;container-image-card&quot;,
          &quot;customStyles&quot;: {..
          },
          &quot;customProperties&quot;: {…
          },
          &quot;childNodesCustomStyles&quot;: {
            &quot;slide-item-buttons&quot;: {
              &quot;all&quot;: {
                &quot;gridArea&quot;: &quot;2 / 1 / span 1 / span 2&quot;
              },
              &quot;tablet&quot;: {},
              &quot;mobile&quot;: {}
            }
          }
        }
    
  9. Establezca los ajustes preestablecidos de texto. Los ajustes preestablecidos forman parte de un tema de Captivate que se puede configurar en el editor de temas.

    Ajustes preestablecidos de texto en Propiedades visuales
    Ajustes preestablecidos de texto en Propiedades visuales

    Busque la etiqueta: "slide-item-caption" y cambie el ajuste preestablecido Caption a "Heading4".

    &quot;preset&quot;: &quot;text-heading-4&quot;,
     &quot;tag&quot;: &quot;slide-item-caption&quot;,

    Busque la etiqueta "slide-item-subtitle" y cambie el ajuste preestablecido Subtitle a "Detail 1".

    &quot;preset&quot;: &quot;text-detail-1&quot;,
     &quot;tag&quot;: &quot;slide-item-subtitle&quot;,

A continuación, se muestra una comparación del diseño personalizado con la opción de diseño predeterminada tras aplicar los cambios en la cuadrícula CSS:

Nota:

Vuelva a iniciar Captivate para ver los cambios en las opciones de diseño personalizadas. Aparecerán bajo la sección Opciones de diseño en Propiedades visuales.

Opción de diseño predeterminada para un bloque de contenido de una sola imagen
Opción de diseño personalizada para un bloque de contenido de una sola imagen

Establecer propiedades personalizadas

Se puede acceder a las propiedades personalizadas y ajustarlas en el panel Propiedades visuales de cualquier bloque de contenido u objeto. Además, estas propiedades pueden modificarse mediante el archivo de opciones de diseño. En este ejemplo de diseño personalizado para el bloque de contenido de imagen, actualizaremos algunas propiedades personalizadas.

  1. Establezca el ajuste automático en "true" para activarlo. Si se activa el ajuste automático, el contenido se expande hasta ocupar toda la altura de la diapositiva. Es recomendable activar el ajuste automático para los bloques de contenido utilizados en las diapositivas de diseño, como los bloques de contenido de imagen y texto. Esto se aplica a todas las ventanas gráficas del dispositivo.

    Busque la etiqueta "container-image" y, a continuación, en "customProperties", establezca "autoFit" en true.

    &quot;tag&quot;: &quot;container-image&quot;,
      &quot;customStyles&quot;: {
        ....
      }
      &quot;customProperties&quot;: {
        &quot;alignmentAndSpacing&quot;: {
          .....
          &quot;autoFit&quot;: true
        }
      }
  2. Bajo la misma etiqueta: "container-image" y, a continuación, bajo "customProperties", establezca imageHeight y imageBehavior.

    &quot;imageBehavior&quot;: &quot;IG_TILE_CENTRE&quot;,
    “imageHeight&quot;: 768,
  3. Alinee el texto del subtítulo común u opcional con el centro mediante la modificación de las propiedades personalizadas del contenedor principal "container-image-card," que incluye estos elementos de texto. Localice la etiqueta "container-image-card" en el archivo de opciones de diseño para realizar esta acción. En la sección customProperties, busque los componentes y actualice su configuración de alineación al centro.

    &quot;tag&quot;: &quot;container-image-card&quot;,
          &quot;customStyles&quot;: {
            &quot;all&quot;: {
              &quot;display&quot;: &quot;grid&quot;,
              &quot;gridTemplateColumns&quot;: &quot;1fr 1fr&quot;,
              &quot;gap&quot;: &quot;50px&quot;
    
            },
            &quot;tablet&quot;: {},
            &quot;mobile&quot;: {}
          },
          &quot;customProperties&quot;: {
            &quot;components&quot;: {
              &quot;image&quot;: {
                &quot;alignment&quot;: &quot;left&quot;
              },
              &quot;caption&quot;: {
                &quot;alignment&quot;: &quot;center&quot;
              },
              &quot;subtitle&quot;: {
                &quot;alignment&quot;: &quot;center&quot;

A continuación, se muestra una vista previa del diseño personalizado después de aplicar cambios en las propiedades personalizadas. Inicie un nuevo proyecto en Captivate y observará que la opción Autoajustar altura está activada de forma predeterminada, lo que permite que el contenido ocupe toda la altura de la diapositiva. Además, los componentes de texto como el subtítulo opcional y el subtítulo se alinean centralmente.

En esta imagen se muestran los cambios en las propiedades personalizadas de una opción de diseño personalizada de un bloque de contenido de imagen.
Cambios de ajuste automático de altura y alineación de texto para la opción de diseño personalizada

Definir diseños para diferentes ventanas gráficas

Modifique los estilos personalizados de la tarjeta de imagen contenedora para optimizar su aspecto para las vistas de tableta y móvil. Esto garantiza una apariencia coherente en los diferentes tipos de dispositivos.

  1. Busque "tag": "container-image-card" en el archivo designOption.json, y cambie y añada los estilos personalizados para tableta y móvil.

  2. Ajuste el modo de móvil y tableta en la dirección de flexión.

    &quot;tag&quot;: &quot;container-image-card&quot;,
        &quot;customStyles&quot;: {
            &quot;all&quot;: {...},
            &quot;tablet&quot;: {
                &quot;display&quot;: &quot;flex&quot;,
                &quot;flexDirection&quot;: &quot;column&quot;
            },
            &quot;mobile&quot;: {
                &quot;display&quot;: &quot;flex&quot;,
                &quot;flexDirection&quot;: &quot;column&quot;
            }
        }

A continuación, se muestra una vista previa del diseño personalizado de la vista de tableta después de establecer la dirección de flexión en "column". Inicie un nuevo proyecto en Captivate y aplique la opción de diseño personalizado para ver todo el contenido alineado en una sola columna.

Esta imagen muestra el cambio en la vista de la tableta al cambiar la dirección de flexión a columna.
Vista de tableta con la dirección de flexión establecida en columna

Reutilizar opciones de diseño

Una ventaja clave de la creación de opciones de diseño personalizadas es la posibilidad de reutilizar diseños existentes en sus nuevas opciones de diseño personalizadas. En este ejemplo, la opción de diseño de bloque de contenido de imagen personalizada creada en pasos anteriores se utilizará como imagen para el diseño de la diapositiva de introducción.

  1. En la ubicación de instalación, copie layouts\Introduction\Introduction de forma predeterminada en la carpeta personalizada de recursos de aprendizaje electrónico y asigne a la carpeta el nombre adecuado. En este ejemplo, el nuevo nombre es "Diapositiva de introducción personalizada".

  2. Abra la opción de diseño de presentación personalizada con un editor de texto y actualice los valores de los campos name y description en el archivo localized.json.

    {
      &quot;en-US&quot;: {
        &quot;name&quot;: &quot;Diapositiva de introducción personalizada&quot;,
        &quot;description&quot;: &quot;Opción de diseño personalizado para la introducción&quot;
      },
      &quot;fr-FR&quot;: {}
    }
  3. Añada un nombre exclusivo a designOptionID.

    {
      &quot;type&quot;: &quot;Introduction&quot;,
      &quot;name&quot;: &quot;$$name&quot;,
      &quot;description&quot;: &quot;$$description&quot;,
      &quot;designOptionId&quot;: &quot;Diapositiva de introducción personalizada&quot;,
      &quot;isDefault&quot;: false,
      &quot;version&quot;: &quot;1.0&quot;,
      &quot;thumbnail&quot;: &quot;thumbnail.png&quot;,
      &quot;styles&quot;: [
        {
          &quot;tag&quot;: &quot;image&quot;,
          &quot;designOptionId&quot;: &quot;INTRODUCTION_SINGLE_IMAGE_OPTION&quot;
        }
      ]
    }
  4. Establezca "isDefault" en "false".

  5. Vuelva a utilizar la opción de diseño del bloque de contenido de imagen creado anteriormente y añada el ID exclusivo de designOption.

    {
      &quot;type&quot;: &quot;Introduction&quot;,
      &quot;name&quot;: &quot;$$name&quot;,
      &quot;description&quot;: &quot;$$description&quot;,
      &quot;designOptionId&quot;: &quot;Diapositiva de introducción personalizada&quot;,
      &quot;isDefault&quot;: false,
      &quot;version&quot;: &quot;1.0&quot;,
      &quot;thumbnail&quot;: &quot;thumbnail.png&quot;,
      &quot;styles&quot;: [
        {
          &quot;tag&quot;: &quot;image&quot;,
          &quot;designOptionId&quot;: &quot;Custom test 123&quot;
        }
      ]
    }
  6. Inicie un nuevo proyecto en Captivate y añada una diapositiva de introducción.

  7. Seleccione la nueva opción de diseño personalizado para la diapositiva de introducción en el panel Propiedades visuales.

    Imagen que muestra la opción de diseño personalizada para la diapositiva de introducción
    Opción de diseño personalizada para la diapositiva de introducción que reutiliza una opción de diseño de imagen personalizada

Obtén ayuda de forma más rápida y sencilla

¿Nuevo usuario?