Skip to content

Komponenten

Komponenten in Figma sind eure Bausteine für konsistente Designs.

Wiederverwendbar: Einmal erstellen, überall nutzen Konfigurierbar: Varianten für verschiedene Zustände Dokumentiert: Klare Namen und Beschreibungen

  • Button
  • Input
  • Label
  • Icon
  • InputGroup (Label + Input + Error)
  • Card (Header + Content + Footer)
  • FormField (Label + Input + Hilfetext)
  • Navigation
  • HeroSection
  • Footer

Beispiel Button:

  • Variant: primary, secondary, tertiary
  • Size: sm, md, lg
  • State: default, hover, active, disabled, loading

In Figma:

  1. Komponente erstellen
  2. “Create component property” → Variant
  3. Eigenschaften definieren

Jede Komponente braucht:

  • Default
  • Hover
  • Active/Pressed
  • Disabled
  • Loading (falls relevant)
  • Error (falls relevant)

Konvention: {Komponente}/{Eigenschaft}-{Wert}

Beispiele:

  • Button/variant-primary
  • Button/size-lg
  • Button/state-hover
  1. Atomic Design – Von klein zu gross denken
  2. Varianten nutzen – Keine Duplikate
  3. Auto Layout – Für flexible Komponenten
  4. Constraints – Für responsives Verhalten
  5. Dokumentation – Beschreibung in Figma
  • Alle States designed
  • Varianten erstellt
  • Auto Layout angewendet
  • Responsive Verhalten definiert
  • Benannt nach Konvention

Gute Komponenten sparen Zeit und sorgen für Konsistenz.