Bei der Erstellung der Komponenten nutze ich die Eigenschaftsoptionen von Figma. Um den Prozess zu veranschaulichen, ist hier eine Visualisierung eines einfachen Beispiels. Diese Komponente ist für alle Titel auf unseren My Swisscom Seiten. Ich gebe ihr die "Variante" von "Titel" mit den Werten "Unterseite" und "Hub". Diese Werte werden dann auf die entsprechende Version des Designs angewendet. Da der "Sub-title" ein optionales Element ist, weise ich ihm eine "Boolean-property" zu, mit der man seine Sichtbarkeit steuern kann.
Komponenten erstellen
Properties, booleans, Varianten