Changer la couleur dans un tableau en fonction d'une valeur

Bonsoir à tous
Voila ce que j’aimerai faire si ce n’est pas trop compliqué
J’ai un tableau dans un virtuel qui affiche les conso en temps réel:


Afin que cela soit plus parlant, j’aimerai que la/les ligne(s) ou la puissance est différente de zéro soit blanche (comme le titre), le four et le frigo pour cet exemple.
SI quelqu’un à une idée.
Merci et bonne soirée

Bonsoir,

C’est faisable via un widget personnalisé.
Voilà celui que j’utilise pour du monitoring :

A adapter suivant les besoins (valeurs, couleurs) :

#value# <> 0
<strong style='color:white'>#value##unite#</strong>

Attention dans mon cas le widget info multistate génère un petit espace dessus et dessous la valeur dans le tableau
Je n’ai pas trouvé comment le retirer

Merci pour la réponse
Par contre je ne vois pas comment je vais passer de mon tableau dans mon virtuel à ce widget

Ce widget ne concerne que la mise en forme des valeurs sélectionnées.

Dans l’exemple ci dessous, un autre widget est appliqué sur le même tableau que précédemment mais pour des valeurs différentes.

Après avoir créé ton widget avec les couleurs sur les valeurs
Tu affectes chaque commande de ton tableau au widget

Commande > affichage> nom de widget

Merci, j’avance petit à petit
La couleur est ok mais du coup la mise en forme change complètement
Du coup j’ai écris ça:

span

La police a bien changé, par contre le texte ne veut pas s’aligner à droite
De plus il y a bien un petit décalage en haut et en bas, on peut le supprimer ?
Pour finir, j’aimerai un espace entre la valeur et l’unité
Si c’est trop compliqué, laisse tomber. merci tout de même

jeedom

Soit tu fais toutes les commandes de ton tableau avec le widget en changeant les couleurs en fonction de la valeur (min/max par exemple)

Si tu n’as qu’une commande ça va être décalé et je ne sais pas si c’est possible de faire autrement car c’est dans le code du widget

Merci !!!
Tu crois que ça ne pose pas de problème d’inclure toutes les commandes ?
D’autre part, text-align:right ne fonctionne pas dans le widget alors que cette même commande fonctionne bien dans les cellules de mon tableau, tu as une idée pourquoi?
Belle journée

J’ai un tableau de 5 colonnes sur 15 lignes dont les commandes font appel à 2 widget (couleur et texte)
Aucun pb pour ma part

==> Bien veiller a renseigner toutes les combinaisons sinon l’info est vide
Exemple :
Si value > 100 = rouge
Si value < 100 = vert
Si ta valeur = 100 elle ne sera pas affichée
==> Mettre >= par exemple

Je ne suis pas assez calé en CSS pour te répondre
Mais il me semble avoir lu que les widget multi state avaient des marges forcées dans le code

On peut peut-être intervenir dans la config avancée mais je laisse la parole aux experts

Merci, je vais tenter
Pour l’alignement à droite j’espère que quelqu’un répondra, sinon tu sais ou àa se trouve la config avancée? Juste pour regarder, je ne vais toucher à rien

Menu système/personnalisation avancée

Il y a qlqs messages sur le sujet

Merci j’avais trouvé mais ça dépasse également mes compétences