Skip to main content
O SDK permite personalização completa através do objeto hubOptions.

Idiomas Suportados

Personalização de Textos

Você pode customizar todos os textos exibidos na interface usando locale: 'custom':
Os valores acima são os padrões do idioma pt-BR. Você pode combinar idioma predefinido com customização parcial — as strings não especificadas usarão os valores padrão do idioma selecionado.

Personalização de Cores (Tema)

Customize a aparência visual da interface:

Propriedade brandingImage

A propriedade brandingImage permite exibir o logo da sua marca na interface do SDK. Aceita:
  • URL: link para uma imagem (PNG, SVG, etc.)
  • Base64: string data URI com a imagem codificada

Temas Pré-definidos

O SDK exporta dois temas prontos para uso:

VALID_COLOR_THEME — Tema da Valid

Tema preto e branco com a identidade visual da Valid:

DEFAULT_COLOR_THEME — Tema Padrão

Tema neutro com tons de azul/roxo (usado quando nenhum tema é especificado):

Logo da Valid

O SDK também exporta o logo da Valid em base64 para uso com o brandingImage:

Componentes de UI

Você pode controlar a visibilidade e o comportamento de componentes individuais da interface usando UIComponentOptions:

Exemplos de Temas

Exemplo Completo com Personalização

Próximos Passos

Implementação

Veja como implementar a verificação

Troubleshooting

Tratamento de erros e boas práticas