So erstellst du einen smarten, wiederverwendbaren Button in Figma (mit Varianten und Eigenschaften) | Adi Purdila | Skillshare

Playback-Geschwindigkeit


1.0x


  • 0.5x
  • 0.75x
  • 1x (normal)
  • 1.25x
  • 1.5x
  • 1.75x
  • 2x

So erstellst du einen smarten, wiederverwendbaren Button in Figma (mit Varianten und Eigenschaften)

teacher avatar Adi Purdila, UI/UX Designer, Framer Developer, Educator

Schau dir diesen Kurs und Tausende anderer Kurse an

Erhalte unbegrenzten Zugang zu allen Kursen
Lerne von Branchenführern, Ikonen und erfahrenen Experten
Wähle aus einer Vielzahl von Themen, wie Illustration, Design, Fotografie, Animation und mehr

Schau dir diesen Kurs und Tausende anderer Kurse an

Erhalte unbegrenzten Zugang zu allen Kursen
Lerne von Branchenführern, Ikonen und erfahrenen Experten
Wähle aus einer Vielzahl von Themen, wie Illustration, Design, Fotografie, Animation und mehr

Einheiten dieses Kurses

    • 1.

      Willkommen im Kurs

      0:47

    • 2.

      Wir entwerfen einen Smart Button

      14:46

  • --
  • Anfänger-Niveau
  • Fortgeschrittenes Niveau
  • Fortgeschrittenes Niveau
  • Jedes Niveau

Von der Community generiert

Das Niveau wird anhand der mehrheitlichen Meinung der Teilnehmer:innen bestimmt, die diesen Kurs bewertet haben. Bis das Feedback von mindestens 5 Teilnehmer:innen eingegangen ist, wird die Empfehlung der Kursleiter:innen angezeigt.

83

Teilnehmer:innen

8

Projekte

Über diesen Kurs

Bist du bereit, deine Figma-Fähigkeiten in nur 15 Minuten zu verbessern? In diesem kurzen Kurs lernst du, wie du eine intelligente, wiederverwendbare Schaltflächenkomponente entwirfst – komplett mit primären und sekundären Stilen, anpassbaren Symbolen und bearbeitbaren Texteigenschaften.

Wir behandeln:

  • So richtest du automatisches Layout für flexible Schaltflächen ein
  • Varianten für primäre und sekundäre Schaltflächenstile erstellen.
  • So fügst du Eigenschaften hinzu, um die Symbolsichtbarkeit zu aktivieren, das Symbol auszutauschen und den Text der Schaltfläche zu ändern.

 

Am Ende dieses Kurses hast du eine voll funktionsfähige Schaltflächenkomponente, die du in jedes Projekt einfügen kannst. Das spart Zeit und macht deine Designs professioneller.

Dieser Kurs ist anfängerfreundlich, aber selbst wenn du mit Figma vertraut bist, erhältst du neue Tipps zum Erstellen intelligenterer Komponenten.

Lass uns loslegen und deinen ersten Figma-Button für Profis entwickeln!

Triff deine:n Kursleiter:in

Teacher Profile Image

Adi Purdila

UI/UX Designer, Framer Developer, Educator

Top Teacher

I'm a passionate UI/UX designer and front-end developer with over 15 years of experience. For the past few years, I've been dedicated to sharing my knowledge through video tutorials and courses.

My goal is to help you master Figma and Framer by creating practical classes, so you can learn fast and design faster.

Outside of work, I'm a big animal lover and enjoy spending time with my furry and feathery friends.

Let's learn and grow together!

Vollständiges Profil ansehen

Level: All Levels

Kursbewertung

Erwartungen erfüllt?
    Voll und ganz!
  • 0%
  • Ja
  • 0%
  • Teils teils
  • 0%
  • Eher nicht
  • 0%

Warum lohnt sich eine Mitgliedschaft bei Skillshare?

Nimm an prämierten Skillshare Original-Kursen teil

Jeder Kurs setzt sich aus kurzen Einheiten und praktischen Übungsprojekten zusammen

