Personalizar criar interface de correspondência

Última atualização em 2023-11-01
  • Criado para:
  • User

Visão geral

O Gerenciamento de correspondência permite que você renove a marca do modelo da solução para obter melhor valor da marca e aderir aos padrões de marca da sua organização. A reformulação da marca da interface do usuário inclui a alteração do logotipo da organização, que é exibido no canto superior esquerdo da interface Criar correspondência.

Você pode alterar o logotipo na interface de Criar correspondência com o logotipo da sua organização.

O ícone personalizado na interface de Criar correspondência

O ícone personalizado na interface de Criar correspondência

Alteração do logotipo na interface de Criar correspondência

Para configurar uma imagem de logotipo de sua escolha, faça o seguinte:

  1. Crie o apropriado estrutura de pastas no CRX.

  2. Carregar o novo arquivo de logotipo na pasta criada no CRX.

  3. Configurar o CSS no CRX para consultar o novo logotipo.

  4. Limpar o histórico do navegador e atualizar a interface Criar correspondência.

Criação da estrutura de pastas necessária

Crie a estrutura de pastas, conforme explicado abaixo, para hospedar a imagem de logotipo personalizada e a folha de estilos. A nova estrutura de pastas com a pasta raiz /apps é semelhante à estrutura da pasta /libs.

Para qualquer personalização, crie uma estrutura de pastas paralela, conforme explicado abaixo, na ramificação /apps.

A variável /apps ramificação (estrutura de pastas):

  • Garante a segurança dos arquivos se houver uma atualização do sistema. Se houver uma atualização, um pacote de recursos ou um hot fix, a variável /libs A ramificação será atualizada e se você hospedar suas alterações no /libs são substituídas.
  • Ajuda a não perturbar o sistema/ramificação atual, o que você pode desfazer por engano se usar os locais padrão para armazenar os arquivos personalizados.
  • Ajuda os seus recursos a obter uma prioridade mais alta quando o AEM procura recursos. O AEM está configurado para pesquisar o /apps primeiro e depois o /libs para localizar um recurso. Esse mecanismo significa que o sistema usa sua sobreposição (e as personalizações definidas lá).

Use as etapas a seguir para criar a estrutura de pastas necessária no /apps filial:

  1. Ir para https://'[server]:[port]'/[ContextPath]/crx/de e faça logon como Administrador.

  2. Na pasta de aplicativos, crie uma pasta chamada css com caminho/estrutura semelhante à pasta css (na pasta ccrui).

    Etapas para criar a pasta css:

    1. Clique com o botão direito do mouse no css no seguinte caminho e selecione Sobrepor nó: /libs/fd/cm/ccr/gui/components/admin/clientlibs/ccrui/css

      Sobrepor nó

    2. Certifique-se de que a caixa de diálogo Sobrepor nó tenha os seguintes valores:

      Caminho: /libs/fd/cm/ccr/gui/components/admin/clientlibs/ccrui/css

      Local de sobreposição: /apps/

      Corresponder Tipos de Nó: Marcado

      Sobrepor caminho do nó

      OBSERVAÇÃO

      Não altere o /libs filial. As alterações feitas podem ser perdidas, pois essa ramificação é responsável por qualquer alteração sempre que você:

      * Atualizar na sua instância
      * Aplicar um hot fix
      * Instalar um pacote de recursos
      
    3. Clique em OK. A pasta css é criada no caminho especificado.

  3. Na pasta de aplicativos, crie uma pasta chamada imgs com caminho/estrutura semelhante ao imgs pasta (na pasta ccrui).

    1. Clique com o botão direito do mouse no imgs no seguinte caminho e selecione Sobrepor nó: /libs/fd/cm/ccr/gui/components/admin/clientlibs/ccrui/imgs

    2. Certifique-se de que a caixa de diálogo Sobrepor nó tenha os seguintes valores:

      Caminho: /libs/fd/cm/ccr/gui/components/admin/clientlibs/ccrui/imgs

      Local da sobreposição: /apps/

      Corresponder Tipos de Nó: Marcado

    3. Clique em OK.

      OBSERVAÇÃO

      Você também pode criar manualmente a estrutura de pastas na pasta /apps.

  4. Clique em Salvar tudo para salvar as alterações no servidor.

