{% extends 'base.html.twig' %} {% block title %}Eco Footprint - Design System - Bubul{% endblock %} {% block body %}
Section empreinte ecologique du dashboard
Organisme du dashboard affichant l'impact environnemental de l'utilisation de l'IA. Trois metriques (energie, CO2, eau) avec equivalences concretes, plus un graphique a barres hebdomadaire avec degrades de couleur selon l'intensite.
0
Molecules
1
Atome
3
Metriques
5
Parametres
Atomes utilises et logique interne
icon
- Icones metriques (bolt, cloud, earth)
{% verbatim %}{% include '_organisms/eco-footprint/eco-footprint.html.twig' with {
totalWh: 152.4,
weeklyData: [
{ day: 'Lun', val: 18.4 },
{ day: 'Mar', val: 31.2 },
{ day: 'Mer', val: 12.7 },
{ day: 'Jeu', val: 44.9 },
{ day: 'Ven', val: 34.7 },
{ day: 'Sam', val: 8.3 },
{ day: 'Dim', val: 2.1 }
],
weekDelta: '-12%',
period: 'Février 2026'
} %}{% endverbatim %}
Avec donnees hebdomadaires et variation
Quand totalWh est 0 et weeklyData est vide
| Parametre | Type | Defaut | Description |
|---|---|---|---|
totalWh | float | 0 | Energie totale consommee en Wh |
weeklyData | array | [] | Donnees hebdomadaires [{day: 'Lun', val: 18.4}] |
weekDelta | string | null | Variation vs semaine passee (ex: '-12%', '+8%') |
period | string | null | Periode affichee (ex: 'Fevrier 2026') |
class | string | '' | Classes Tailwind additionnelles |
templates/_organisms/eco-footprint/eco-footprint.html.twig