Changer le css en fonction d'une valeur dans unu tableau

Bonjour, je ne sais pas si je mets mon post dans la bonne section, désolé si ce n’est pas le cas.
Je suis sous Jeedom V4.0.61

J’arrange mes virtuels grâce à la disposition en tableau, ce qui est parfait.
Je me demandais s’il était possible de changer la couleur d’une valeur via le CSS directement dans le tableau.
Ex: Statut ONLINE en vert et OFFLINE en rouge.
Je pense en javascript ça doit être possible, j’ai lu d’autres posts, mais je n’ai pas tout compris et je ne sais pas à quel endroit l’intégrer.

<script>
		var iconUpdate#uid# = function (state){
		$('.cmd[data-cmd_uid=#uid#] .iconCmd').empty();
      
    				if (state  == "ONLINE") {
    		color= "green";
      		}
 		  		else  {
     		color= "red";
			}
                                        
		$('.cmd[data-cmd_uid=#uid#] .state').text(state).css('color', color );
	};
	jeedom.cmd.update['#id#'] = function(_options){
		$('.cmd[data-cmd_uid=#uid#]').attr('title','Valeur du '+_options.valueDate+', collectée le '+_options.collectDate)
		iconUpdate#uid#(_options.display_value);
	}
	jeedom.cmd.update['#id#']({display_value:'#state#',valueDate:'#valueDate#',collectDate:'#collectDate#',alertLevel:'#alertLevel#'});    

  </script>

Si vous avez une idée merci de me venir en aide.

A bientôt.

Hello,

4 ans et demi après :sweat_smile:

J’ai exactement le même besoin !
As-tu trouvé une solution ?
Merci beaucoup

Désolé je n’avais pas vu ton message.
Je regarde car je ne me souviens plus de ce que j’ai fait à l’époque

Merci, super sympa !

Au risque de répondre un peu à côté , le plus simple pour changer de couleur est de créer un widget (soit mutistate si tu as plus de 3 valeurs possibles sinon un binaire)

Par exemple pour un binaire :

  1. Tu crées un widget info/binaire
    Avec les valeurs suivantes
    Valeur ON : <i span style="color:#14cda0;font-size:20px;">Online</span>
    Valeur OFF: <i span style="color:#cb4914;font-size:20px;">Offline</span>

2.Tu attribues à ta commande info le widget que tu viens de créer et ta valeur changera de couleur en fonction du statut

Ce n’est pas du css mais je n’arrive plus à retrouver mes régalages car j’ai fait une installation clean de Jeedom l’année dernière (trop de trucs qui ne servaient pas)

Si ma réponse te convient et que tu veux plus d’infos n’hésites pas à demander.

Oui je vois l’idée, c’est pas bête. C’est clairement un workaround compliqué mais ça va marcher. Merci !