Guia do Usuário Cancelar

Modificar uma opção de design personalizado

  1. Guia do Usuário do Captivate
  2. Introdução ao Captivate
    1. Novidades do Adobe Captivate
    2. Requisitos de sistema do Adobe Captivate
    3. Atualizações do Adobe Captivate
      1. Notas de versão do Adobe Captivate (atualização 12.5)
      2. Notas de versão do Adobe Captivate (atualização 12.4)
      3. Notas de versão do Adobe Captivate (atualização 12.3)
      4. Notas de versão do Adobe Captivate (atualização 12.2)
      5. Notas de versão do Adobe Captivate (atualização 12.1)
    4. Download do Adobe Captivate
    5. Perguntas frequentes
  3. Adicionar um slide
    1. Navegador de slides no Adobe Captivate
    2. Adicionar um slide de conversa
    3. Adicionar personagens ao seu projeto do Adobe Captivate
    4. Editar a imagem de plano de fundo em um slide
    5. Adicionar preenchimento a blocos e componentes de conteúdo
    6. Criar um projeto de rolagem longa
  4. Opções de design no Adobe Captivate
    1. O que são opções de design?
    2. Partes de uma opção de design
    3. Criar opções de design personalizado
    4. Modificar uma opção de design personalizado
    5. Exportar uma opção de design personalizado
    6. Importar uma opção de design personalizado
  5. Adicionar blocos de texto
    1. Adicionar texto a um projeto
    2. Adicionar Adobe Fonts a um projeto
  6. Adicionar blocos de mídia
    1. Adicionar imagens a um projeto
    2. Adicionar vídeos a um projeto
    3. Adicionar citações
    4. Adicionar SVGs a um projeto
    5. Adicionar objetos da Web a um projeto
  7. Componentes interativos
    1. Adicionar um botão
    2. Adicionar um campo de entrada
    3. Adicionar um grupo de botões de opção
    4. Adicionar uma lista suspensa
    5. Adicionar uma caixa de seleção
  8. Adicionar blocos de marcas
    1. Adicionar um cabeçalho a um projeto
    2. Adicionar um rodapé a um projeto
  9. Widgets
    1. Adicione um cartão
    2. Adicionar Guias
    3. Adicionar um certificado
    4. Adicione um carrossel
    5. Adicionar um ponto ativo
    6. Adicionar Arrastar e Soltar
    7. Adicionar uma linha do tempo
    8. Adicionar Clique para Revelar
    9. Adicionar um accordion
  10. Criar quizzes
    1. Adicionar uma pergunta de múltipla escolha
    2. Adicionar uma pergunta do tipo Verdadeiro ou Falso
    3. Adicionar a pergunta do tipo Corresponder à coluna
    4. Adicionar uma pergunta de resposta curta
    5. Adicionar uma pergunta sequência
    6. Adicionar pools de perguntas e slides com pergunta aleatórios
    7. Importar perguntas como CSV
  11. Adicionar áudio a um projeto
    1. Adicionar áudio
    2. Adicionar legendas ocultas
  12. Interações
    1. Adicionar interações a um projeto
    2. Criar vídeo interativo com sobreposição
    3. Criar uma interação em nível de slide
    4. Criar uma interação em nível de objeto
  13. Animações
    1. Adicionar animações a um projeto
  14. Acessibilidade
    1. Tornar um projeto acessível
  15. Personalizar a linha do tempo
    1. Painel Linha do Tempo no Adobe Captivate
  16. Personalizar sumário e barra de reprodução
    1. Sumários no Adobe Captivate
  17. Editar propriedades do projeto
    1. Variáveis no Adobe Captivate
    2. Preferências
    3. Dimensões do projeto
    4. Temas
  18. Criar um projeto de simulação
    1. Simulação
  19. Visualizar um projeto
    1. Visualização
  20. Compartilhar um projeto para revisão
    1. Compartilhar para revisão
    2. Perguntas frequentes e guia de solução de problemas para compartilhar projetos para revisão   
  21. Publicar um projeto
    1. Publicar o projeto
  22. Atualizar projetos no Adobe Captivate
    1. Atualizar projetos para a versão mais recente 

Saiba como modificar uma opção de design personalizado no Adobe Captivate.

Visão geral