Faça upload do seu arquivo de logotipo personalizado para o CRX. As regras de HTML padrão regem a renderização do logotipo. Os formatos de arquivo de imagem compatíveis são de acordo com o navegador usado para acessar o AEM Forms. Todos os navegadores suportam JPEG, GIF e PNG. Para obter mais informações, consulte a documentação específica do navegador sobre os formatos de imagem compatíveis.

  • As dimensões padrão da imagem do logotipo são 48 px * 48 px Verifique se a imagem é semelhante a esse tamanho ou maior que 48 px * 48 px
  • Se a altura da imagem do logotipo for superior a 50 px, a interface de usuário Criar correspondência dimensionará a imagem para uma altura máxima de 50 px, pois essa é a altura do cabeçalho. Ao reduzir a imagem, a interface do usuário Criar correspondência mantém a proporção da imagem.
  • A interface de usuário Criar correspondência não aumenta a escala da imagem se ela for pequena. Portanto, use uma imagem de logotipo com pelo menos 48 px de altura e largura suficiente para maior clareza.

Use as seguintes etapas para fazer upload do arquivo de logotipo personalizado para o CRX:

  1. Acesse https://'[server]:[port]'/[contextpath]/crx/de. Se necessário, efetue login como Administrador.

  2. No CRXDE, clique com o botão direito do mouse no imgs no seguinte caminho e selecione Criar > Criar arquivo:

    /apps/fd/cm/ccr/gui/components/admin/clientlibs/ccrui/imgs/

    Criar novo nó na pasta imgs

  3. Na caixa de diálogo Criar arquivo, digite o nome do arquivo como CustomLogo.png (ou o nome do arquivo de logotipo).

    CustomLogo.png como novo nó

  4. Clique em Salvar tudo.

    No novo arquivo criado (aqui, CustomLogo.png), a propriedade jcr:content é exibida.

  5. Clique em jcr:content na estrutura de pastas.

    jcr:propriedades do conteúdo são exibidas.

    jcrcontentproperties

  6. Clique duas vezes no ícone jcr:data propriedade.

    A caixa de diálogo Editar jcr:data é exibida.

    Agora clique na pasta newlogo.png, clique duas vezes em jcr:content (opção dim) e defina o tipo nt:resource. Se não estiver presente, crie uma propriedade com o nome jcr:content.

  7. Na caixa de diálogo Editar jcr:dados, clique em Procurar e selecione o arquivo de imagem que deseja usar como logotipo (aqui CustomLogo.png).

    Os formatos de arquivo de imagem compatíveis são de acordo com o navegador usado para acessar o AEM Forms. Todos os navegadores suportam JPEG, GIF e PNG. Para obter mais informações, consulte a documentação específica do navegador sobre os formatos de imagem compatíveis.

    Exemplo de arquivo de logotipo personalizado

    Exemplo: CustomLogo.png para ser usado como o logotipo personalizado

  8. Clique em Salvar tudo.

Criar o CSS para renderizar o logotipo com a interface

A imagem de logotipo personalizada requer que uma folha de estilos adicional seja carregada no contexto de conteúdo.

Use as etapas a seguir para criar a folha de estilos para renderizar o logotipo com a interface do usuário:

  1. Acesse https://'[server]:[port]'/[contextpath]/crx/de. Se necessário, efetue login como Administrador.

  2. Crie um arquivo chamado customcss.css (você não pode usar um nome de arquivo diferente) no seguinte local:

    /apps/fd/cm/ccr/gui/components/admin/clientlibs/ccrui/css/

    Etapas para criar o arquivo customcss.css:

    1. Clique com o botão direito do mouse no css e selecione Criar > Criar arquivo.

    2. Na caixa de diálogo Novo arquivo, especifique o nome do CSS como customcss.css(não é possível usar um nome de arquivo diferente) e clique em OK.

    3. Adicione o seguinte código ao arquivo css recém-criado. Em content:url no código, especifique o nome da imagem carregada na pasta imgs no CRXDE.

      .logo, .logo:after {
      content:url("../imgs/CustomLogo.png");
      }
      
    4. Clique em Salvar tudo.

Atualize a interface de Criar correspondência para exibir o logotipo personalizado

Limpe o cache do navegador e abra a instância da interface Criar correspondência no navegador para que você possa ver seu logotipo personalizado.

Criar interface do usuário de correspondência com logotipo personalizado

O ícone personalizado na interface de Criar correspondência

Nesta página