Skip to main content
A personalização da UI do FaceTec Web é feita pela classe HubOptions, passada no campo hubOptions da configuração do sdk.run(). Você pode trocar o idioma, sobrescrever qualquer texto e ajustar a paleta de cores.

API resumida

  • locale — escolhe o conjunto de textos padrão. Default pt-BR.
  • strings — sobrescreve qualquer subconjunto dos textos. O SDK faz deep merge com o default do locale.
  • colorTheme — sobrescreve qualquer subconjunto das cores. Também faz deep merge com o tema default.

Locale

O SDK acompanha dois conjuntos de strings prontos:
Você pode misturar: escolher locale: 'pt-BR' e sobrescrever apenas os textos que precisam mudar.

Sobrescrita de textos

A interface I18nStrings agrupa os textos em onze categorias. Sobrescreva apenas o que precisar — o resto vem do locale.

Exemplo — sobrescrever apenas o cabeçalho e o botão

Paleta de cores

A interface ColorTheme cobre superfícies, botões, detecção de rosto, resultado e branding. Sobrescreva apenas o subconjunto que faz sentido para a sua marca.

Exemplo — tema com cores da Valid

Temas prontos

O SDK exporta dois temas completos que podem ser usados como ponto de partida ou aplicados direto:
VALID_LOGO_BASE64 é a logo da Valid já em data:image/...;base64,... — útil para popular brandingImage sem hospedar a imagem.

Aplicando a customização

Próximos passos

Implementação

Volte para a referência de uso do SDK

Solução de problemas

Hierarquia de erros e diagnóstico