Pular para o conteúdo principal
Didit levanta US$ 7,5 milhões para construir a infraestrutura para identidade e fraude
Didit
Voltar para o blog
Blog · 15 de março de 2026

Personalização Completa do Didit SDK: Guia de Branding (PT-BR)

Aprenda a personalizar totalmente o Didit SDK para uma integração perfeita com a sua marca. Adapte a interface do usuário com sobreposições CSS e controle a experiência do usuário. Comece a construir agora!

Por DiditAtualizado
didit-sdk-white-labeling.png

Personalização Completa do Didit SDK: Guia de Branding

No cenário competitivo atual, manter a consistência da marca é crucial, mesmo dentro de integrações de terceiros. O Didit SDK oferece opções extensivas de personalização do SDK, permitindo que você ofereça uma experiência de verificação de identidade com a sua marca de forma integrada aos seus usuários. Este guia fornece uma visão geral completa da personalização do Didit SDK, cobrindo sobreposições CSS, temas e melhores práticas para garantir uma integração totalmente personalizada.

Ponto Chave 1 O Didit SDK foi projetado para uma personalização profunda. Você pode alterar completamente a aparência para corresponder às diretrizes da sua marca.

Ponto Chave 2 A personalização é alcançada principalmente através de sobreposições CSS, fornecendo controle granular sobre os elementos visuais.

Ponto Chave 3 Considere usar uma solução CSS-in-JS para gerenciar temas complexos e manter a consistência em todo o seu aplicativo.

Ponto Chave 4 Testes completos são essenciais após a aplicação de personalizações para garantir uma experiência de usuário suave e consistente.

Entendendo a Arquitetura do Didit SDK para Personalização

O Didit SDK utiliza uma arquitetura modular, fornecendo uma base flexível para o branding do SDK. A lógica central de verificação é separada dos componentes da interface do usuário, permitindo que você modifique a apresentação visual sem alterar a funcionalidade subjacente. A interface do usuário do SDK é construída usando tecnologias web padrão (HTML, CSS, JavaScript), tornando-o fácil de personalizar usando ferramentas familiares. O principal método para a personalização do Didit SDK é através de sobreposições CSS, permitindo que você direcione elementos específicos e aplique seus próprios estilos.

Sobreposições CSS: O Núcleo da Personalização

A maneira mais eficaz de personalizar a aparência do Didit SDK é através de sobreposições CSS. O SDK fornece um conjunto de classes CSS predefinidas que você pode direcionar com seus próprios estilos. Aqui está um resumo de como usar sobreposições CSS:

  • Estilos Globais: Use uma folha de estilo global para definir estilos básicos para elementos comuns, como fontes, cores e estilos de botão.
  • Sobreposições Específicas: Direcione componentes específicos com estilos mais granulares. Por exemplo, para alterar a cor do botão “Verificar”, você pode usar um seletor como .didit-button--primary.
  • Especificidade: Tenha cuidado com a especificidade do CSS. Use seletores mais específicos se seus estilos não estiverem sendo aplicados.

Exemplo:

/* Altere a cor do botão primário */
.didit-button--primary {
  background-color: #SUA_COR_DA_MARCA !important;
  color: white !important;
}

/* Altere a cor da borda do campo de entrada */
.didit-input input {
  border-color: #SUA_COR_DA_MARCA !important;
}

Importante: A flag !important pode ser necessária para substituir os estilos padrão do SDK. No entanto, use-o com cautela, pois pode tornar seu CSS mais difícil de manter. Considere um seletor mais específico como uma primeira abordagem.

Temas Avançados com CSS-in-JS

Para cenários de temas mais complexos, considere usar uma solução CSS-in-JS como Styled Components ou Emotion. Essas bibliotecas permitem que você defina estilos usando JavaScript, tornando mais fácil gerenciar temas e alternar entre eles dinamicamente. CSS-in-JS também pode ajudar no escopo de componentes, evitando conflitos de estilo.

Exemplo (Styled Components):

import styled from 'styled-components';

const StyledButton = styled.button`
  background-color: ${props => props.theme.primaryColor};
  color: white;
  padding: 10px 20px;
  border: none;
  cursor: pointer;
`;

Personalizando o Fluxo e os Componentes do SDK

Além da estilização visual, você também pode personalizar certos aspectos do fluxo do SDK. Por exemplo, você pode:

  • Mensagens de Erro Personalizadas: Substitua as mensagens de erro padrão pelas suas próprias mensagens com a sua marca.
  • Indicadores de Carregamento Personalizados: Use suas próprias animações de carregamento em vez das animações padrão.
  • Renderização de Componentes (com acesso à API): Para personalização avançada, use a API do Didit para controlar a renderização de componentes específicos, permitindo que você crie uma interface do usuário totalmente personalizada em torno da lógica central de verificação.

Como o Didit Ajuda com a Personalização

O Didit simplifica o processo de personalização do Didit SDK fornecendo:

  • Documentação Detalhada: Documentação abrangente descrevendo todas as classes CSS disponíveis e opções de personalização.
  • Temas de Exemplo: Temas pré-construídos que você pode usar como ponto de partida para suas próprias personalizações.
  • Suporte Dedicado: Acesso à nossa equipe de suporte para ajudar com quaisquer desafios de personalização.
  • Arquitetura Flexível: O design modular permite personalização profunda sem afetar a funcionalidade principal. A abordagem do Didit prioriza o controle do desenvolvedor.

Pronto para Começar?

Transforme o Didit SDK em uma extensão perfeita da sua marca! Aqui estão alguns recursos para ajudá-lo a começar:

Infraestrutura para identidade e fraude.

Uma API para KYC, KYB, Monitoramento de Transações e Análise de Carteiras. Integre em 5 minutos.

Peça para uma IA resumir esta página
Didit SDK: Personalização e Branding.