Personalización del Widget
Apariencia
La apariencia del widget se puede ajustar fácilmente modificando variables CSS, lo que permite la personalización de diversos elementos visuales de forma sencilla:
Ajusta estas variables para que coincidan con el esquema de diseño de tu sitio web, garantizando una integración perfecta del widget con la estética de tu interfaz de usuario.
Localización
Fácilmente localiza y adapta los mensajes del widget según las preferencias de idioma de tu audiencia a través de la propiedad strings
. Esta propiedad contiene una cadena codificada en JSON que incluye entradas de traducción para varios mensajes del widget:
Personaliza estos mensajes para resonar mejor con tus usuarios o alinearte con tu marca. Ajusta el contenido, tono o incluso los enlaces dentro de estos mensajes para ofrecer una experiencia personalizada y amigable.
Configuración Programática
Para configurar el widget de forma programática, utiliza el método configure()
:
Todas las propiedades de configuración son compatibles. Para establecer el objeto de desafío, utiliza la propiedad de configuración challenge
. Consulta el archivo README para ver las propiedades y tipos de configuración.
Asegúrate de que el método configure()
se llame después de que se cargue el script de ALTCHA, por ejemplo, dentro de window.addEventListener('load', ...)
.
Ejemplos
Tema oscuro
Variables CSS
Etiquetas personalizadas
El atributo strings
acepta una cadena codificada en JSON. En HTML, también debes codificar las entidades HTML (por ejemplo, con html-entities). Para una personalización más sencilla, considera usar configuración programática en su lugar.