Personnalisation du widget
Apparence
L’apparence du widget peut être ajustée de manière transparente en modifiant les variables CSS, permettant une personnalisation facile de divers éléments visuels :
Ajustez ces variables pour correspondre au schéma de conception de votre site Web, assurant une intégration harmonieuse du widget avec votre esthétique UI/UX.
Localisation
Localisez facilement et adaptez les messages du widget pour correspondre aux préférences linguistiques de votre public via la propriété strings
. Cette propriété contient une chaîne JSON encodée comprenant des entrées de traduction pour divers messages du widget :
Personnalisez ces messages pour mieux résonner avec vos utilisateurs ou s’aligner sur votre image de marque. Ajustez les termes, le ton, voire les liens au sein de ces messages pour offrir une expérience personnalisée et conviviale.
Configuration programmatique
Pour configurer le widget de manière programmatique, utilisez la méthode configure()
:
Toutes les propriétés de configuration sont prises en charge. Pour définir l’objet de défi, utilisez la propriété de configuration challenge
. Consultez le README pour les propriétés et types de configuration.
Assurez-vous que la méthode configure()
est appelée après le chargement du script ALTCHA, par exemple dans window.addEventListener('load', ...)
.
Exemples
Thème sombre
Variables CSS
Étiquettes personnalisées
L’attribut strings
accepte une chaîne JSON encodée. En HTML, vous devez également encoder les entités HTML (par exemple avec html-entities). Pour une personnalisation plus simple, envisagez d’utiliser la configuration programmatique à la place.