Zum Hauptinhalt springen

Radiale Fortschrittskomponente

Zuletzt aktualisiert:

Nur CSS Tailwind CSS radialer Fortschritt – kreisförmiger Fortschrittsring mit Prozentanzeige. Farb- und Größenvarianten, kein JavaScript. WCAG AA zugänglich, funktioniert mit Django, HTMX, Laravel, React und jedem Stack.

Radiale Fortschrittskomponenten zeigen den Fertigstellungsgrad in einem kreisförmigen Format an und bieten eine elegante Alternative zu linearen Fortschrittsbalken. Radial Progress wurde mit SVG-basierter Visualisierung und CSS-Animationen erstellt und verleiht Dashboards und Statusanzeigen visuelles Interesse. Das radiale Fortschrittssystem von Frutjam unterstützt mehrere Größen und Farben – ideal für Metriken, Abschlussverfolgung und Datenvisualisierung.

Nur CSS, kein JavaScript erforderlich. WCAG AA zugänglich und Framework-unabhängig – funktioniert mit Django, HTMX, Laravel, React und jedem Stack.

Klasse Typ Beschreibung
radial-progressBaseKreisförmiger Fortschrittsindikator, gesteuert durch --radial-progress--value
radial-progress-xsGrößeExtra klein
radial-progress-smGrößeKlein
radial-progress-mdGrößeMittel (Standard)
radial-progress-lgGrößeGroß
radial-progress-xlGrößeExtra groß
radial-progress-baseFarbeGedeckte Grundflächenfarbe
radial-progress-currentFarbeErbt explizit die aktuelle Textfarbe
radial-progress-primaryFarbePrimäre Designfarbe
radial-progress-secondaryFarbeSekundäre Themenfarbe
radial-progress-accentFarbeAkzentfarbe des Themas
radial-progress-neutralFarbeNeutrale Themenfarbe
radial-progress-infoFarbeSemantische Infofarbe
radial-progress-successFarbeSemantische Erfolgsfarbe
radial-progress-warningFarbeSemantische Warnungsfarbe
radial-progress-errorFarbeSemantische Fehlerfarbe

Grundlegende Verwendung

70%
<div class="radial-progress" style="--radial-progress--value:70">70%</div>
1
2
3
4
function RadialProgress() {
  const progress = {"--radial-progress--value": 70}
  return <div className="radial-progress" style={progress}>70%</div>
}

Radiale Fortschrittsgrößen

70%
70%
70%
70%
70%
html
1
2
3
4
5
<div class="radial-progress radial-progress-xs" style="--radial-progress--value:70">70%</div>
<div class="radial-progress radial-progress-sm" style="--radial-progress--value:70">70%</div>
<div class="radial-progress radial-progress-md" style="--radial-progress--value:70">70%</div>
<div class="radial-progress radial-progress-lg" style="--radial-progress--value:70">70%</div>
<div class="radial-progress radial-progress-xl" style="--radial-progress--value:70">70%</div>

Radiale Fortschrittsfarben

70%
70%
70%
70%
70%
70%
70%
70%
70%
html
1
2
3
4
5
6
7
8
9
<div class="radial-progress radial-progress-base" style="--radial-progress--value:70">70%</div>
<div class="radial-progress radial-progress-primary" style="--radial-progress--value:70">70%</div>
<div class="radial-progress radial-progress-secondary" style="--radial-progress--value:70">70%</div>
<div class="radial-progress radial-progress-accent" style="--radial-progress--value:70">70%</div>
<div class="radial-progress radial-progress-neutral" style="--radial-progress--value:70">70%</div>
<div class="radial-progress radial-progress-info" style="--radial-progress--value:70">70%</div>
<div class="radial-progress radial-progress-success" style="--radial-progress--value:70">70%</div>
<div class="radial-progress radial-progress-warning" style="--radial-progress--value:70">70%</div>
<div class="radial-progress radial-progress-error" style="--radial-progress--value:70">70%</div>

Radialer Fortschritt mit Beschriftung

85%

Tasks Completed

html
1
2
3
4
5
6
<div class="flex flex-col items-center gap-4">
  <div class="text-center">
    <div class="radial-progress radial-progress-xl radial-progress-primary" style="--radial-progress--value:85">85%</div>
    <p class="text-sm mt-2">Tasks Completed</p>
  </div>
</div>

Verwenden Sie Claude Code, Cursor oder einen anderen KI-Editor?

Cherry MCP stellt Ihrem KI-Editor bei Bedarf die genauen Radialer Fortschritt-Klassennamen und -Strukturen zur Verfügung. Keine halluzinierten Klassen mehr.

Probieren Sie Cherry MCP