Mit deiner Mitgliedschaft unterstützt du die Kursleiter:innen auf Skillshare

Lerne von überall aus

Ob auf dem Weg zur Arbeit, zur Uni oder im Flieger - streame oder lade Kurse herunter mit der Skillshare-App und lerne, wo auch immer du möchtest.

Transkripte

1. Willkommen im Kurs: Jeder. Ich bin Adi. Willkommen zu dieser kurzen Figma-Sitzung. Heute werden wir eine intelligente, wiederverwendbare Button-Komponente entwickeln. Unsere Schaltfläche wird zwei Varianten haben, primär und sekundär, und wir werden Eigenschaften hinzufügen, um die Sichtbarkeit des Symbols zu ändern, zwischen Symbolen zu wechseln und den Schaltflächentext zu ändern Was Sie heute lernen, gilt nicht nur für Schaltflächen, sondern für jede Art von Komponente, die Sie in Figma erstellen möchten Sie benötigen dafür keine besonderen Figma-Fähigkeiten, eine neue Datei und 15 Minuten Ihrer Zeit Oh, und es gibt auch ein Klassenprojekt, das du machen kannst. Also lass uns Figma öffnen und loslegen. 2. Wir entwerfen einen Smart Button: Okay, ich möchte also eine vielseitige Schaltfläche erstellen, die an mehreren Stellen in meinen Designs wiederverwendet werden kann, und diese Schaltfläche muss zunächst zwei Stile haben, einen primären und einen sekundären , der gedämpfter ist Außerdem möchte ich entweder ein Etikett in der Schaltfläche oder ein Label-Plus-Symbol anzeigen entweder ein Etikett in der Schaltfläche oder ein Label-Plus-Symbol Und ich brauche eine Möglichkeit, das Symbol und den Schaltflächentext sowie die Sichtbarkeit des Symbols ganz einfach zu ändern den Schaltflächentext sowie . Hier kommen die Eigenschaften der Komponenten ins Spiel, aber dazu etwas später. Im Moment beginnen wir mit diesen drei Symbolen , die ich von einem Icon-Set namens Phosphor-Icons bekommen habe einem Icon-Set namens Phosphor-Icons Es ist ein kostenloses Icon-Set. Es sind also SVGs, und ich werde alle drei auswählen und sie in Komponenten umwandeln Nun, das ist wirklich wichtig , weil wir dadurch das Symbol in unseren Buttons austauschen können das Symbol in unseren Buttons austauschen Sonst wird es nicht funktionieren. Wählen Sie also alle drei aus, und wir gehen in das Inspektorfenster, klicken Sie auf Komponentenoptionen erstellen und wählen Sie Mehrere Komponenten erstellen aus. Und das wird jedes Element, das ich ausgewählt habe, nehmen und es einfach in eine Komponente verwandeln. Jetzt habe ich also eine Komponente für das Würfelsymbol, eine für den Pfeil nach rechts und eine für den Pfeil nach oben rechts. Das ist Schritt eins. Schritt zwei, fangen wir an, unseren Button zu entwerfen. Ich drücke T für das Textwerkzeug und gebe etwas Text ein. In meinem Fall die Bezeichnung der Schaltfläche. Das kann sein, was auch immer du willst. Für die Typografie werde ich eine mittlere Schriftgröße von 16 Pixeln und eine Zeilenhöhe von 140% verwenden mittlere Schriftgröße von 16 Pixeln und eine Zeilenhöhe von 140% Vorerst setzen wir die Füllung auf Schwarz. Jetzt schnappe ich mir eines der Icons. Sagen wir diesen Würfel. Und füge es in meinen Rahmen ein. Und lassen Sie uns die Farbe auf Schwarz ändern , damit wir sehen können, was wir tun. Und ich werde eine Schaltfläche mit diesen beiden Elementen erstellen. Jetzt möchte ich, dass meine Schaltfläche in der Größe geändert werden kann, oder? Ich möchte, dass es sich automatisch ändert und seine Breite je nach Inhalt Also werde ich dafür das automatische Layout verwenden. Wählen Sie diese beiden Elemente aus und drücken Sie Shift A, um diesen Elementen ein automatisches Layout hinzuzufügen. Und wenn Sie nicht wissen, wie das automatische Layout funktioniert, wird im Grunde ein Rahmen im Ebenenfenster erstellt, und auf diesen Rahmen wird automatisch das sogenannte Autolayout angewendet. Mit dem automatischen Layout kann ich die Richtung ändern , in der Elemente angezeigt werden. Es ermöglicht mir, den Abstand zwischen den Elementen zu ändern. In meinem Fall werde ich zehn Pixel wählen, und es ermöglicht mir auch vertikale und horizontale Polsterungen hinzuzufügen Aber jetzt fügen wir diesem Rahmen eine Füllfarbe hinzu, und diese Farbe wird 00 51bc sein Es ist wie eine dunklere blaue Farbe. Jetzt werde ich das Schwarz hier in Weiß ändern und 90% verwenden. Das ist ein kleiner Trick , den ich gerne mache. Das nimmt etwas von der Farbe des Hintergrunds auf weil es kein reines Weiß ist Es ist ein bisschen durchsichtig. Also, wir bekommen ein bisschen von dem Blau aus dem Hintergrund. Lassen Sie uns nun etwas Freiraum rund um das Etikett und das Symbol schaffen. Dafür werde ich etwas Polsterung hinzufügen. Also werde ich 40 Pixel Abstand links und rechts und 20 oben und unten Nun, ich habe das herausgefunden, indem ich, sagen wir, X an den Seiten und X geteilt durch zwei Hälfte des X oben und unten ist also Die Hälfte des X oben und unten ist also eine gute Faustregel, und normalerweise führt es zu ziemlich guten Ergebnissen. Lassen Sie uns das auch etwas freundlicher gestalten. Fügen wir acht Pixel Eckenradius hinzu und runden Sie diese Ecken einfach ab. Und das ursprüngliche Design für meinen Button ist fertig. Machen wir es nun wiederverwendbar, indem wir es in eine Komponente umwandeln. Also wähle ich es aus und ich kann es auf viele verschiedene Arten ändern. Ich kann in den Inspektor hier oben gehen und auf Komponente erstellen klicken oder die Tastenkombination Strg Alt K oder Befehlstaste K verwenden die Tastenkombination Strg Alt K oder Befehlstaste , wenn Sie auf einem Mac sind, oder ich kann mit der rechten Maustaste klicken und einfach so Komponente erstellen wählen. Jetzt arbeite ich am liebsten so, dass ich meine Komponenten außerhalb eines fertigen Entwurfsrahmens definiere . Also werde ich genau hier arbeiten. Lassen Sie uns diesen Befehl R Control R umbenennen , um ihn in Button umzubenennen. Nein, ich kann immer C steuern oder das kopieren und in meinen Frame einfügen, und das erzeugt eine Kopie davon oder eine Instanz, wie sie heißt. In Figma ist das also die Hauptkomponente, und das ist eine Kopie dieser Komponente Und wenn ich irgendeine Änderung an der Hauptkomponente vornehme , wird diese automatisch auf jede Kopie davon angewendet Nehmen wir an, ich ändere die Größe dieses Symbols statt 32 mal 32, ich mache es 22 mal 22. Und diese Änderung passiert hier, aber auch in jeder Kopie. Super cool. Lassen Sie uns nun einige Eigenschaften zu dieser Schaltflächenkomponente hinzufügen , denn wenn Sie derzeit irgendwelche Änderungen an der Instanz vornehmen möchten , ist das ziemlich schwierig. Sie können natürlich das Etikett darin auswählen und es einfach nach Belieben ändern. Aber du weißt schon, du musst nach unten suchen und, du weißt schon, das direkt auswählen. Äh, du kannst das Symbol selbst auswählen und einfach auf dieses Drop-down-Menü klicken und es für etwas anderes ändern. Und wenn Sie dieses Symbol komplett ausblenden möchten, können Sie hier einfach auf die Schaltfläche Ausblenden klicken und es wird verschwinden. Aber es gibt tatsächlich eine elegantere Methode , diese Dinge mit Komponenten zu steuern, und zwar mit Eigenschaften. Wählen wir also die Hauptkomponente aus, und hier oben , wo Eigenschaften stehen, klicken wir auf den Titel oder das Pluszeichen. Und wir haben vier Eigenschaftstypen, aus denen wir zwischen Variantentext, Boolean und Instanzenaustausch wählen können Boolean und Instanzenaustausch Beginnen wir mit dem Text, denn diesen werden wir verwenden, um die Schaltflächenbeschriftung zu bearbeiten Klicken Sie also darauf. Nennen wir es Label. Und für den Wert nennen wir es Button-Label. Immobilie erstellen. Als Nächstes fügen wir eine Eigenschaft zum Ändern des Symbols hinzu, die Instant-Swap-Eigenschaft bezeichnet wird. Klicken Sie also erneut auf und wählen Sie Instant Swap aus. Nennen wir es dieses Mal Icon. Und lassen Sie uns einfach standardmäßig einen Wert auswählen. Wählen wir den Würfel aus, den wir hier definiert haben. Nun, diese Liste zeigt Ihnen im Grunde alle Komponenten , die für den Austausch dieses Elements verwendet werden können Austausch dieses Elements Also wähle ich Create Property. Abschließend klicken wir erneut auf das Pluszeichen und wählen Bolion Bolian ist wie eine Eigenschaft von Null und Eins, wahr, falsch, unwahr Entweder das eine oder das andere. Also entscheide dich für Bollion. Nennen wir es Show Icon. Setzen Sie den Wert standardmäßig auf true und erstellen Sie eine Eigenschaft. Jetzt haben wir diese drei Eigenschaften erstellt, aber für sich genommen tun sie nichts. Wir müssen sie mit bestimmten Elementen verknüpfen. Wählen Sie also die Schaltflächenbeschriftung und klicken wir im Inspektor auf das Symbol Aufschrift Variableneigenschaft anwenden, und wir wählen „ Bezeichnung“, da dies eine der Eigenschaften ist , die wir in der Schaltfläche zur Verfügung haben. Als Nächstes wähle ich das Symbol aus. im Inspektor erneut auf die Klicken Sie im Inspektor erneut auf die Schaltfläche mit der Aufschrift Instanzaustauscheigenschaft anwenden. Ich wähle den Eigenschaftsnamen oder die Eigenschaft mit dem Namen Icon. Und während wir noch die Auswahl haben, gehen wir zum Erscheinungsbild über. Klicken Sie hier auf die Eigenschaft Variable anwenden und ich wähle Symbol anzeigen. Dadurch wird nun die boolesche Variable „Symbol anzeigen“ mit dem Erscheinungsbild dieses Elements verknüpft boolesche Variable „Symbol anzeigen“ mit dem Erscheinungsbild dieses Elements Also, wie funktioniert das genau? Nun, wenn ich diese Instanz oder diese Kopie der Komponente auswähle , können Sie sehen, dass ich im Inspektor jetzt drei Optionen habe, mit denen ich herumspielen kann. Ich kann mich dafür entscheiden, das Symbol komplett auszublenden. Ich kann mich dafür entscheiden, dieses Symbol durch etwas anderes zu ersetzen. Und ich kann die Bezeichnung dieser Schaltfläche ganz einfach ändern. Nehmen wir an, fangen und wählen wir den Pfeil nach rechts. Natürlich kann ich damit, weißt du, kopieren und einfügen, so viele Schaltflächen erstellen, wie ich möchte, die anders aussehen und unterschiedliche Dinge tun. Das ist das Schöne an der Verwendung von Komponenten. Nun, ich habe erwähnt, dass wir der Schaltfläche auch einen sekundären Stil hinzufügen müssen, und dafür werden wir das verwenden, was in Figma Varianz genannt wird Wählen Sie also die Schaltfläche für die Hauptkomponente aus. Und klicken Sie im Inspektor auf Variante hinzufügen. Nun, das wird alles zu dieser Art von Container hier hinzufügen , und es wird zwei Dinge tun. Es wird eine Kopie dieses ursprünglichen Stils oder dieser ersten Variante erstellen , und es wird auch eine weitere Eigenschaft zu meiner Schaltfläche hinzufügen. Es heißt standardmäßig Eigenschaft eins, aber ich kann es in Button-Stil umbenennen. Oder was auch immer ich will. Und dieser Schaltflächenstil hat, wenn Sie im Ebenenfenster nachschauen, zwei Optionen. Die erste, die als Standard bezeichnet wird, wissen Sie, Sie können sie in primär umbenennen. Und die zweite Variante zwei, du kannst sie, sagen wir, in sekundär umbenennen. Lassen Sie uns nun dafür sorgen, dass dieser sekundäre Button-Typ anders aussieht. Ich werde damit beginnen, die Füllfarbe zu ändern, und dafür EB F drei Ff verwenden. Ich werde eine Kontur oder einen Rand hinzufügen. Das ist b8d7 FF, ein Pixel. Und dann werde ich das Weiß des Textes und des Symbols zu 80% auf Schwarz ändern das Weiß des Textes und des , einfach so Wenn ich nun eine weitere Kopie dieser Komponente erstelle, habe ich jetzt eine weitere Option in der Seitenleiste namens Button-Stil , mit der ich zwischen den beiden Varianten wählen Ich habe auch Zugriff auf die anderen Eigenschaften wie Symbol, Etikett und Symbol anzeigen Und wenn Ihnen die Reihenfolge dieser Elemente zu irgendeinem Zeitpunkt nicht gefällt , können Sie sie ganz einfach ändern. Wählen Sie einfach die Haupttaste aus und gehen Sie in den Inspektor Bewegen Sie die Maus einfach links neben der Eigenschaft bis Sie dieses dreipunktierte Symbol sehen Dann kannst du diese verschieben. Vielleicht möchte ich, dass das Etikett darüber steht und dann das Symbol und dann das Symbol angezeigt wird. Okay. Wenn ich jetzt eine dieser Instanzen auswähle , werden Sie feststellen, dass sich die Reihenfolge dieser Eigenschaften geändert hat. Lassen Sie uns also die Bezeichnung dieser Schaltfläche ändern, um mehr zu erfahren , und lassen Sie uns das Symbol einfach komplett ausblenden. Ich hätte also gerne nur einen einfachen Button im sekundären Stil , der kein Symbol hat. Okay, das war super einfach zu machen. Wie Sie sehen, spart Ihnen das Einrichten von Komponenten auf diese Weise jede Menge Zeit. Sie müssen keine Schaltflächen mehr neu erstellen oder ständig Änderungen an Ihren Designs Jetzt sind Sie dran. Verwenden Sie das, was Sie in diesem Video gelernt haben, um Ihre eigene Button-Komponente zu erstellen, und lassen Sie Ihrer Kreativität mit den Farben, der Typografie und den Symbolen freien den Farben, der Typografie und den Symbolen Machen Sie es sich einfach zu eigen. Wenn Sie einen Ausgangspunkt benötigen, können Sie die Figma-Datei herunterladen, an der ich gearbeitet habe Einen Link dazu finden Sie im Projektbereich. Und wenn du mit der Erstellung deines Buttons fertig bist, teile bitte einen Screenshot oder einfach ein kurzes Video von deinem Button in Aktion und poste es, du weißt schon, in der Klassenprojektgalerie. Ich würde gerne sehen, was du dir einfallen lässt. Wenn dir dieser Kurs gefällt, schau dir meine anderen Videos an. Ich habe einen ausführlichen Kurs über automatische Layout von Figma, den Sie vielleicht hilfreich finden Vor diesem Hintergrund vielen Dank fürs Zuschauen. Viel Spaß beim Entwerfen und wir sehen uns beim nächsten Mal.