Apparence
Le style de Stream UI fonctionne à deux niveaux :
- Le style d'overlay, dans l'onglet Styles généraux de la page Overlay, s'applique à tous les widgets à la fois. C'est là que l'overlay prend son identité visuelle.
- L'onglet Style de chaque widget, sur sa propre page, permet à un élément d'un widget d'avoir un rendu différent — les pseudos du chat, l'image des alertes…
Tout suit le style d'overlay tant que vous n'en décidez pas autrement : commencez donc ici. Avec plusieurs overlays, le style d'overlay et les styles des widgets sont partagés par tous ; seuls le canevas et le placement changent.
Le style d'overlay
L'onglet Styles généraux a une colonne Styles à gauche, une ligne par partie du style ci-dessous : cliquez sur l'une d'elles pour la modifier dans la zone principale. Les tailles sont en pixels à 1080p et suivent le canevas.
Conteneur des widgets
La boîte autour de chaque widget entier : son apparence, dans les mêmes quatre sections que le fond des widgets ci-dessous. Transparente par défaut (Transparent activé, ni bordure, ni padding, ni flou, ni ombre), pour que les widgets se posent directement sur le stream. Le conteneur de chaque widget règle sa taille, son espacement et son contenu dans son onglet Style (plus bas) ; un widget affiché en barre horizontale garde le style propre de la barre.
Fond des widgets
Les bulles du chat, les alertes et toutes les cartes des widgets : leur apparence, en quatre sections (Bordure, Marge intérieure, Couleur de fond, Ombre). Les fonds de chaque widget règlent leur taille, leur espacement et leur contenu dans son onglet Style (plus bas).
| Section | Réglage | Défaut | Détail |
|---|---|---|---|
| Bordure | Épaisseur de bordure | 0 px | De 0 à 40. 0 ne dessine pas de bordure. Uniforme à sa gauche (activé) : une largeur pour tous les côtés ; désactivé : Haut, Droite, Bas, Gauche. |
| Bordure | Arrondi des coins | 22 px | De 0 à 200. 0 donne des coins carrés. Uniforme à sa gauche (activé) : un arrondi pour tous les coins ; désactivé : Haut à gauche, Haut à droite, Bas à droite, Bas à gauche. |
| Bordure | Couleur de bordure | #8439ff | La couleur de la bordure. |
| Marge intérieure | Marge intérieure | 12 px | Espace à l'intérieur de la carte, de 0 à 200. Uniforme à sa gauche (activé) : une valeur pour tous les côtés ; désactivé : Haut, Droite, Bas, Gauche. |
| Couleur de fond | Transparent | désactivé | Pas de couleur de fond : masque la couleur, le dégradé et l'opacité, et met l'opacité à 0. Désactivé à nouveau : entièrement opaque. |
| Couleur de fond | Opacité | 100 % | À côté de Transparent, tant qu'il est désactivé. De 0 — invisible — à 100, opaque. |
| Couleur de fond | Couleur de fond | #4500f9 | La couleur de la carte. |
| Couleur de fond | Dégradé | activé | Fond en dégradé vers Fin du dégradé. |
| Couleur de fond | Fin du dégradé | #cd82ff | Visible seulement quand Dégradé est activé. |
| Couleur de fond | Flou de verre | 18 px | De 0 à 60. Floute ce qui se trouve derrière la carte. |
| Ombre | Ombre portée | activé | Sous le titre de la section : une ombre sous la carte. Ses autres champs s'affichent tant qu'il est activé. |
| Ombre | Couleur de l’ombre | #000000 | La couleur de l'ombre. |
| Ombre | Taille de l’ombre | 32 px | De 0 à 120. |
| Ombre | Opacité de l’ombre | 45 % | De 0 à 100. |
| Ombre | Décalage | 8 px | La distance de l'ombre, de 0 à 60. 0 donne un halo tout autour. |
| Ombre | Angle | 180° | Où elle tombe : 0° en haut, 90° à droite, 180° en bas, 270° à gauche. |
Titres, Sous-titres, Texte, Texte secondaire et Nombres
Cinq lignes aux mêmes champs : Titres (pseudos, titres d'alerte, en-têtes de cartes), Sous-titres (libellés en capitales : noms de section, de statistique et de statut), Texte (messages du chat et texte courant), Texte secondaire (descriptions des alertes et autres petits textes) et Nombres (compteurs, scores, spectateurs et temps restant).
| Section | Réglage | Détail |
|---|---|---|
| Police | Famille de police | Une liste avec recherche : Brand (TRT Groza), Titre, Sans empattement, Avec empattement, Chasse fixe, Manuscrite. |
| Police | Graisse | Fin, Normal, Moyen, Semi-gras, Gras, Extra-gras. |
| Police | Taille | De 6 à 300 px. |
| Espacement | Espacement des caractères | De -10 à 50 %. |
| Couleur et style | Couleur | La couleur du texte. |
| Couleur et style | Ombre du texte | Aucune, Légère, Forte ou Contour. Garde le texte lisible sur un gameplay chargé. |
| Couleur et style | Majuscules | Écrit le texte en capitales. |
| Ligne | Famille de police | Taille | Couleur | Graisse |
|---|---|---|---|---|
| Titres | TRT Groza | 24 px | #f2f3f7 | Moyen |
| Sous-titres | TRT Groza | 14 px | #f2f3f7 | Normal |
| Texte | TRT Groza | 18 px | #f2f3f7 | Fin |
| Texte secondaire | TRT Groza | 14 px | #ccceda | Normal |
| Nombres | TRT Groza | 32 px | #f2f3f7 | Gras |
Toutes démarrent avec une ombre de texte Légère, sauf Nombres (Forte). Les
Sous-titres sont en Majuscules, avec un espacement de 6 %. Tous les autres textes des
widgets prennent la police de Texte tant que vous ne changez pas la leur.
Photos de profil
Les alertes, le Premier du chat, les accueils, les shoutouts, les comptes à rebours et les cartes de spectateur, dans les sections de toutes les images (plus bas). Leur affichage se règle dans l'onglet Réglages de chaque widget.
| Section | Réglage | Défaut | Détail |
|---|---|---|---|
| Taille | Taille | 80 px | Un curseur, de 4 à 400. |
| Bordure | Épaisseur de bordure | 2 px | De 0 à 40. Uniforme à sa gauche (activé) : une épaisseur pour tous les côtés ; désactivé : Haut, Droite, Bas, Gauche. |
| Bordure | Arrondi des coins | 40 px | De 0 à 200. La moitié de la taille donne un cercle. Uniforme à sa gauche (activé) : un rayon pour tous les coins ; désactivé : coin par coin. |
| Bordure | Couleur de bordure | #8439ff | La couleur de la bordure. |
| Espacement | Espacement | 0 px | L'espace autour de l'image, de 0 à 400. Uniforme (activé), sinon côté par côté. |
| Marge intérieure | Marge intérieure | 0 px | L'espace entre l'image et sa bordure, de 0 à 200. Uniforme (activé), sinon côté par côté. |
| Couleur de fond | Transparent | activé | Pas de couleur derrière l'image. Désactivé : Opacité, Couleur de fond, Dégradé et Fin du dégradé, visibles dans le padding et à travers les parties transparentes de l'image. |
| Ombre | Ombre portée | désactivé | Sous le titre de la section. Activé : Couleur de l’ombre, Taille de l’ombre, Opacité de l’ombre, Décalage et Angle, comme pour le fond des widgets. |
| Halo | Halo | activé | Sous le titre de la section : un halo tout autour de l'image. Ses autres champs s'affichent tant qu'il est activé. |
| Halo | Couleur du halo | #8439ff | La couleur du halo. |
| Halo | Taille du halo | 12 px | De 0 à 80. |
| Halo | Opacité du halo | 100 % | De 0 à 100. |
Icônes des plateformes
Les logos Twitch, YouTube et Kick des alertes, du chat, du Premier du chat, des accueils, du compteur de spectateurs et des cartes de spectateur, dans les mêmes sections que les photos de profil. Leur place se règle dans l'onglet Réglages de chaque widget.
| Section | Réglage | Défaut | Détail |
|---|---|---|---|
| Taille | Taille | 24 px | Un curseur, de 4 à 400. |
| Bordure, Espacement, Marge intérieure | — | aucun | Comme pour les photos de profil. |
| Couleur de fond | Transparent | activé | Comme pour les photos de profil. |
| Ombre / Halo | Ombre portée, Halo | désactivés | Comme pour les photos de profil. |
| Couleur de l’icône | Une couleur pour toutes les plateformes | désactivé | Désactivé : Twitch, YouTube et Kick, chacune à la couleur de la plateforme au départ (le logo d'une intégration garde la sienne). Activé : une seule Couleur de l’icône. |
Barres de progression
Objectifs, sondages et comptes à rebours.
| Section | Réglage | Défaut | Détail |
|---|---|---|---|
| Taille | Épaisseur | 12 px | De 1 à 60. |
| Taille | Arrondi des coins | 999 px | Extrémités entièrement arrondies. |
| Barre de progression | Couleur de la barre | #8439ff | Avec Dégradé (activé), Fin du dégradé (#cd82ff) et Opacité (100 %). Les sondages, les comptes à rebours et un total d'objectifs fusionné l'utilisent ; les autres barres d'objectifs prennent la couleur de leur plateforme (voir Fusionner les plateformes du widget Objectifs). |
| Barre de progression | Taille du halo | 6 px | Un halo autour de la partie remplie, de 0 à 60. |
| Barre de progression | Couleur du halo | #efe5ff | La couleur du halo. Masquée tant que la taille vaut 0. |
| Fond de la barre | Couleur du fond | #0a081e | La partie vide derrière la barre, avec Opacité (50 %). |
| Fond de la barre | Épaisseur de bordure | 1 px | De 0 à 10. |
| Fond de la barre | Couleur de bordure | #ffffff1a | Ajoutez deux chiffres hexadécimaux pour la transparence. |
Séparateurs
Les lignes fines : sous le titre d'une carte d'objectifs, entre la question d'un sondage et ses choix, et entre les parties d'une barre de subathon.
| Section | Réglage | Défaut | Détail |
|---|---|---|---|
| Taille | Épaisseur | 1 px | De 1 à 60. |
| Couleur | Couleur de chaque plateforme | désactivé | Activé : la ligne sous le titre de chaque carte d'objectifs prend la couleur de sa plateforme. Les sondages et le subathon utilisent toujours la couleur ci-dessous. |
| Couleur | Couleur | #ffffff | Avec Dégradé (désactivé), Fin du dégradé et Opacité (50 %). |
Transition d’apparition
L'apparition et la disparition des widgets.
| Réglage | Défaut | Détail |
|---|---|---|
| Animation | Zoom | Aucune, Fondu, Glissement, Balayage ou Zoom. Glissement se déplace sur une courte distance, Balayage sur une longue. |
| Durée | 0.5 s | De 0,1 à 10 s. Masqué pour Aucune. |
| Accélération | Entrée-sortie | Aucune, Entrée, Sortie ou Entrée-sortie : comment le mouvement accélère et ralentit. |
| Direction d’apparition | Auto (selon la position) | Glissement et Balayage seulement : Gauche, Haut, Droite, Bas ou Centre (grandit depuis le milieu). |
| Direction de disparition | Auto (selon la position) | Pareil, quand le widget s'en va. |
Auto (selon la position) fait entrer chaque widget par le bord contre lequel il se trouve et le fait sortir par le même : un widget au milieu à gauche glisse depuis la gauche, un en haut au centre depuis le haut, un coin depuis son côté dans une position en colonne et depuis son bord dans une rangée. Les barres du haut et du bas viennent de leur bord ; la position Centre, une barre au centre et les widgets plein écran grandissent depuis le milieu.
#111116,
#4500f9, #8439ff, #cd82ff, #f2f3f7). Rien ne vous oblige à les garder : prendre
les couleurs de votre propre chaîne rend l'overlay immédiatement à vous.Réinitialiser les styles, à droite des onglets, remet tout l'onglet Styles généraux au style du studio. Les styles personnalisés sur la page d'un widget sont conservés.
L'onglet Style d'un widget
Chaque page de widget a un onglet Réglages et un onglet Style, dans la colonne de gauche — plus un onglet Commandes pour les widgets qu'on peut piloter à la main ; l'aperçu reste à droite. (Les Récompenses d’activité et les Webhooks Discord n'affichent rien et n'ont donc pas d'onglet Style.) L'onglet Style liste chaque élément que dessine le widget, de l'arrière vers l'avant — pour le chat : le conteneur, le fond des messages, l'icône de plateforme, le pseudo, les badges, le texte du message, les emotes… La page de chaque widget dans cette documentation liste les siens.
Conteneurs et fonds
Les mêmes premières cartes partout. Chaque widget commence par son Conteneur, la boîte qui contient tout le widget, puis son Fond, la boîte derrière son contenu (ou derrière chaque élément d'une liste : chaque message du chat, accueil, compteur…). Les deux, comme toutes les autres boîtes d'un widget (badges, marche du podium, cadre de la vidéo…), ont les mêmes sections, dans cet ordre :
| Section | Réglages |
|---|---|
| Taille | Largeur et Hauteur : Auto (aussi grand que son contenu) ou Fixe : toute la largeur / hauteur du parent (Pleine largeur / Pleine hauteur), ou, cet interrupteur désactivé, Largeur fixe / Hauteur fixe : une longueur en px, %, em, vw ou vh, l'unité choisie à côté du nom du champ. |
| Bordure | Chacun sur sa ligne : Épaisseur de bordure (Uniforme, sinon côté par côté), Arrondi des coins (Uniforme, sinon coin par coin), Couleur de bordure. |
| Espacement | Espace autour de la boîte, en px : Uniforme (activé), une valeur pour tous les côtés ; désactivé, Haut, Droite, Bas, Gauche. |
| Marge intérieure | Espace à l'intérieur de la boîte, en px : Uniforme (activé), une valeur pour tous les côtés ; désactivé, Haut, Droite, Bas, Gauche. |
| Couleur de fond | Transparent (activé : pas de couleur de fond) avec Opacité à côté, puis, tant qu'il n'est pas transparent, Couleur de fond, Dégradé et Fin du dégradé ; puis Flou de verre. |
| Ombre | Ombre portée sous son titre, puis, tant qu'il est activé, Couleur de l’ombre, Taille de l’ombre, Opacité de l’ombre, Décalage et Angle. |
| Contenu | La disposition de ce que contient la boîte : Direction (Vertical : les uns sous les autres, ou Horizontal : côte à côte), Aligner le contenu (en travers de cette direction : Gauche, Centre, Droite ou Étirer en colonne ; Haut, Milieu ou Bas en ligne), Répartir le contenu (le long de celle-ci, les mêmes côtés, ou Espacé) et Espace entre les éléments. |
Une boîte est placée par son Conteneur : l'Aligner le contenu du Conteneur aligne le Fond dans le widget. Suivre le conteneur parent, le réglage par défaut des Conteneurs et de la plupart des Fonds, suit la position du widget sur le canevas (ses alignements Horizontal et Vertical, sur la page Overlay). Choisissez un côté pour le fixer vous-même.
Les modes règlent certains champs eux-mêmes. Quand un widget tourne dans un mode, le mode prend les champs dont il a besoin, et ils disparaissent de l'onglet Style :
- En barre. Dans un widget affiché en barre horizontale (chat, objectifs et subathon, tableau des scores), la carte Conteneur est la bande : sa propre boîte, sa Hauteur dans Taille (Auto ou Fixe, puis sa Hauteur fixe ; In the overlay picked in the Créateur d’overlay : dans l'overlay choisi sur la page Overlay, les mêmes valeurs que dans l'onglet Disposition), sans largeur ni direction. Dans une barre, seule la barre dessine un fond : les autres boîtes du widget sont transparentes par défaut.
- Plein écran (générique de fin, pluie d'emotes et de gifs) : le Conteneur couvre tout l'écran, il n'a donc ni Taille ni Espacement.
- Les réglages du widget : une direction ou une disposition réglée dans l'onglet Réglages (le côté de l'image d'une alerte, les dispositions du tableau des scores, le podium de Chat First) est la Direction de cette boîte.
Images et icônes
Les mêmes sections sur toutes les images. Photos de profil, icônes de plateforme, badges, emotes, gifs et stickers ont leurs propres cartes, dans cet ordre (une section ne s'affiche que là où elle sert) :
| Section | Réglages |
|---|---|
| Alignement | La place de l'image, pour celles qui peuvent bouger : l'image d'une alerte (Position dans la carte : Gauche, Droite, Haut, Bas). Les icônes de plateforme se placent dans l'onglet Réglages, à côté de Afficher l’icône de plateforme. |
| Taille | Taille, un curseur en px. Gifs du chat : 0 = leur propre taille. |
| Bordure | Chacun sur sa ligne : Épaisseur de bordure (Uniforme, sinon côté par côté), Arrondi des coins (Uniforme, sinon coin par coin), Couleur de bordure. |
| Espacement | L'espace autour de l'image : Uniforme (activé), sinon Haut, Droite, Bas, Gauche. |
| Marge intérieure | L'espace entre l'image et sa bordure : Uniforme (activé), sinon Haut, Droite, Bas, Gauche. |
| Couleur de fond | Transparent (activé par défaut) avec Opacité à côté, puis, tant qu'il n'est pas transparent, Couleur de fond, Dégradé et Fin du dégradé : un disque ou une tuile derrière une icône, par exemple. |
| Ombre | Ombre portée sous son titre, puis, tant qu'il est activé, Couleur de l’ombre, Taille de l’ombre, Opacité de l’ombre, Décalage et Angle. |
| Halo | Halo sous son titre, puis, tant qu'il est activé, Couleur du halo, Taille du halo et Opacité du halo. |
| Couleur de l’icône | Icônes seulement. Logos de plateforme : Une couleur pour toutes les plateformes activé, une seule Couleur de l’icône ; désactivé (par défaut), une couleur par plateforme, Twitch, YouTube et Kick, chacune à la couleur de la plateforme au départ (le logo d'une intégration garde la sienne). Autres icônes (icônes de statistique) : une seule Couleur de l’icône. |
Tant que le fond est transparent, l'ombre et le halo suivent la forme d'une icône ou d'une emote ; avec un fond, ils suivent sa boîte.
Ce que vous stylisez est souligné. L'élément choisi dans l'onglet Style apparaît dans l'aperçu avec un fin contour mauve (un texte, avec un halo ajouté), par-dessus son propre rendu : son ombre et son halo restent visibles pendant que vous les modifiez.
Aucune image ne se choisit dans l'onglet Style. L'image affichée par un widget (la photo de profil du spectateur ou une image que vous importez : celle de chaque alerte, de chaque compte à rebours) se règle dans son onglet Réglages ; l'onglet Style ne règle que son rendu.
Styles globaux ou personnalisés
Chaque élément affiche tous ses champs, sur les valeurs qu'il utilise en ce moment. Il suit un style champ par champ :
- Liés au style d'overlay — il suit l'onglet Styles généraux, quoi que vous y changiez ensuite.
- Propres au widget (badges, emotes, stickers, boîtes intérieures comme la marche du podium du Premier du chat ou les badges de statut du subathon, textes du générique…) — il suit le rendu par défaut du widget.
Modifiez un champ et ce champ devient celui de l'élément : une petite flèche de réinitialisation apparaît à côté de son nom, et tous les autres champs continuent de suivre. La flèche remet la valeur suivie.
L'interrupteur du haut, Styles globaux / Personnalisé (Styles par défaut / Personnalisé pour les éléments propres au widget), indique où en est l'élément : il passe en Personnalisé dès qu'un champ est modifié, et revient sur Styles globaux une fois le dernier réinitialisé. Cliquez sur Styles globaux quand il affiche Personnalisé pour réinitialiser d'un coup tous les champs modifiés ; une fenêtre vous demande d'abord de confirmer.
Quelques éléments liés au style d'overlay gardent une couleur à eux et le suivent pour le reste : messages mis en avant et du chat partagé, annonces et récompenses de points de chaîne, compte à rebours et barre gagnante d'un sondage, score d'un record du tableau des scores, contributeur et temps ajouté du subathon.
Afficher. L'affichage d'une image, d'une icône, des badges ou des emotes est un interrupteur de l'onglet Réglages du widget (Afficher la photo de profil, Afficher l’icône de plateforme…), jamais de sa carte de style.
Style pour. Chaque widget qui affiche quelque chose par plateforme (Chat, Premier du chat, Accueil des chatteurs, Alertes, Objectifs et subathon, Compteur de spectateurs, Sondages et prédictions, Générique de fin, Tableau des scores, Cartes de viewers) peut donner à une plateforme son propre style : choisissez-la dans Style pour, à côté de l'interrupteur (Tous, puis chaque plateforme activée ; Alertes liste aussi vos intégrations), puis modifiez les champs voulus. L'interrupteur affiche alors Comme Tous / Personnalisé : tout ce que vous ne changez pas suit Tous. Ce qui est dessiné une seule fois autour de toutes les plateformes (le Conteneur, le fond du Compteur de spectateurs, le timer et l'historique des Objectifs, la colonne et les titres du Générique de fin…) n'a pas de Style pour : il se règle pour tout le widget.
Quelques réglages de widget se trouvent dans l'onglet Style, à côté de ce qu'ils changent : la durée de défilement du générique.
L'onglet Style ne liste que ce que les réglages du widget affichent : désactivez une partie dans l'onglet Réglages (un type de message du chat, le titre du clip, le podium du Premier du chat…) et son élément quitte la liste jusqu'à ce que vous la réactiviez. Son style est conservé.
Le bouton Réinitialiser de la page d'un widget remet tous les réglages et styles de ce widget à leurs valeurs par défaut — le rendu par défaut du widget lui-même, qui pour le générique a déjà un champ à lui (sa transition en fondu).
Et ensuite
L'apparence décide de quoi ça a l'air. L'onglet Disposition décide où ça se trouve : quel widget où, à quelle taille, sur quel canevas.
Webhooks Discord
Poste dans vos salons Discord quand les déclencheurs Streamer.Bot que vous choisissez se déclenchent, chaque nouvelle capture d'écran comprise, un webhook pour autant de déclencheurs que vous voulez.
Disposition et source navigateur
Placer les widgets sur le canevas, créer plusieurs overlays, récupérer l'URL de chacun et la coller dans une source navigateur — et pourquoi il faut la recopier après chaque changement.

