Actions
Personnaliser les graphiques » History » Revision 4
« Previous |
Revision 4/5
(diff)
| Next »
Simon, 07/19/2021 12:48 PM
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¶
Rendu du graphique 2¶
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 :
- https://gka.github.io/palettes/
- https://mycolor.space/?hex=%23845EC2&sub=1
- https://coolors.co/
- http://colormind.io/
Limites¶
A l'heure actuelle, le module d'export ne gère pas les couleurs personnalisées.
Updated by Simon over 3 years ago · 4 revisions