Este artigo contém etapas para modificar uma opção de design personalizado usando estilos CSS com alguns exemplos. Como pré-requisito, saiba mais sobre como criar uma opção de design personalizado e entenda as partes de um arquivo de opções de design.

Tópicos nesta página:

Entenda a estrutura das opções de design

Contêineres: são contêineres externos que hospedam vários componentes, como títulos, subtítulos, corpo de texto, cartões e imagens. A personalização de um contêiner externo, como um cartão que envolve outros componentes, também afetará o estilo e a aparência dos componentes dentro dele.  

Tags de item: essas tags identificam cada componente dentro de um contêiner. Para modificar os estilos de cada contêiner, você deve primeiro entender a convenção de marcação em um contêiner e como cada slide ou bloco de conteúdo está estruturado. Isso ajudará na navegação das seções corretas no arquivo de opções de design, usando as tags no editor de texto para alterar as propriedades de estilo.

Download

Referência de contêiners e tags

Aqui está um exemplo de um bloco de conteúdo de imagem e componentes, juntamente com as tags correspondentes. Usando essas tags, você pode localizar as seções no arquivo JSON da opção de design e adicionar seus estilos CSS ou modificar as propriedades CSS.

Componentes do bloco de conteúdo de imagem
Tags para cada componente de um bloco de conteúdo de imagem

Estilos personalizados e implementação

Nome da chave Valores Descrição Obrigatório
"tag" Cadeia de caracteres Cada contêiner e item de slide terá um identificador exclusivo conhecido como tag. Ela é usada para aplicar preset / customStyles/ appearProps em contêineres correspondentes ou no item do slide. Sim
"predefinição" Cadeia de caracteres Válido somente para blocos de texto. Nome da predefinição que precisa ser aplicada ao elemento Não
"designOptionId" Cadeia de caracteres Nome da opção de design a ser aplicada a um elemento. Observe que isto é aplicável somente em elementos que são nós filho ou para um dos UICs como Botão. Não
"customStyles"

Objeto

Exemplo:

"customStyles": { "all": { /* Todas as propriedades CSS. */ /* Por exemplo, "flexDirection": "rowReverse" */ },

"desktop": { /* Todas as propriedades CSS. */ /* Propriedades a serem aplicadas além das listadas em toda a seção */ }

, "tablet": { /* Todas as propriedades CSS. */ /* */ /* Propriedades a serem aplicadas além das listadas em toda a seção */ }

, "mobile": { /* Todas as propriedades CSS. */ /* */ /* Propriedades a serem aplicadas além das listadas em toda a seção */ },

"mobile_landscape": { /* Todas as propriedades CSS. */ /* Propriedades a serem aplicadas além das listadas em toda a seção */ }, }

Usado para aplicar o estilo CSS diretamente no elemento ou no contêiner. Observe que o nome do estilo CSS precisa estar em camel case. Por exemplo, flex-direction se tornaria flexDirection. Nenhum seletor CSS é permitido. Os estilos mencionados aqui serão aplicados diretamente como estilos CSS ao elemento HTML correspondente. Eles não são mapeados para as propriedades visuais do respectivo contêiner. Por causa dessa natureza, algumas propriedades, como "margin", podem estar fora de sincronia com as propriedades visuais, como "content-width".

Como diretriz, se algo puder ser controlado por meio de propriedades visuais, declare essas propriedades em "customProperties" e o restante em "customStyles" como propriedades CSS.

Não
"customProperties"

Objeto

Consulte a tabela customProperties para obter mais detalhes.

As entradas que estão presentes nas propriedades visuais. Elas serão mapeadas para as propriedades visuais do respectivo contêiner. No exemplo à esquerda, a propriedade "fill" pode ser usada para alterar a cor do contêiner. Além disso, "customProperties" pode ter valores diferentes para diferentes blocos de conteúdo. Por exemplo, um contêiner de botão pode ter uma propriedade por nome "no-of-buttons", que permite controlar o número de botões a serem exibidos no contêiner.  Não

Propriedades personalizadas e implementação

Nome da Chave           Subpropriedades Descrição 
     "appearanceProps"     "appearanceProps" são genéricos para o cartão e os blocos de conteúdo. Adicione esta propriedade no arquivo JSON da opção de design se quiser adicionar preenchimento, borda e sombra ao contêiner.
