Design System
Playground Zur Vorlage

Elemente · FormularFortschritt

Element · 6 Varianten

Fortschritt

elements/Fortschritt.astro

Balken als Haarlinie in Oliv, unbestimmt wandert, Spinner aus dem Button, Skeleton als Fond. Alles reagiert auf reduced-motion.

Notizen

  • Bestand: nw-btn-spin im Button, Haarlinien-Progress in Feature-Tabs (transform scaleX, oliv-300 / oliv-700).
  • Balken bleibt 1px. Kein dicker Track, kein Radius.
  • Skeleton nutzt animate-pulse, reduced-motion in global.css stoppt es.

Props

Name Typ Default Notiz
variant "balken" | "balken-label" | "unbestimmt" | "spinner" | "skeleton-text" | "skeleton-karte" "balken" 01–06.
surface "nacht" | "paper" "nacht" Pflicht-Paar.
<Fortschritt variant="balken" surface="nacht" />

01 · Balken

1px, 60 %

Feature-Tabs. scaleX, origin-left.

Nacht

Paper

02 · Mit Label

Tag 8 von 14

Prozess. Labels in Mono.

Nacht

Tag 8 von 14 57 %

Paper

Tag 8 von 14 57 %

03 · Unbestimmt

Drittel wandert

Anfrage. 1,2 s ease-out.

Nacht

Paper

04 · Spinner

16, currentColor

nw-btn-spin. Neben Wort.

Nacht

Lädt

Paper

Lädt

05 · Skeleton Text

Drei Zeilen

Anfrage. Breiten 3/4, 1, 2/3.

Nacht

Paper

06 · Skeleton Karte

Icon, Titel, Satz

Feature-Card. Fond in Fond.

Nacht

Paper