Intégrer des widgets

Outils et jeux gratuits pour votre site – dans le style de votre page

Vous pouvez intégrer gratuitement nos outils et jeux en ligne sur votre propre site avec un petit iframe. Sans inscription – en échange, le petit badge boza.info reste visible. Les outils peuvent être entièrement personnalisés en couleur et en style ; pour les jeux, le plateau reste original et seul ce qui l'entoure (carte, tableau des scores, boutons) est personnalisable.

Démarrage rapide

Copiez l'extrait iframe et collez-le sur votre site. Alternative : ouvrez une page d'outil ou de jeu et choisissez "Intégrer" dans le menu de partage – le code est copié automatiquement.

Éditeur de style en direct

Choisissez un widget, ajustez les couleurs et les options : l’aperçu à gauche se met à jour en direct. Sous l’éditeur se trouve le code d’intégration prêt à copier.

Astuce : cliquez sur un élément de l’aperçu pour modifier ses couleurs.

Thème de base
Code d'intégration
Référence des paramètres

Tous les paramètres sont ajoutés directement à l'URL du widget :

Paramètre Valeurs Effet
themedark / lightThème de base (par défaut : sombre)
bgHex oder transparentArrière-plan du widget
cardHexFond de carte/tableau des scores
accentHexCouleur d'accent pour boutons et éléments actifs
accentTextHexCouleur du texte sur les boutons d'accent
btnHexFond des boutons standard
btnTextHexCouleur du texte sur les boutons standard
displayHexFond de l'écran/champ
borderHexCouleur des bordures des cartes et champs
successHexCouleur de succès (p. ex. égal, copié)
dangerHexCouleur de danger (p. ex. effacer/réinitialiser)
textHexCouleur de texte principale
mutedHexCouleur de texte secondaire
radiusZahl (px)Rayon des coins de la carte
maxWidthfull oder px-ZahlLargeur du widget (full = remplit la page)
compacttrueCompresse la barre de titre
hideHeadertrue / falseAfficher/masquer la barre de titre
langde/en/es/fr/hi/zhLangue du widget
badgeBgHexFond du badge boza.info
badgeFgHexCouleur du texte du badge boza.info
Personnalisation en direct avec JavaScript

Vous pouvez personnaliser le widget à l'exécution sans le recharger – via un message postMessage vers l'iframe :

var frame = document.getElementById('myWidget');

frame.contentWindow.postMessage({
    source: 'boza-widget-config',
    config: { accent: '#22c55e', card: '#0f172a' }
}, '*');

Tous les paramètres ne peuvent pas être modifiés en direct : lang et theme nécessitent un rechargement de la page.

Note sur le badge

L'utilisation des widgets est gratuite tant que le badge "boza.info" reste visible. Vous ne pouvez pas renommer les widgets ni les présenter comme vos propres produits.

Questions fréquentes

Comment personnaliser un widget ?
Les couleurs sont définies avec des valeurs hex : accent colore les boutons et éléments actifs, card le fond de la carte, text et muted les couleurs de texte. Avec bg=transparent, le widget s'intègre parfaitement à toute page. Rayon des coins, compacité, barre de titre et langue sont également contrôlés par paramètres.
Pourquoi ne puis-je pas colorer le plateau d'un jeu ?
Pour les jeux, le plateau actif (canvas, plateau, cellules) reste volontairement dans son design original. Tout ce qui l'entoure est personnalisable : carte, barre de titre, tableau des scores, panneau de scores et boutons.
Fonctionne-t-il sur WordPress, Shopify ou les créateurs de sites ?
Oui – partout où vous pouvez insérer un bloc HTML ou un iframe (p. ex. un bloc "HTML personnalisé", un bloc "Intégrer" ou un widget de code).
Cela ralentit-il ma page ?
Non. Le widget est léger et ne se charge qu'en cas de besoin (lazy loading). Recommandation : utilisez loading="lazy".
Puis-je intégrer plusieurs widgets ?
Oui, vous pouvez intégrer un nombre illimité de widgets sur une page.