"cornerRadius

Somente propriedade do contêiner de cartão

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

"fill"

Para adicionar um plano de fundo a um contêiner, use a propriedade "fill". A propriedade "fill" inclui as informações a seguir:

  1. Tipo: especifica o tipo de preenchimento. Você poderá escolher entre as opções a seguir:

    • 1: Preenchimento sólido
    • 2: Preenchimento de imagem
    • 3: Gradiente linear
    • 4: Gradiante radial
  2. Habilitado: um valor booleano que indica se a propriedade de preenchimento está habilitada.

  3. Adereços: contêm todos os detalhes sobre o preenchimento, como cor, opacidade (alfa), interrupções de cor, pontos extremos, pontos de alça radial e imagens de plano de fundo.

Estrutura JSON de preenchimento sólido

"fill": {
"type": 1,
"props": {
"color": "<fill color>",(qualquer código hexadecimal para cor)
"alpha": <color opacity (o valor varia de 0 a 1)>
}
}

Estrutura JSON de preenchimento de imagem

"fill": {
"type": 2,
"props": {
"backgroundImage": “<image name with extension (verifique se a imagem está no mesmo diretório)>"
}
}

Estrutura JSON de gradiente linear/radial

  • Paradas de cores: define a cor do gradiente em posições específicas. Cada parada tem as propriedades a seguir:
    • cor: a cor do gradiente (em formato hexadecimal).
    • alfa: a transparência da cor (o valor varia de 0 a 1).
    • scaledPosition: a posição da parada de cor (o valor varia de 0 a 1).

