Personalização de Widget
Aparência
A aparência do widget pode ser facilmente ajustada modificando variáveis CSS, permitindo a personalização de vários elementos visuais:
Ajuste essas variáveis para combinar com o esquema de design do seu site, garantindo uma integração perfeita do widget com a estética do seu UI/UX.
Localização
Localize facilmente e adapte as mensagens do widget para atender às preferências de idioma do seu público por meio da propriedade strings
. Esta propriedade contém uma string codificada em JSON com traduções para várias mensagens do widget:
Personalize essas mensagens para ressoar melhor com seus usuários ou se alinhar com sua marca. Ajuste as palavras, tom ou até mesmo os links dentro dessas mensagens para oferecer uma experiência personalizada e amigável ao usuário.
Configuração Programática
Para configurar o widget programaticamente, utilize o método configure()
:
Todas as propriedades de configuração são suportadas. Para definir o objeto de desafio, utilize a propriedade de configuração challenge
. Consulte o README para informações sobre as propriedades e tipos de configuração.
Certifique-se de que o método configure()
seja chamado após o carregamento do script do ALTCHA, como dentro de window.addEventListener('load', ...)
.
Exemplos
Tema escuro
Variáveis CSS
Etiquetas personalizadas
O atributo strings
aceita uma string codificada em JSON. Em HTML, você também deve codificar as entidades HTML (por exemplo, com html-entities). Para uma personalização mais simples, considere usar a configuração programática em vez disso.