Project

General

Profile

Actions

Personnaliser les graphiques

Il est possible de personnaliser les couleurs des graphiques générés par Linea21 que l'indicateur soit à valeur unique ou à valeurs multiples. Les couleurs définies seront affichées sur l'interface publique comme sur l'interface d'administration.

Comment faire ?

A la racine du template public, créez un fichier indicators-colors.php.

Définissez les couleurs d'affichage sous forme de tableau php.
  • Pour les indicateurs à valeurs multiples, définissez autant de couleurs qu'il y a d'entrées. Dans le cas contraire, des valeurs apparaîtront en noir.
  • Pour les indicateurs à valeur unique, la première couleur représente la valeur principale. La seconde représente le seuil
// graphique 1
if($indicator[0]['sdii_id'] == 195) $obj['indicator-colors'] = ['#000047', '#66668a', '#cccccc', '#66a666', '#008000', '#fbb46f', '#fb6961', '#c7344e', '#93003a'];

// graphique 2
if($indicator[0]['sdii_id'] == 14) $obj['indicator-colors'] = ['#004696', 'red'];

Rendu du graphique 1

unique color

Rendu du graphique 2

colors multiple

Des outils pour choisir les couleurs

Il existe de nombreux outils de génération de gradients de couleurs et palettes. En voici quelques uns :

Limites

A l'heure actuelle, le module d'export ne gère pas les couleurs personnalisées.

Updated by Simon over 2 years ago · 5 revisions