"fill": {

"type": <Fill Type (use 3 para Gradiente linear ou 4 para Gradiente radial>,
"props": {
"colorStops": [
{
"color": "cp-color-c7",
"alpha": 1,
"scaledPosition": 0
},
{
"color": "cp-color-c9",
"alpha": 0.5,
"scaledPosition": 1
}
]
}
}

Usando a propriedade de preenchimento e os atributos associados, você pode definir vários estilos de plano de fundo para contêineres.

"shadow"

As sombras podem ser adicionadas aos elementos de contêiner, como blocos de conteúdo ou contêineres de cartão, usando a propriedade "shadow". Os seguintes atributos definem a aparência da sombra:

Propriedades da sombra

  • x: deslocamento horizontal da sombra.
  • y: deslocamento vertical da sombra.
  • desfoque: raio do desfoque de sombra.
  • cor: cor da sombra em formato hexadecimal.
  • tipo: especifica o tipo de sombra. Para uma sombra interna, use 1.
  • alfa: opacidade da sombra (o valor varia de 0 a 1).
  • habilitado: um valor booleano para habilitar (true) ou desabilitar (false) a sombra.

Sombra no contêiner de bloco de conteúdo

As propriedades a seguir são usadas para aplicar uma sombra ao contêiner:

  • x: deslocamento horizontal da sombra.
  • y: deslocamento vertical da sombra.
  • desfoque: raio do desfoque da sombra.
  • cor: cor da sombra (em formato hexadecimal).
  • tipo: use 1 para sombras internas.
  • alfa: opacidade da sombra (0 a 1).
  • habilitado: booleano para habilitar ou desabilitar a sombra.

Exemplo:

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

Sombra no contêiner de cartão

As propriedades a seguir são usadas para adicionar uma sombra ao contêiner de cartão:

  • x: deslocamento horizontal da sombra.
  • y: deslocamento vertical da sombra.
  • desfoque: raio do desfoque da sombra.
  • cor: cor da sombra (em formato hexadecimal).
  • habilitado: booleano para habilitar ou desabilitar a sombra.

Exemplo:

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

 

  "border"

Bordas podem ser aplicadas a elementos de contêiner, como blocos de conteúdo ou cartões, usando a propriedade "border". Os atributos a seguir definem a aparência da borda:

Propriedades da borda:

  • tipo: especifica o tipo de borda. Os valores variam de 0 a 5, correspondentes às opções no menu suspenso Borda de charme.
  • capType: define o tipo de limite da borda. Os valores variam de 0 a 2.
  • largura: especifica a largura da borda.
  • cor: define a cor da borda (em formato hexadecimal).
  • alfa: determina a opacidade da borda (o valor varia de 0 a 1).
  • habilitado: um booleano para habilitar (true) ou desabilitar (false) a borda.

Exemplo:

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

Propriedades da borda do contêiner de cartão

  • habilitado: um booleano para habilitar (true) ou desabilitar (false) a borda.
  • cor: especifica a cor da borda (em formato hexadecimal).
  • largura: define a largura da borda.
  • tipo: especifica o tipo de borda.

Exemplo:

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

 

"components"  

Alteração do alinhamento de componentes

  • Cada componente no bloco de conteúdo tem uma entrada na propriedade "components".
  • A propriedade "alignment" especifica o alinhamento de cada componente e aceita os valores a seguir:
    • esquerda
    • right
    • centro

Controle da visibilidade do cartão

  • A propriedade "card" pode ser usada para controlar a visibilidade do cartão.
  • Um valor "true" ativa o cartão, enquanto "false" o desativa.

Exemplo:
Propriedades do contêiner de cartão

O contêiner de cartão retém componentes ou itens do slide, e você pode personalizar seu alinhamento e visibilidade usando a propriedade “components”.

Alteração do alinhamento de componentes

  • Cada componente no bloco de conteúdo tem uma entrada na propriedade "components".
  • A propriedade "alignment" especifica o alinhamento de cada componente e aceita os valores a seguir:
    • esquerda
    • right
    • centro

Controle da visibilidade do cartão

  • A propriedade "card" pode ser usada para controlar a visibilidade do cartão.
  • Um valor "true" ativa o cartão, enquanto "false" o desativa.

Exemplo

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

"cardPadding"   A propriedade "card container" permite adicionar preenchimento ao contêiner de cartão. Aceita valores em pixels e o preenchimento é aplicado a todos os lados do contêiner
"alignmentAndSpacing" "padding"

Você pode definir o preenchimento de qualquer objeto, contêiner de cartão ou bloco de conteúdo usando a propriedade "padding" na seção alignmentAndSpacing.

Propriedades de preenchimento

  • esquerda: preenchimento no lado esquerdo (em pixels).
  • direita: preenchimento no lado direito (em pixels).
  • superior: preenchimento na parte superior (em pixels ou porcentagem, dependendo do contexto).
  • inferior: preenchimento na parte inferior (em pixels ou porcentagem, dependendo do contexto).
  • isDTMLinked: um valor booleano que determina se o preenchimento está vinculado em diferentes tipos de dispositivo (por exemplo, desktop, tablet, celular).
  • tablet: preenchimento específico do dispositivo para tablets (por exemplo, parte superior).
  • celular: preenchimento específico do dispositivo para celulares (por exemplo, parte superior).

Exemplo: 

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

 

"autofit"

Ajuste automático – aplicável somente a blocos de conteúdo. O ajuste será feito automaticamente no espaço disponível

Exemplo:

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

"textProps"  

Aplicável somente a blocos de texto. Exemplo:

"customProperties":{

"textProps": {

        "listProps":{

          "listDepth":4,

          "listColor": "#EB2699",

          "listSize":"120%",

          "listType":"OrderedListRoman1"

        }

}

  }

"imageHeight"

"imageAspectRatio"

"imageBehavior"

 

Aplica-se somente a blocos de conteúdo de imagem e de conteúdo de grade de imagem. Se "imageBehavior" estiver definido como "IG_SCALE", respeitamos "imageAspectRatio" para dimensionar o objeto em diferentes janelas de exibição. Mas se estiver definido como "IG_FIXED_HEIGHT", respeitamos a propriedade "imageHeight".

Exemplo:

{

"customProperties": {

        "alignmentAndSpacing": {

        .....

        "imageHeight": 768,

        "imageAspectRatio": 3.415,

        "imageBehavior": "IG_SCALE"

      }

"videoHeight"  

Aplica-se somente ao contêiner de cartão de vídeo. Isto define a altura do objeto de vídeo no bloco de conteúdo. Exemplo:

{"tag": "videoCard",

      "customStyles": {

        ...

        },

             "customProperties": {....

            "videoHeight": 400

      }

    }

 

 "imageHeight"        "minImageHeight"  

Aplica-se somente a blocos de conteúdo de caracteres e cenários. 

  •  "imageHeight" - altura padrão do caractere no bloco de conteúdo.
  •  "minImageHeight" - ao redimensionar, esta é a altura mínima mantida para o objeto.


Veja um exemplo:

{

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

      "customStyles": {

       ......

      "customProperties": {

        "imageHeight": 600,

        "minImageHeight": 200

}

}

 

"position"  

Aplica-se somente aos objetos de legenda dos slides de perguntas. A posição define a posição das legendas no slide de perguntas:

  • Superior 
  • Meio
  • Inferior

Exemplo:

 {

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

      "customProperties": {

        "position": 1

      },

}

 

Exemplos de opções de design personalizado

Alterações de layout usando grade CSS

Para trabalhar com a grade CSS, comece localizando o elemento de contêiner pai — neste caso, o container-image-card (rótulo b) — e alterando seu tipo de exibição para grade. 

  1. No Local de instalação, copie \content_blocks\Image\Single Image Default Design Option para a pasta personalizada em Ativos de eLearning e nomeie a pasta corretamente. Neste exemplo, o novo nome é Design personalizado de imagem única.

  2. Abra esta pasta usando qualquer editor de texto e atualize os valores dos campos nome e descrição no arquivo localized.json .

    {
      &quot;en-US&quot;: {
        &quot;name&quot;: &quot;Custom Test 123&quot;,
        &quot;description&quot;: &quot;Custom design option For Single Image&quot;
      },
      &quot;fr-FR&quot;: {}
    }
    
  3. Adicione um nome exclusivo para designOptionID e defina "isDefault" como 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;Custom test 123&quot;,
  4. Encontre a tag: "container-image-card"

  5. Defina o fluxo do contêiner como grade.

    &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. Para posicionar os componentes na grade para o bloco de conteúdo de imagem, encontre a tag: "slide-item-imagem" e coloque o contêiner de imagem à esquerda na grade. Observe que qualquer estilo para o contêiner de imagem é fornecido em estilos personalizados de objeto de imagem com a chave "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;: {}
      }
    
    Observação:

    Adicionar os estilos para "todos" aplica a todas as portas de exibição do dispositivo. Você também pode optar por adicioná-lo especificamente nas exibições para tablet ou celular.

  7. Altere a posição do contêiner de texto dentro da grade. Encontre a tag: "container-image-text" e adicione os seguintes 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 os botões na tag "container-image-card" na próxima linha.

    {
          &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. Defina as predefinições de texto. As predefinições fazem parte de um tema no Captivate que pode ser configurado no editor de temas.

    Predefinições de texto em Propriedades visuais
    Predefinições de texto em Propriedades visuais

    Encontre a tag: " slide-item-caption" e altere a predefinição Legenda para "Título4".

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

    Encontre a tag: "slide-item-subtitle" e altere a predefinição Legenda para "Detalhe 1".

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

Esta é uma comparação entre o design personalizado e a opção de design padrão após a aplicação das alterações de grade CSS:

Observação:

Reinicie o Captivate para ver as alterações nas opções de design personalizado. Elas serão exibidas na seção Opções de design em Propriedades visuais.

Opção de design padrão para bloco de conteúdo de imagem única
Opção de design personalizado para bloco de conteúdo de imagem única

Definir propriedades personalizadas

As propriedades personalizadas podem ser acessadas e ajustadas no painel Propriedades visuais de qualquer bloco de conteúdo ou objeto. Além disso, essas propriedades podem ser modificadas usando o arquivo de opções de design. Neste exemplo de um design personalizado para o bloco de conteúdo de imagem, atualizaremos algumas propriedades personalizadas.

  1. Ative o ajuste automático definindo-o como "true". Quando o ajuste automático está habilitado, o conteúdo se expande para ocupar toda a altura do slide. Recomendamos habilitar o ajuste automático para blocos de conteúdo usados em slides de layout, como blocos de conteúdo de imagem e texto. Isto é aplicado a todas as janelas de exibição do dispositivo.

    Encontre a tag: "container-image" e em "customProperties", defina autoFit como true.

    &quot;tag&quot;: &quot;container-image&quot;,
      &quot;customStyles&quot;: {
        ....
      }
      &quot;customProperties&quot;: {
        &quot;alignmentAndSpacing&quot;: {
          .....
          &quot;autoFit&quot;: true
        }
      }
  2. Na mesma tag: "container-image" e em "customProperties," defina imageHeight e imageBehavior.

    &quot;imageBehavior&quot;: &quot;IG_TILE_CENTRE&quot;,
    &quot;imageHeight&quot;: 768,
  3. Alinhe o texto da legenda oculta e das legendas ao centro modificando customProperties para o "container-image-card", o contêiner pai que contém esses elementos de texto. Encontre a tag "container-image-card" no arquivo de opções de design para fazer isso. Na seção customProperties, encontre os componentes e atualize as configurações de alinhamento para o 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;

Esta é uma prévia do design personalizado após aplicar alterações às propriedades personalizadas. Inicie um novo projeto no Captivate e você notará que a Altura de ajuste automático está habilitada por padrão, permitindo que o conteúdo ocupe toda a altura do slide. Além disso, componentes de texto como a Legenda oculta e o Subtítulo são alinhados centralmente.

Esta imagem mostra as alterações de propriedades personalizadas de uma opção de design personalizado de um bloco de conteúdo de imagem
Ajustar automaticamente as alterações de altura e alinhamento de texto para a opção de design personalizado

Definir layouts para diferentes janelas de exibição

Modifique os estilos personalizados do cartão de imagem de contêiner para otimizar sua aparência para exibições em tablet e celular. Isto garante uma aparência consistente em diferentes tipos de dispositivos.

  1. encontre a "tag": "container-image-card" no arquivo designOption.json e altere para adicionar os estilos personalizados para tablet e celular.

  2. Defina o modo de celular e tablet para a direção flexível.

    &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;
            }
        }

Esta é uma prévia do design personalizado da exibição no tablet depois de definir a direção flexível como "column“. Inicie um novo projeto no Captivate e aplique a opção de design personalizado para ver todo o conteúdo alinhado em uma única coluna.

Esta imagem mostra a alteração na exibição do tablet alterando a direção flexível para coluna
Exibição do tablet com a direção flexível definida como coluna

Reutilizar opções de design

A principal vantagem da criação de opções de design personalizado é a capacidade de reutilizar designs existentes nas novas opções de design personalizado. Neste exemplo, a opção de design personalizado do bloco de conteúdo de imagem criada nas etapas anteriores será usada como imagem para o layout do slide de Apresentação.

  1. No Local de instalação, copie layouts\Introduction\Introduction default para a pasta personalizada em Ativos de eLearning e nomeie a pasta corretamente. Neste exemplo, o novo nome é Slide personalizado de apresentação.

  2. Abra a opção de design personalizado do layout de apresentação usando um editor de texto e atualize os valores dos campos nome e descrição no arquivo localized.json.

    {
      &quot;en-US&quot;: {
        &quot;name&quot;: &quot;Custom Intro slide&quot;,
        &quot;description&quot;: &quot;Custom design option For Introduction&quot;
      },
      &quot;fr-FR&quot;: {}
    }
  3. Adicione um nome exclusivo ao designOptionID.

    {
      &quot;type&quot;: &quot;Introduction&quot;,
      &quot;name&quot;: &quot;$$name&quot;,
      &quot;description&quot;: &quot;$$description&quot;,
      &quot;designOptionId&quot;: &quot;Custom Intro slide&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. Defina "isDefault" como false.

  5. Reutilize a opção de design do bloco de conteúdo de imagem criado anteriormente e adicione sua ID exclusiva designOption.

    {
      &quot;type&quot;: &quot;Introduction&quot;,
      &quot;name&quot;: &quot;$$name&quot;,
      &quot;description&quot;: &quot;$$description&quot;,
      &quot;designOptionId&quot;: &quot;Custom Intro slide&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 um novo projeto no Captivate e adicione um slide de Apresentação.

  7. Selecione a nova opção de design personalizado para o slide de Apresentação no painel Propriedades visuais.

    Esta é uma imagem que mostra a opção de design personalizado para o slide de apresentação
    Opção de design personalizado para o slide de Apresentação, reutilizando uma opção de design personalizado de imagem

Receba ajuda com mais rapidez e facilidade

Novo usuário?