StatCounter
Animierte KPI-Zahlen, die beim Eintreten in den Viewport von 0 hochzaehlen. Ideal um Klimaergebnisse, Förderzahlen und Mobilitaetsdaten wirkungsvoll zu kommunizieren. Respektiert prefers-reduced-motion.
Klimaergebnisse 2025
Drei Kennzahlen nebeneinander — ein typischer Einsatz im Bericht oder auf der Startseite.
CO₂-Einsparung und Ladesäulen
Mit Trend-Pfeil und optionaler Beschreibung.
12.400 t
t CO₂ eingespart 2025
Gegenüber 2022
187
neue Ladesäulen
Im Stadtgebiet installiert
+34%
mehr Förderanträge
Gegenüber Vorjahr
<div class="auto-grid" data-cols="3">
<StatCounter
value={12400}
label="t CO₂ eingespart 2025"
suffix=" t"
trend="down"
description="Gegenüber 2022"
/>
<StatCounter
value={187}
label="neue Ladesäulen"
trend="up"
description="Im Stadtgebiet installiert"
/>
<StatCounter
value={34}
label="mehr Förderanträge"
prefix="+"
suffix="%"
trend="up"
description="Gegenüber Vorjahr"
/>
</div> Fördervolumen mit Dezimalstellen
Groessere Zahlen mit Nachkommastellen — z.B. für Millionenbetraege oder Verbrauchs-KPIs.
Fördervolumen und CO₂-Verbrauch
4,2 Mio. €
Mio. Euro Fördervolumen
0,8 kg/km
kg CO₂ pro km gespart
<StatCounter
value={4.2}
label="Mio. Euro Fördervolumen"
suffix=" Mio. €"
decimals={1}
trend="up"
/>
<StatCounter
value={0.8}
label="kg CO₂ pro km gespart"
suffix=" kg/km"
decimals={1}
trend="down"
/> Einfache Zahlen ohne Trend
Minimalistische Variante ohne Pfeil — für neutrale Kennzahlen oder reine Fakten.
OePNV-Nutzungszahlen
2.300.000
Fahrgaeste pro Tag
1.450
Haltestellen im Netz
63
Linien im Verbund
<StatCounter value={2300000} label="Fahrgaeste pro Tag" />
<StatCounter value={1450} label="Haltestellen im Netz" />
<StatCounter value={63} label="Linien im Verbund" /> Redakteurshinweise
Wann einsetzen
- Startseiten-Helden-Bereich für Klimabilanz-Highlights
- Jahresberichte und Förder-Landingpages
- Abschnitte nach Projektbeschreibungen als "Beweis-Zahlen"
- Mindestens 3 Counter nebeneinander, nie einzeln
Inhalts-Empfehlungen
- Label: 2–5 Wörter, konkrete Einheit nennen
- Suffix konsequent verwenden: " t", " kWh", "%", " Mio. €"
- Trend-Pfeil nur setzen wenn die Richtung eindeutig positiv/negativ bewertet werden kann
- Beschreibung: kurzer Kontext wie "Gegenüber Vorjahr"
Mobile & A11y
- Zahl-Schriftgröße passt sich per
clamp()an die Container-Breite an - Animation stoppt bei
prefers-reduced-motion— Endwert wird sofort angezeigt - Trend-Pfeil ist
aria-hidden— Label-Text muss die Information tragen - Niemals nur Farbe als Bedeutungstraeger nutzen
Pitfalls
- Keine veralteten Zahlen verwenden — Jahreszahl im Label nennen
- Nicht mehr als 5–6 Counter auf einmal zeigen
- Sehr große Werte (Millionen) lieber mit Dezimalstelle + "Mio." formatieren
- Kein Counter-Block ohne Überschrift oder erklärenden Text drumherum
Installation
cp-components add statcounter