Responsives Design in Figma Deep Dive: Figma Auto Layout, Einschränkungen, Haltepunkte und Modi | Christine Vallaure | Skillshare

Playback-Geschwindigkeit


1.0x


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

Responsives Design in Figma Deep Dive: Figma Auto Layout, Einschränkungen, Haltepunkte und Modi

teacher avatar Christine Vallaure, UI designer, speaker & 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.

      Einleitung

      2:11

    • 2.

      Benutzeroberflächenversion und Kursmaterial

      1:44

    • 3.

      AUTO LAYOUT: 01 Was ist automatisches Layout?

      1:06

    • 4.

      Update: Aktualisierung des automatischen Layoutrasters

      2:35

    • 5.

      AUTO LAYOUT: 02 Einrichten von automatischen Layout-Frames

      4:02

    • 6.

      AUTO LAYOUT: 03 Das Menü für automatisches Layout

      3:43

    • 7.

      AUTO LAYOUT: 04 Die automatische Einstellung

      1:45

    • 8.

      AUTO LAYOUT: 05 Erweitertes automatisches Layoutmenü

      2:00

    • 9.

      AUTO LAYOUT: 06 Größenänderungseinstellungen

      5:26

    • 10.

      AUTO LAYOUT: 07 Tipps zur vertikalen Größenänderung

      1:55

    • 11.

      AUTO LAYOUT: 08 Automatisches Layout ignorieren

      1:48

    • 12.

      AUTO LAYOUT: 09 Komponenten und Variablen für automatisches Layout

      1:50

    • 13.

      AUTO LAYOUT: 10 Einstellen von Min- und Max-Werten

      1:54

    • 14.

      AUTOMATISCHES LAYOUT: 11 Automatische Layoutumhüllung

      2:28

    • 15.

      12 Bilder mit festem Seitenverhältnis

      0:37

    • 16.

      AUTO LAYOUT: 13 Weitere Informationen über Nesting und Eltern-Kind-Beziehungen

      3:13

    • 17.

      AUTO LAYOUT: 14 Automatisches Layout vorschlagen

      3:49

    • 18.

      AUTO LAYOUT: 15 Ein bisschen Magie mit Tabellen

      2:43

    • 19.

      AUTO LAYOUT: 16 Beispiele für erweiterte Setups

      10:49

    • 20.

      AUTO LAYOUT: 17 Seiten mit automatischem Layout

      7:45

    • 21.

      AUTO LAYOUT: 18 Automatisches Layout und CSS Flexbox

      3:08

    • 22.

      AUTO LAYOUT: 19 Steckplatzkomponenten mit automatischem Layout

      1:57

    • 23.

      EINSCHRÄNKUNGEN: 01 Was sind Einschränkungen in Figma?

      2:15

    • 24.

      EINSCHRÄNKUNGEN: 02 Einschränkungen und Raster

      3:02

    • 25.

      EINSCHRÄNKUNGEN: 03 Kurze Einführung in Raster in Figma

      4:03

    • 26.

      BREAKPOINTS: 01 Einführung in CSS-Breakpoints

      2:04

    • 27.

      BRECHPUNKTE: EINSCHRÄNKUNGEN:02 Breakpoints in Figma

      5:16

    • 28.

      BREAKPOINTS: 03 Modi und Bildschirmgrößen eine kurze Einführung

      5:43

    • 29.

      BREAKPOINTS: 04 Bindung von Varianten an Modi

      3:42

    • 30.

      BREAKPOINTS: 05 Ausblenden und Einblenden mit Booleschen

      3:11

    • 31.

      BREAKPOINTS: 06 Reaktionsfähige Typografie mit Modi

      4:48

    • 32.

      Einige kostenlose Sachen, um sich zu verabschieden

      1:23

  • --
  • 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.

1.059

Teilnehmer:innen

6

Projekte

Über diesen Kurs

Deep Dive: Figma Auto Layout, Einschränkungen, Haltepunkte und Verstärker

Bitte beachten Sie, dass Sie, falls Sie noch keinen Zugriff auf die neue Figma-Benutzeroberfläche haben, auch den archivierten vorherigen Kurs verwenden können, der hier zu finden ist: https://skl.sh/3PJKok6 (Ich erkläre dies in Video 2).

Macht dich das automatische Layout verrückt? Haben Sie Angst davor, was mit Ihrem Entwurf im Browser passiert? Dann ist dieser Kurs genau das Richtige für Sie! Wir erfahren alles darüber, wie man reaktionsfreudig in Figma einrichtet.

Dies ist ein tiefer Einblick in das automatische Layout, Einschränkungen und – was am wichtigsten, aber selten diskutiert wird – in den Umgang mit Breakpoints für Ihr UI-Design, angefangen bei einer einfachen Einrichtung bis hin zu einem erweiterten Ansatz mit Variablen und Modi.

Wenn Sie diese Tools verstehen und kombinieren, können Sie Komponenten, Entwurf Muster und ganze Seiten einrichten, die mit den Codeeinstellungen übereinstimmen.

Mit der Figma-Kursmaterialdatei können Sie mit mir arbeiten oder zu Übungen mit detaillierten Anweisungen zurückkehren, wenn Sie möchten.

Dieser Kurs ist für Sie geeignet, wenn Sie Grundkenntnisse in Figma haben oder wenn Sie ein fortgeschrittener Figma-Benutzer sind und Ihre Fähigkeiten auffrischen möchten.

Automatisches Layout-Tiefgang

  1. Was ist automatisches Layout?
  2. Einrichten von automatischen Layoutrahmen
  3. Das Menü für automatisches Layout
  4. Die Auto-Einstellung
  5. Erweitertes automatisches Layoutmenü
  6. Größenänderungseinstellungen
  7. Tipps zur vertikalen Größenänderung
  8. Automatisches Layout ignorieren
  9. Komponenten und Variablen für automatisches Layout
  10. Einstellen von Min- und Max-Werten
  11. Automatische Layoutumwicklung
  12. Bilder mit festem Seitenverhältnis (Hack)
  13. Mehr über Nesting: Eltern-Kind-Beziehung
  14. Automatisches Layout vorschlagen
  15. Tabellenmagie: automatisches Layout und KI
  16. Erweiterte Einrichtung (Beispiele)
  17. Seiten mit automatischem Layout
  18. Automatisches Layout und CSS Flexbox
  19. Steckplatzkomponenten mit automatischem Layout

Einschränkungen

  1. Was sind Einschränkungen in Figma?
  2. Einschränkungen und Raster
  3. Eine kurze Einführung in Raster in Figma

Haltepunkte & Verstärker Modi

  1. Einführung von CSS-Haltepunkten
  2. Haltepunkte in Figma
  3. Modi und Bildschirmgrößen: eine kurze Einführung
  4. Binden von Varianten an Modi
  5. Ausblenden und Einblenden mit Booleschen
  6. Responsive Typografie mit Modi

Plus Figma-Kursmaterialdatei

Dies ist ein Kurs von moonlearning, moonlearning.io moon learning

Triff deine:n Kursleiter:in

Teacher Profile Image

Christine Vallaure

UI designer, speaker & educator

Top Teacher

I'm Christine Vallaure, founder of moonlearning.io . I run it as a deliberate solo business. Supported by smart automation and AI, but deeply human at its core. Every course is crafted and taught by me.

I've spent 15+ years in design and product. Agencies, startups, global brands, and my own products. I've been excited, stuck, overwhelmed, and back at square one more than once. Tools move fast. Expectations grow. It's easy to feel like you're always catching up.

What changed things for me wasn't learning every new feature. It was understanding what's happening under the hood. Not to become an engineer, but to design with clarity and control.

That's what I teach. Practical skills that help you move faster without losing craft.

? 15+ years in design an... Vollständiges Profil ansehen

Level: Beginner

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. Intoduction: Automatisches Layout, das dich verrückt macht. Ich habe Angst davor, was mit dem Design im Browser passieren wird. Und dann ist dieser Kurs genau das Richtige für dich. Wir erfahren alles darüber, wie man Responsive Designs und Figma einrichtet Dies wird ein tiefer Einblick in die Einschränkungen des automatischen Layouts sein und, was am wichtigsten ist, aber es wird wirklich erörtert, wie man mit Breakpoints umgeht, angefangen bei einem traditionellen Setup bis hin zur Nutzung von Variablen T. Wenn Sie diese Tools verstehen und kombinieren , können Sie Komponenten, Entwurfsmuster und ganze Seiten so einrichten , dass sie den Codeeinstellungen entsprechen Wir beginnen mit dem mächtigen automatischen Layout und konzentrieren uns dann auf die Einrichtung wirklich responsiver Komponenten. Wir werden bei Null anfangen und uns bis zur Größenänderung und der Macht endloser Verschachtelungen hocharbeiten , komplexere Elemente und sogar ganze Seiten mit automatischem Layout zu erstellen sogar ganze Seiten mit automatischem Layout Wie immer zeige ich dir versteckte Schätze und gebe dir unterwegs ein paar Tipps und Tricks C. Anschließend schauen wir uns Einschränkungen an und wie sie Leben retten können, wenn es darum geht, automatisches Layout in Grids zu kombinieren Sobald wir uns vergewissert haben, dass wir diese Grundlagen des responsiven Designs in Figma verstanden haben , wollen wir uns mit den Breakpoints befassen, wie sie in CSS wirklich funktionieren und wie wir unsere Figma-Designs entsprechend einrichten können Dies reicht von traditionelleren Setups bis hin zu erweiterten Funktionen wie der Verwendung Modus zur Automatisierung von Designänderungen und der Skalierung der Typografie Mit der Datei mit den Kursmaterialien können Sie mit mir zusammenarbeiten oder in Ihrem eigenen Tempo zu den Übungen mit detaillierten Anweisungen zurückkehren in Ihrem eigenen Tempo zu den Übungen mit detaillierten Anweisungen Dieser Kurs ist genau das Richtige für Sie, wenn Sie über Grundkenntnisse in Figma verfügen oder wenn Sie ein fortgeschrittener Bigma-Benutzer und Ihre Fähigkeiten auffrischen möchten Dies ist ein Kurs von Moon Learning Dot IO. 2. UI-Version und Kursmaterial: Heads up Figma hat seine Benutzeroberfläche aktualisiert und Sie sehen möglicherweise ein neues Design anstelle des alten Die Änderungen sind hauptsächlich visuell. Alle Funktionen und Tools sind immer noch da, nur an etwas anderen Stellen oder mit einem neuen Look. Im Notfall können Sie jederzeit zur vorherigen Benutzeroberfläche zurückkehren, auf ein kleines Fragezeichen unten rechts klicken und hier können Sie sehen, wie Sie zur vorherigen Benutzeroberfläche zurückkehren können. Derzeit erhält nicht jeder automatisch Zugriff auf die neue Benutzeroberfläche. Figma führt das leider ziemlich zufällig ein. Daher finden Sie zwei Versionen dieses Kurses. Die alte Version mit der alten Benutzeroberfläche im Archiv oder dieser Kurs genau hier, in dem Sie sich gerade befinden . Er hat eine etwas andere Struktur, aktualisierte Videos und verwendet die neueste Benutzeroberfläche. Sobald Sie Zugriff auf die neueste Benutzeroberfläche erhalten, stellen Sie bitte sicher, dass Sie die aktualisierte Version verwenden. Bitte stellen Sie sicher, dass Sie auch die richtigen Kursdateien erhalten. Sie können sehen, dass sie deutlich markiert sind, eine für den alten Kurs und eine für den neuen Kurs. Sie haben eine unterschiedliche Struktur, daher ist es sehr wichtig, dass Sie die richtige Datei erhalten, damit Sie alle Videos verfolgen können. Sie finden alle Links zu den Informationen in der folgenden Beschreibung. Beachten Sie auch, dass FIPMA sehr dynamisch ist. Diese Benutzeroberfläche, so wie wir sie heute sehen, wird sich im Laufe des nächsten Jahres definitiv ändern Dies werden wahrscheinlich kleine Änderungen sein wie ein Drop-down-Menü, also eine Checkbox. Die kleinen schwebenden Seitenleisten könnten an der Seite hängen bleiben. Die allgemeine Struktur wird gleich bleiben, aber Sie werden sicherlich einen kleinen Unterschied feststellen , wenn Sie sich die Videos ansehen. Kein Grund zur Sorge, alles sollte immer noch an seinem Platz sein und für Sie klar zugänglich und nutzbar sein. 3. AUTO LAYOUT: 01 Was ist Auto-Layout?: Lassen Sie uns eine Vorstellung davon bekommen, was automatisches Layout ist und wofür wir es verwenden? Mit dem automatischen Layout können wir unsere Designs in Figma so einrichten , dass sie der sich ändernden Größe entsprechen Das funktioniert zum Beispiel bei einzelnen Komponenten, aber auch bei Gruppen dieser Komponenten Das bedeutet, dass wir das automatische Layout wirklich verwenden können, um alles einzurichten , von einer Schaltfläche bis hin zu einer ganzen Seite. Sie werden feststellen, dass das automatische Layout manchmal sehr gut funktioniert und sehr einfach ist. In anderen Fällen verhält es sich jedoch einfach die seltsamste Weise und Sie müssen verstehen, warum Das liegt daran, dass das automatische Layout nicht nur eine Schaltfläche ist , auf die Sie Es besteht aus drei Säulen, und Sie müssen jede von ihnen genau verstehen. Die erste betrifft das Layout und die Positionierung, die zweite das Verhalten bei der Größenänderung und die dritte die Verschachtelung Wir werden jede dieser Säulen genauer verstehen und sie dann als Ganzes zusammenfügen, sodass Sie sich absolut sicher sein können, sodass Sie sich absolut sicher alles mit automatischem Layout einzurichten 4. Update: Aktualisierung des automatischen Layoutrasters: Ein kleines Update, da Figma gerade eine neue Funktion zum Auto-Layout-Menü hinzugefügt Das Auto-Layout-Menü sieht jetzt also so aus, ziemlich ähnlich Der erste Teil, das bedeutet, dass wir kein automatisches Layout angewendet haben. Dann haben Sie hier diese beiden mittleren Elemente, und das ist das automatische Layout, so wie wir es zuvor mit vertikalen und horizontalen Elementen hatten , und das werden wir in den nächsten Sitzungen durchgehen . Am Ende haben Sie hier eine neue kleine Funktion, Sie ein Layoutraster erstellen können. Ich empfehle Ihnen daher, die nächsten Lektionen durchzugehen , um diesen ersten Teil hier zu verstehen, und ich möchte Ihnen eine kurze Einführung in den zweiten Teil geben eine kurze Einführung in den zweiten Teil Ich werde das Netz aktualisieren und weitere Informationen hinzufügen Also im Grunde, was das Raster macht, wenn Sie einen beliebigen Rahmen auswählen und dann die neue Rasteroption und Sie können sehen, wie Sie diese Zellen erhalten. Sie erhalten auch ein Rastermenü. Und wenn du hier klickst, kannst du das ändern. Wir können auch die Lücken oder horizontale oder vertikale Lücken ändern , und wir können auch etwas Polsterung hinzufügen sodass sich diese um unser Raster herum befinden Lassen Sie uns nun einige Elemente hinzufügen. Sie können sie also einfach auf die Leinwand ziehen und sehen, dass Sie die Zellen auswählen können , in denen Sie sie platzieren möchten. Sie können sich über mehrere Zellen erstrecken, und Sie können das natürlich nach Ihren Wünschen ändern Fügen wir hier auch diese hinzu, und Sie können sie frei verschieben Wenn wir einen von ihnen auswählen, gehen wir standardmäßig etwas näher ran. Sie können sehen, dass dies auf Füllen eingestellt ist, aber Sie können das natürlich hier ändern. Wenn Sie nicht wissen, wie Sie die Größe ändern können, ja, dann machen Sie sich keine Sorgen, Sie werden in den nächsten Sitzungen alles darüber erfahren den nächsten Sitzungen Und wenn wir die Größe unseres Rahmens ändern, können Sie sehen, dass das alles gut mit unserem Das Interessante daran ist, dass Sie Ihre Komponenten wahrscheinlich mit diesem Teil hier einrichten werden , also dem standardmäßigen automatischen Layout, wie wir es bei den eindimensionalen Einstellungen wussten Und dann fügst du das zu deinem Grid hinzu. Sie können das also einfach hierher ziehen und Sie können ein dimensionales automatisches Layout in ein zweidimensionales verschachteln . Sie können auch zweidimensionales zu zweidimensionalem hinzufügen, und dann wird es leistungsstark. Der wichtige Teil ist , dass du das ganze Menü verstehst. Dieser Teil hier ist eigentlich der knifflige Teil, der alte Teil. Stellen Sie also sicher, dass Sie die nächsten Sitzungen durchlaufen, und dann ist das Raster das in dem Sie Ihr Gesamtlayout vereinfachen können. 5. AUTO LAYOUT: 02 Einrichten von Auto-Layout-Frames: Lassen Sie uns lernen, wie Sie einen automatischen Layoutrahmen einrichten. Mit dem automatischen Layout können unsere Designelemente auf ihren Inhalt reagieren. Hier habe ich einen Button. Ohne automatisches Layout können Sie sehen, dass sich nichts anpassen würde, wenn ich den Inhalt ändere . Wenn ich nun ein automatisches Layout hinzufüge, was ich einfach tun kann, indem ich diese Schaltfläche und dann auf der rechten Seite im Eigenschaftenfenster auswähle und dann auf der rechten Seite im Eigenschaftenfenster im Layout auf die Schaltfläche für das automatische Layout klicke. Wenn ich jetzt den Text ändere, können Sie sehen, dass er sich automatisch an den Inhalt anpasst, den ich erhalte. Machen wir dasselbe für meine Karte. Ich habe ausgewählt. Ich füge ein automatisches Layout hinzu und habe es jetzt in einen automatischen Layoutrahmen umgewandelt. Sie können jetzt sehen, ob ich etwas am Inhalt ändere, dann passt sich alles an, aber es behält trotzdem seine gesamte Polsterung Nun, diese Polsterung und Abstände, wenn Sie den automatischen Layoutrahmen erneut auswählen, können Sie das im Eigenschaftenfenster auf der rechten Seite sehen Im Menü hier können Sie sehen, dass Sie zuerst eine sogenannte Lücke zwischen den Elementen erhalten Das sind also alle untergeordneten Gegenstände. Meine untergeordneten Artikel hier wären also mein Bild, meine Überschrift und mein Text. Lassen Sie uns diesen einfach wieder in seinen ursprünglichen Zustand versetzen. Wenn ich das also ändern würde, dann können Sie sehen, dass es die Lücke zwischen diesen Elementen verändert. Wenn du die Shift-Taste gedrückt hältst, springt es um deinen n-Wert hoch und runter. Sie können auch alles direkt auf der Leinwand anpassen oder Sie können doppelklicken und dann den gewünschten Wert eingeben. Das funktioniert genauso für Ihre Polsterung. Hier hast du deine horizontale und deine vertikale Polsterung. Das könntest du gleich hier ändern. In Ihrem Eigenschaftenfenster können Sie auch einfach eine beliebige Zahl eingeben, und Sie können sie auch auf der Leinwand anpassen, indem Sie die Griffe verwenden oder einfach doppelklicken und einen beliebigen Wert hinzufügen. Mit dem Ausrichtungsmenü können Sie Ihre Elemente jetzt innerhalb Ihres automatischen Layoutrahmens ausrichten . Lassen Sie uns dieses Bild einfach kleiner machen , damit Sie es besser sehen können. Sie könnten alles nach rechts, alles nach der Mitte oder alles nach links ausrichten alles nach der Mitte . Dadurch wird das gesamte Textfeld ausgerichtet, nicht der Text selbst. Wenn Sie den Text ausrichten möchten, müssen Sie trotzdem die Einstellungen für die Texteigenschaften verwenden Das Layout ist wirklich gut darin die Richtung zu erraten, in der Sie entwerfen Aber wenn Sie es jemals ändern möchten, könnten Sie diese Fehler hier oben verwenden, sodass Sie von vertikal zu horizontal wechseln könnten RAP ist etwas , das wir verwenden würden wenn wir mehr automatische Layoutelemente hätten, also verschachtelte Elemente nebeneinander Es ist am Anfang nichts, was du gerade brauchst. Sie können Elemente im Layout oder in ein Layout verschieben , indem Sie sie einfach ziehen , oder Sie können die Fehlertasten auf Ihrer Tastatur verwenden , um nach oben und unten zu wechseln Sie werden sehen, dass sie im Ebenenbedienfeld ihre Position ändern, sie im Ebenenbedienfeld ihre Position ändern, je nachdem, wo Sie sie platzieren. Sie können die automatische Layoutfunktion auch jederzeit entfernen Wählen Sie einfach den Rahmen und klicken Sie dann erneut auf die Schaltfläche für das automatische Layout. Es bleibt nur noch ein einfacher Rahmen übrig . Neben dem Eigenschaftenfenster können Sie auch die Tastenkombinationen Shift und A verwenden , um einen automatischen Layoutrahmen zu erstellen und ihn mit Shift und A zu entfernen, oder Sie können einfach mit der rechten Maustaste klicken. Die Tastenkombination ist sehr praktisch, wenn Sie zum Beispiel nur Text haben, dann wird die Option für das automatische Layout nicht im Eigenschaftenfenster angezeigt , aber Sie können Shift und A drücken Dadurch wird ein automatischer Layoutrahmen daraus. Wenn wir also etwas Füllung hinzufügen, können Sie sehen, dass dadurch ein Rahmen um Ihren Text hinzugefügt wurde. Wenn Sie das automatische Layout deaktivieren, können Sie sehen, dass Sie mit einem Rahmen und Ihrem Text darin geblieben sind. diesem Grund wird es auch als automatisches Layoutrahmen bezeichnet , da es nur mit einem Rahmen funktioniert. Wenn Sie es nur auf einen Text oder eine Gruppe anwenden , wird es für Sie immer in einen Rahmen umgewandelt. 6. AUTO LAYOUT: 03 Das Auto-Layout-Menü: Schauen wir uns das Autolayout-Menü genauer an , um es vollständig zu verstehen. So sieht es derzeit aus. Es ist wichtig zu verstehen , dass Figma sehr dynamisch ist und ständig iteriert und verbessert Was Sie jetzt auf dem Bildschirm sehen könnte also in ein paar Monaten etwas anders aussehen Funktionen und Schaltflächen können in Untermenüs und im Eigenschaftenfenster hin - und herbewegt werden. Daran müssen Sie sich also gewöhnen. Es ist wichtig, die Funktionen selbst zu verstehen, da Sie so wissen, wonach Sie suchen müssen. Ich werde Ihnen alle aktualisierten Videos für wichtige Änderungen zur Verfügung stellen. Achten Sie also auf diese. Mit Figma können Sie manchmal auch zu früheren Benutzeroberflächen zurückkehren Klicken Sie unten rechts auf das Fragezeichen, um zwischen den Versionen der Benutzeroberfläche zu wechseln Standardmäßig siehst du die vereinfachte Version des Menüs. Wenn Sie gerade erst anfangen, möchten Sie vielleicht einige Labels sehen. Sie können sie hinzufügen, indem Sie oben neben dem Prozentsatz der angezeigten Werte auf den Fehler Prozentsatz der angezeigten Werte auf klicken und Eigenschaftsbezeichnungen auswählen. Bevor wir das Menü durchgehen, sollten wir uns daran erinnern, dass das automatische Layout aus drei Säulen besteht: allgemeines Layout und Positionierung, Größenänderungsverhalten und Verschachtelung Im Laufe des Kurses werden wir jede dieser Säulen im Detail kennenlernen jede dieser Säulen im Detail Ihnen so ein umfassendes und strukturiertes Verständnis dieser Funktion vermitteln . Ich verspreche, dass es Ihnen das Leben mit dem Layout erheblich erleichtern wird dass es Ihnen das Leben mit dem Layout erheblich mir persönlich nicht gefällt, ist, das Menü mit der Größenänderung beginnt, was unsere zweite Säule ist Wir werden uns das später genauer ansehen , da es der schwierigste Teil ist, also ignoriere diesen Teil also ignoriere diesen Es zeigt Ihnen im Grunde die Größe eines Elements in Punkt oder sein festgelegtes Im mittleren Abschnitt geht es um das allgemeine automatische Layout und die Positionierung, was wir normalerweise als das Autolayout-Menü bezeichnen. Konzentrieren wir uns vorerst auf diesen. Zunächst haben wir die Richtungsoptionen, also horizontal oder vertikal, und eine dritte Option namens Wrap , mit also horizontal oder vertikal, und eine dritte Option namens Wrap , der wir Elemente in einer neuen Zeile zur Größenänderung umbrechen können . Dies ist auch eine erweiterte Funktion, die wir auf die wir später noch genauer eingehen werden. Mit Alignment können wir Elemente innerhalb eines Frames ausrichten. Beachten Sie, dass dies für alle Kinder gleichermaßen gilt. Mit Gap können wir die Lücke zwischen den direkten Kindern definieren. Kleiner Tipp in einem dieser Felder Wenn Sie die Felder auswählen, die Umschalttaste gedrückt halten und dann die Auf- und Ab-Tasten verwenden, wird der eingestellte Ng-Betrag erhöht. In meinem Fall ist das auf acht gesetzt. Standardmäßig ist es normalerweise auf zehn eingestellt. Sie können es ändern, klicken Sie einfach im Figma-Menü auf Aktionen und suchen Sie dann nach Ng Und dann könntest du deinen großen Notch 28 einstellen. Sie können ein Notch-Menü auch über die KI-Suche finden. Hier unten haben wir die Polsterung. Wir können die Polsterung entweder oben und unten zusammen einstellen oder das erweiterte Menü für individuelle Einstellungen öffnen das erweiterte Menü für individuelle Ein kleiner Tipp: Wenn du die Befehlstaste gedrückt hältst und in ein beliebiges Feld klickst, kannst du die CSS-Notation für oben, rechts, unten und links verwenden rechts, unten und links Alle Abstands- oder Abstandswerte , die Sie im Menü festlegen können, können auch direkt auf der Leinwand festgelegt Sie werden die kleinen Griffe bemerken. Sie können sie entweder ziehen oder doppelklicken und eine beliebige Zahl eingeben. Kleiner Tipp für die Polsterung. Wenn du beide Seiten auswählen möchtest, dann halte die alte Taste gedrückt Wenn Sie alle vier auswählen möchten, halten Sie Alt gedrückt und halten Sie die Umschalttaste gedrückt. Das letzte Element ist das Show - oder Clip-Inhaltsfeld. Dies ist eher eine allgemeine Layouteinstellung als eine spezifische Einstellung für das automatische Layout. Sie bestimmt, ob Sie Elemente anzeigen möchten , die über den Rahmen hinauswachsen. Dies wird für das Prototyping sehr relevant sein. 7. AUTO LAYOUT: 04 Die Auto-Einstellung: Es gibt eine Funktion, die etwas versteckt ist, aber ich benutze sie ständig. Ich möchte Sie darauf aufmerksam machen, und es heißt Auto. Diese Funktion wurde zuvor in Figma Space Between genannt und wird in Flexbox immer noch so genannt Möglicherweise hören Sie auch, dass auf diesen Namen Bezug genommen wird. Also im Grunde haben wir hier unseren Rahmen mit drei untergeordneten Elementen. Und wenn ich die Größe ändere, können Sie sehen, dass ich das jetzt ausrichten kann , es ist in der Mitte, ich kann es nach links ausrichten, aber es wird immer der Abstand beibehalten Jetzt kann ich im Drop-down-Menü den Abstand auf Automatisch umstellen Mit Auto wird der Raum gleichmäßig zwischen den Kindern verteilt Neben dem Drop-down-Menü können Sie auch einfach auf die Griffe klicken. Wenn Sie nun einen Wert eingeben, springt er zur ursprünglichen Einstellung zurück. Oder wenn Sie erneut doppelklicken und Auto eingeben, springt es zum Leerzeichen dazwischen, oder wie wir es jetzt Auto nennen. Mein bevorzugtes Tastenkürzel: Klicke einfach auf das Alignment-Menü, um zwischen Packed und Space zwischen zu wechseln , oder du kannst im Alignment-Menü auch das Tastenkürzel X verwenden im Alignment-Menü auch das Tastenkürzel X Auto ist wirklich sehr praktisch, wenn wir Dinge wie eine Navigation erstellen wollen, bei der wir einige Elemente links platzieren und andere rechts platzieren Das Tolle ist, wenn wir mehr Elemente hinzufügen, hängt es davon ab, wo wir sie hinzufügen. Das wäre jetzt also ein direktes Kind. Jetzt haben wir also drei untergeordnete Elemente. Wenn wir also die Größe ändern, verteilt sich der verfügbare Speicherplatz auf drei Aber wenn ich das hier innerhalb meines verschachtelten Rahmens platziere, kehre ich zu meiner ursprünglichen Einstellung zurück In den meisten Fällen wird Aalto genau die Lösung sein, nach der Sie gesucht haben . Behalte es also im Hinterkopf 8. AUTO LAYOUT: 05 Fortgeschrittenes Auto-Layout-Menü: D Menü mit erweiterten Einstellungen. Es gibt ein kleines Symbol, das wir bisher ignoriert haben, nämlich die erweiterten D-Einstellungen Wählen Sie einen beliebigen Rahmen für das automatische Layout aus. Wenn wir dann darauf klicken, können Sie sehen, dass wir derzeit Einstellungen für Striche, Leinwandbeläge und eine Linientext-Grundlinie haben derzeit Einstellungen für Striche, Leinwandbeläge und eine Linientext-Grundlinie Lassen Sie uns schnell die Dosis durchgehen. Ich fange mit dem ersten an, die Striche, und Sie können sehen, dass dieser standardmäßig ausgeschlossen ist. Wenn wir den Mauszeiger über unsere Polsterung bewegen, können Sie sehen, dass ich derzeit 32 Polsterungen habe, und Sie können sehen, dass meine Kontur auf 16 gesetzt ist, sodass sie die Hälfte meiner Polsterung einnimmt Ich kann hier einfach Änderungen vornehmen und sie in das Layout übernehmen. Jetzt können Sie sehen, dass mein Abstand vollständig genutzt ist und mein Strich außerhalb dieser automatischen Layoutrahmeneinstellung liegt außerhalb dieser automatischen Layoutrahmeneinstellung Unser nächstes Ziel ist unser Stapeln. Schauen wir uns das an. Wenn wir Elemente auswählen, ist es wichtig zu verstehen, dass der Abstand auch negativ sein kann. Mit der erweiterten Einstellung können wir jetzt die Stapelreihenfolge ändern, sodass wir entweder das Letzte oben oder das Erste oben haben können Und unsere letzte, die wir uns ansehen sollten, ist unsere Grundeinstellung. Also hier werde ich dieses Untermenü auswählen. Also meine Artikel, du kannst sehen, wie sie eingerichtet sind, also habe ich meine NAF-Artikel und meinen Button Sie können sehen, dass sie derzeit ausgerichtet sind. Ich kann sie auch an der Mitte ausrichten, aber manchmal stimmen sie möglicherweise nicht mit der Grundlinie überein , nach der Sie suchen. Sie können also die Option „An der Grundlinie ausrichten“ auswählen, und in einem kleinen Vorschaufenster können Sie es bereits sehen, und es wird leicht an der Grundlinie ausgerichtet. Dies ist auch etwas, das Sie vielleicht verwenden möchten , wenn Sie beispielsweise eine Schaltfläche mit einem Con haben und diese am Text ausrichten möchten. Das sind also Einstellungen, die Sie nicht allzu oft verwenden werden , weshalb sie in diesem kleinen Untermenü versteckt 9. AUTO LAYOUT: 06 Größenänderungseinstellungen: Größenänderung mit automatischem Layout. Wir haben also gelernt, dass wir jedes Element einfach in einen automatischen Layoutrahmen umwandeln können . Wir können den Abstand, die Größe und den Abstand anpassen, und wenn wir den Inhalt ändern, können wir sehen, dass unser Rahmen dem entspricht Nun, das funktioniert wirklich gut, denn wenn wir noch einmal hinschauen, ist das ein vertikaler automatischer Layoutrahmen Wir möchten aber auch , dass dieser Rahmen auch so reagiert, wenn wir seine Größe ändern auch so reagiert, wenn wir seine Damit das funktioniert, müssen wir eine zusätzliche Ebene für das automatische Layout hinzufügen , die als Größenänderungseinstellungen bezeichnet wird Sie finden die Einstellung zur Größenänderung oben im Layoutfeld Wenn Sie das automatische Layout angewendet haben, kann es sich um den übergeordneten Frame oder den verschachtelten Frame Sie finden es dann hier Aber auch jedes Element innerhalb eines automatischen Layoutrahmens. Wenn Sie darauf klicken, erhalten Sie das Layout-Feld mit den Größenänderungseinstellungen für dieses Element Das ist der Teil, der uns interessiert. Es ist also wirklich wichtig zu verstehen, dass, während wir das automatische Layout auf den übergeordneten Frame anwenden, das Auto-Layout-Menü das Verhalten aller untergeordneten Elemente innerhalb dieses Frames bestimmt . Also die Ausrichtung für all diese Elemente, der Abstand für all diese Elemente. Wenn wir nun festlegen möchten, wie sich diese Elemente einzeln verhalten sollen, müssen wir sie auswählen und ihr Größenänderungsverhalten festlegen, nicht das Größenänderungsverhalten des gesamten Rahmens. Aktuell haben wir die Wahl zwischen einer festen Größe, dem Füllen des Containers oder dem Umschließen des Inhalts Auto Layout wurde wirklich gut darin, zu erraten, welches Verhalten Sie sich wünschen könnten Sie könnten also tatsächlich damit durchkommen. Zum Beispiel ist dieses Bild hier bereits so eingestellt, dass es den Container füllt. Und das liegt daran, dass das automatische Layout links und rechts einen ähnlichen Rand erkannt hat. Ich würde jedoch dringend empfehlen, dass Sie sich nicht auf diese Voreinstellungen verlassen und wirklich versuchen, einmal zu verstehen, wie Sie die richtige Größenänderung einrichten Die Einstellungen zur Größenänderung sind normalerweise der Teil bei dem die Leute am meisten verwirrt sind, was das automatische Layout angeht, aber das ist nicht so schwierig Es geht wirklich nur darum, es einmal zu verstehen und ein bisschen zu üben Der entscheidende Teil ist, Schritt für Schritt vorzugehen . Du kannst das nicht überstürzen. Also geh Stück für Stück. Das erste, was wir auswählen werden, ist unser Bild. Gehen wir nun zu unserem Drop-down-Menü und stellen wir ein, dass der Container gefüllt wird. Das heißt, wenn wir die Größe des Containers ändern, wird er, nun ja, das, was er sagt, gefüllt, wobei immer der Abstand eingehalten wird, den wir links und rechts angegeben haben Hier haben wir es mit einem horizontalen Aufbau zu tun, also mache ich mir nicht zu viele Gedanken über den vertikalen Trotzdem werde ich diesen hier in einer festen Höhe haben. Das bedeutet, dass mein Bild immer auf dieser bestimmten Höhe fixiert ist . Jetzt gehe ich zum nächsten Element über, das ist mein Text, und ich möchte dasselbe tun. Ich möchte nicht, dass das an der Größe festgemacht wird. Ich möchte, dass es horizontal ist , um den Behälter zu füllen. Und ich werde dasselbe für meinen Text tun. Ich möchte auch, dass das den Behälter füllt. Jetzt mit Text, ich möchte die Höhe nicht korrigieren, weil ich nicht weiß wie hoch sie sein wird, wenn ich mehr Text hinzufüge oder wenn ich die Größe ändere Deshalb möchte ich, dass es sich umarmt. Umarmung ist ein wirklich süßes kleines Feature. Stellen Sie sich das im Grunde so vor, als würden Sie den vertikalen Inhalt umarmen Wenn es um das Kopieren von Text im automatischen Layout geht, und damit meine ich alles, was keine Schaltfläche oder ein Link ist, dann stelle sicher, dass es immer auf automatische Höhe eingestellt Normalerweise erledigt das automatische Layout das von selbst. Und das ist schon so ziemlich alles. Lassen Sie uns jetzt die Größe unserer Box und Sie können sehen, dass alles gut folgt Auch wenn ich meinen Text ändere. Lassen Sie uns hier noch etwas Text hinzufügen. Sie können sehen, dass die Box automatisch erweitert wird und das automatische Layout reagiert, da diese Option auf automatische Höhe und Hug eingestellt ist Box automatisch erweitert wird und das automatische Layout reagiert, da diese Option auf automatische Höhe und Ich kann immer noch Dinge wie meinen Abstand und meine Größe mit dem Auto-Layout-Menü ändern meinen Abstand und meine Größe mit dem Auto-Layout-Menü Aber wenn ich die Größe ändere, wird sich alles so verhalten , wie es beabsichtigt war Die automatische Layoutfunktion in Figma ist ziemlich intelligent. Wenn ich hier zum Beispiel eine Schaltfläche habe, die ich hinzufügen möchte, und ich daraus ein automatisches Layout mache, dann können Sie sehen, dass es nicht nur automatisch den gesamten Abstand aufnimmt, sondern mir auch bereits eine vorgeschlagene Größenänderungseinstellung gibt Nun, in einer Schaltfläche machen Horizontal umarmen und Vertikal umarmen Sinn, denn wenn ich das ändere, also sagen wir, ändere es, um mehr zu lesen, dann können Sie sehen, dass ich möchte dies auch horizontal umarmt werden soll. Übrigens kann ich auch einen Auto-Layout-Rahmen in einen anderen ziehen einen Auto-Layout-Rahmen in einen anderen Schaltfläche wäre verschachtelt und behält ihre Größenänderungseinstellungen Wenn wir es verschieben wollten, könnten wir die Ausrichtung verwenden Wir könnten auch die Einstellungen zur Größenänderung ändern . Wenn wir zum Beispiel eine Schaltfläche in voller Größe haben möchten, könnten wir diese so ändern, dass sie den Behälter füllt und er dann in der Mitte steht Beachten Sie, dass wenn Ihr Text links klebt, dies wahrscheinlich daran liegt, dass die Ausrichtung der Schaltfläche immer noch links ist und Sie sie in die Mitte ändern können. 10. AUTO LAYOUT: 07 Tipps zur vertikalen Größenänderung: Einige Tipps zur vertikalen Größenänderung, die Ihnen gefallen könnten. Bei Designs wie diesen möchten Sie vielleicht, alle Fahrzeuge dieselbe Höhe haben. Sie könnten versucht sein, dieses Problem manuell zu lösen. Dies wird jedoch keine wirklich gute Lösung sein , denn sobald Sie die Größe ändern, wird dies nicht mehr funktionieren. Es gibt einen viel einfacheren Weg, dies zu tun. Was Sie tun müssen, ist alle untergeordneten Elemente auszuwählen, und übrigens, es gibt eine nette kleine Abkürzung, wählen Sie den übergeordneten Container aus, drücken Sie die Eingabetaste und dann haben Sie alle direkten untergeordneten Elemente auf einmal ausgewählt . Und jetzt gehen wir zur Einstellung für die vertikale Größenänderung und stellen diese so ein, dass der Container gefüllt wird. Und los geht's Nun, das wird den Behälter immer füllen. Das ist wirklich nett, weil wir immer die Karte mit dem meisten Inhalt haben , die Höhe dafür vorgibt Das liegt daran, dass der übergeordnete Behälter auf Umarmung eingestellt ist und alle Kinder darauf eingestellt sind, sich zu Eine weitere Sache, die Sie vielleicht tun möchten , dass Sie manchmal etwas wie eine Schaltfläche oder eine bestimmte Leiste am unteren Rand Ihrer Karte haben möchten eine Schaltfläche oder eine bestimmte Leiste , unabhängig von der Größe Jetzt können wir das auch mit unserer horizontalen Einstellung tun. Alles, was wir tun müssen, ist von einem festen Betrag auf automatisch umzustellen. Denken Sie daran, dass wir unsere Tastenkombination im Ausrichtungsmenü haben . Doppelklicken Sie einfach darauf. Sie können die individuelle Polsterung jederzeit anpassen . Schauen wir uns hier unten an, du könntest einfach ein bisschen nach oben gehen, oder natürlich auch oben Es liegt wirklich an Ihnen, wie Sie das einrichten möchten. Sie werden jetzt sehen, während wir die Größe ändern, bleibt alles an seinem Platz. Die meiste Zeit verwenden wir unsere horizontale Größenänderung, aber wir vergessen auch ein wenig , wie leistungsfähig die vertikale Größenänderung ist. Denken Sie also unbedingt darüber nach. 11. AUTO LAYOUT: 08 Auto-Layout ignorieren: Automatisches Layout wird ignoriert. Was bedeutet das? Also hier habe ich einen automatischen Layoutrahmen. Ich möchte diesen neuen Aufkleber hierher ziehen, und ich möchte, dass er über meinem Bild sitzt. Wenn ich ihn nun einfach in den Rahmen für das automatische Layout ziehe, werden Sie feststellen, dass ich ihn nicht über das Bild ziehen kann da er Teil des automatischen Layouts wird , sobald er in den Rahmen kommt. Was ich jetzt tun kann, ist, es innerhalb des Rahmens zu platzieren , es auszuwählen und dann im Eigenschaftenfenster unter Position dieses kleine Symbol namens Automatisches Layout ignorieren zu finden. In früheren Versionen wurde dies als absolute Position bezeichnet. Sie können Ihr Element jetzt frei im Rahmen des automatischen Layouts bewegen. Kleiner Tipp: Es gibt auch eine Tastenkombination. Halten Sie die Strg-Taste und ziehen Sie sie einfach in einen Rahmen für das automatische Layout Dann müssen Sie das automatisch angewendete automatische Layout ignorieren . Wenn Sie es entfernen möchten, klicken Sie einfach erneut auf das Symbol. Da ich die Größe der Karte geändert habe, werden Sie jedoch feststellen, dass sie nicht mehr auf die Breite reagiert Das liegt daran, dass es nicht mehr Teil des automatischen Layouts ist. Daher gilt die Größenänderung nicht. dieses Problem zu lösen, kann ich das Element neben dem Einschränkungsmenü auswählen das Element neben dem Einschränkungsmenü und es dann rechts platzieren Dies funktioniert nur für Elemente , bei denen es sich nicht um ein automatisches Layout handelt. Dies eignet sich auch hervorragend zum Erstellen von Dingen wie Warnblasen. Ziehen Sie es einfach in Ihren automatischen Layoutrahmen, ignorieren Sie das automatische Layout und positionieren Sie es dann an der gewünschten Stelle. Jetzt wird es wahrscheinlich standardmäßig abgeschnitten. Stellen Sie sicher, dass Sie das übergeordnete Bild auswählen, und wechseln Sie im Menü für das automatische Layout von Clip-Inhalt zu Inhalt anzeigen. Das bedeutet, dass alles angezeigt wird, was über den Rahmen hinausgeht 12. AUTO LAYOUT: 09 Auto-Layout-Komponenten und Variablen: Wenn Sie Variablen verwenden und eine Sammlung mit Ihren Abstandswerten einrichten , können Sie diese im automatischen Layout verwenden. Dies ist eine hervorragende Möglichkeit, die Konsistenz aller verschiedenen Elemente und Komponenten in Ihrem Design sicherzustellen aller verschiedenen Elemente . Um sie auf einen automatischen Layoutrahmen anzuwenden, wählen Sie einfach den Rahmen und dann in Ihrem Auto-Layout-Menü, wo Sie Ihre Werte für Abstand und Abstand finden Wenn Sie mit der Maus über sie fahren, wird ein kleines Variablenzeichen angezeigt Klicken Sie darauf und Sie erhalten ein Drop-down-Menü mit allen Werten. Sie können jetzt den Wert im Folgenden auswählen. Sie können ihn auch für Ihren Abstand verwenden. Sie müssen nur über das Drop-down-Menü Variable anwenden und können jetzt jede Variable auswählen, die Sie anwenden möchten. Und Sie können dieselbe Variable natürlich mehrmals auf verschiedene Elemente anwenden dieselbe Variable natürlich mehrmals . Sie können die Variable jederzeit ändern indem Sie einfach darauf klicken und einen anderen Wert aus der Liste auswählen einen anderen Wert aus der Liste oder sie entfernen, indem Sie auf den kleinen Clip klicken Wenn Sie diesen Clip in einigen Feldern nicht sehen, drücken Sie zweimal die Zurück-Taste Und denken Sie daran, dass wir in figment mit einem komponentenbasierten Ansatz arbeiten. Es wäre also eine gute Praxis, Es wäre also eine gute Praxis jeden Auto-Layout-Frame, der mehrfach verwendet wird, in eine Komponente umzuwandeln Wenn wir jetzt eine Instanz herausziehen, können Sie sehen, dass die Instanz alle Abstandswerte erbt , die Sie mit Variablen angewendet haben Während ich den Text in der Instanz ändere, bleiben diese Variablen an Ort und Stelle Natürlich würde dies, wie bei jeder anderen Komponente, auch mit jeder anderen Variablen funktionieren Wenn Sie beispielsweise eine Farbvariable für Ihre Komponente festlegen würden , erben alle Instanzen 13. AUTO LAYOUT: 10 Min- und Max-Werte festlegen: Minimal- und Maximalwerte einstellen. Wenn wir die Größe unseres Designs ändern, möchten wir manchmal einen bestimmten Punkt nicht unter- oder überschreiten, wie auf dieser Karte. Ich möchte nicht, dass sie kleiner ist. Was wir tun können und damit das funktioniert, müssen Sie Ihr Element als automatischen Layoutrahmen einrichten , ist, dass wir in den Einstellungen zur Größenänderung jetzt dieses kleine Drop-down-Menü finden, und hier können wir eine Mindestbreite hinzufügen Ich kann es jetzt entweder definieren, indem ich einfach eine Zahl eintippe oder ein kleines Drop-down-Menü hier unten verwende Ich könnte eine Variable anwenden, wenn ich vorher eine eingerichtet hätte. Oder ich verwende einfach set auf die aktuelle Breite. Jetzt füge ich auch eine maximale Breite hinzu, und Sie können beide oder nur eine davon verwenden , wie auch immer Sie es benötigen. Auch hier klicke ich auf das kleine Drop-down-Menü, füge eine maximale Breite hinzu und in diesem Fall gebe ich einfach die Zahl 500 ein. Sie können jetzt sehen, dass ich die Größe nicht unter oder über diesen Punkt hinaus ändern kann, wenn ich die Größe ändere unter oder über diesen Punkt hinaus In diesem Beispiel würde das nicht viel Sinn machen, aber falls Sie ein anderes Design benötigen , können Sie natürlich auch eine Mindest- und Maximalhöhe festlegen Sie können sie maximal auf den übergeordneten Rahmen anwenden, aber Sie können sie auch auf jedes Element innerhalb Ihres automatischen Layoutrahmens anwenden. Ich möchte zum Beispiel nicht, dass dieser Text größer wird. Ich werde ihn auswählen und einen Maximalwert hinzufügen, und ich werde ihn auf die aktuelle Breite setzen und nun beachten, dass dieser Text immer noch so eingestellt ist , dass er den Container füllt. Wenn ich die Größe ändere, wird es schön wachsen. Es wird jedoch einen bestimmten Schwellenwert erreichen und es wird aufhören zu wachsen und gut lesbar bleiben 14. AUTO LAYOUT: 11 Auto-Layout-Wrap: Elemente zwischen Zeilen einwickeln. Hier habe ich einen automatischen Layoutrahmen, der Instanzen der Karte und ein Newsletter-Element enthält . Sie sind derzeit alle auf eine feste Größe eingestellt. Jetzt haben wir etwas über die horizontale und vertikale Positionierung gelernt . Aber es gibt noch einen dritten namens Ap. Wenn ich Ap auf einem automatischen Layoutrahmen auswähle, kann ich jetzt die Größe ändern und die Elemente fließen in die nächste Zeile, sobald nicht genügend Platz zur Verfügung steht Mit Hilfe des Ausrichtungsmenüs können wir wählen, wie sie das tun Also können wir sie entweder zentrieren, links oder rechts platzieren, oder auf einen meiner Favoriten, doppelklicken, und jetzt haben wir diese Einstellung auf Auto gesetzt, und daher werden sie den gesamten verfügbaren Speicherplatz verbrauchen. Nun, das funktioniert entweder mit festen Elementen, und wir könnten zum Beispiel diese Karte hier platzieren, um den Container zu füllen. Mal sehen, was jetzt passiert, wenn wir die Größe ändern. Lassen Sie uns das Auto ausschalten und wir können jetzt sehen, während wir die Größe ändern und es zu einer neuen Zeile springt, dass diese die gesamte Breite einnimmt Was wir hier jedoch sehen können, ist, dass das nicht richtig funktioniert , weil es das einfach zu stark verkleinern wird Wir können das also sehr gut mit den Min- und Max-Einstellungen kombinieren gut mit den Min- und Max-Einstellungen Was wir tun werden, ist, dies in der Hauptkomponente festzulegen , sodass alle Instanzen erben Ich werde das hier auswählen, und ich werde jetzt das Drop-down-Menü verwenden und eine Mindestbreite hinzufügen und ich werde sie auf die aktuelle Breite setzen, und ich werde vorerst keine maximale Breite festlegen Wenn ich jetzt die Größe ändere, können Sie sehen, dass es jetzt, wenn es in die oberste Reihe springt , die perfekte Größe beibehält , aber wenn es in die nächste Zeile geht, wird es den gesamten Speicherplatz belegen. Und wir können das so kombinieren, wie wir es brauchen. Wir könnten dasselbe mit dieser Karte hier machen, mit einem Minimalwert, wir verwenden die aktuelle Größe und dann einen Maximalwert, sagen wir, etwa diese Größe. Was wir jetzt tun müssen, ist, dass dies immer noch auf einen festen Wert eingestellt ist. Lassen Sie uns all diese Karten auswählen und sie so einstellen , dass sie den Behälter füllen. Jetzt, wo wir die Größe ändern, können Sie sehen, dass sie sich mit ihren eigenen Mindest- und Max-Einstellungen gut mit ihren eigenen Mindest- und Max-Einstellungen 15. 12 Bilder mit festem Seitenverhältnis: Richten Sie jetzt Bilder mit dem Seitenverhältnis mit Figma ein. Hier habe ich eine Autolayout-Karte mit einem Bild. Wählen Sie nun einfach das Element aus, auf das Sie das Seitenverhältnis anwenden möchten. Das funktioniert übrigens auch für Frames. Und dann siehst du direkt neben deinen Größen dieses kleine Schloss. Klicke darauf. Und wenn Sie jetzt die Größe ändern, können Sie sehen, dass das Bild das Seitenverhältnis gut beibehält Ein kleiner Wermutstropfen, wenn Sie zu diesem Zeitpunkt in den Taubmodus wechseln, aber denken Sie daran, dass dies die Übersetzung ist, die wir gerade veröffentlicht dies die Übersetzung ist, die Idealerweise hätten wir ein Seitenverhältnis, wie wir es in CSS sehen, aber das ist noch 16. AUTO LAYOUT: 13 Lerne über Verschachtelung und Eltern-Kind-Beziehung: Lassen Sie uns das Verschachteln und eine Eltern-Kind-Beziehung verstehen. vertraut zu machen Übrigens ist es wichtig, die Eltern-Kind-Beziehung zu verstehen, um sich mit der Verschachtelung sowohl im automatischen Layout als auch im Code vertraut zu Eltern-Kind-Beziehung Hier siehst du ein Kartendesign, das ich eingerichtet habe. Jetzt wurde bisher kein automatisches Layout angewendet. Sie können sehen, dass diese Karte Cluster hat. Dieser Intra-Teil hier gehört zusammen, und dann haben wir einen Text und einen Link, die zusammen gehören Wenn ich nun diese Karte auswählen und einfach das automatische Layout anwenden würde , dann würde das passieren Was passiert ist, ist, dass das automatische Layout den gleichen Abstand zwischen allen Elementen hinzugefügt hat. Der Grund dafür ist, dass das automatische Layout es so betrachtet. Unser Frame ist das übergeordnete Element, und alles, was es direkt darunter auf der ersten Hierarchieebene findet , sind die untergeordneten Elemente. Alle Regeln für das automatische Layout werden auf all diese Kinder angewendet. In diesem Fall unser Abstand. Wenn wir jetzt weitermachen und das verschachteln, habe ich hier einen verschachtelten Rahmen mit automatischem Layout, und ich habe diesen Teil auch verschachtelt Dann wird das automatische Layout das Design so betrachten Wir haben den verschachtelten Beispielrahmen , der immer noch das übergeordnete Element ist, aber jetzt haben wir nur noch drei untergeordnete Elemente Wenn wir jetzt zum Beispiel unseren Abstand ändern , wirkt sich das nur auf die untergeordneten Wir haben immer noch alle unsere Kinder, aber sie sind jetzt Enkelkinder Sie werden der Regel ihrer eigenen Eltern folgen. Je nachdem, wie Ihr Design ändern und wie es sich verhalten soll, müssen Sie diese Verschachtelung anpassen Nehmen wir zum Beispiel an, Sie möchten ein Bild in voller Breite. Was wir tun müssen, ist, unsere Polsterung auf beiden Seiten zu entfernen Was wir aber auch wollen, ist, dass wir hier noch einen gewissen Spielraum haben wollen Was wir jetzt tun können, ist, diese beiden auszuwählen, ein weiteres verschachteltes automatisches Layout zu erstellen und die Ränder jetzt wieder links und rechts anzuwenden Wenn wir den oberen Teil loswerden wollen, können wir das auch tun, indem wir ihn auf Null setzen Jetzt können Sie sehen, dass Sie ein völlig anderes Layout haben, das auch seine eigenen Verschachtelungsrollen benötigt diesem Grund ist es so wichtig , dass Sie sich mit dem Verschachteln auskennen, und es geht wirklich nur um und es geht wirklich nur Beim automatischen Layout geht es also wirklich nicht nur darum, diese kleine Schaltfläche hier anzuwenden Es geht darum, über die allgemeine Struktur Ihres Entwurfs nachzudenken , über die allgemeine Struktur Ihres Entwurfs dann automatische Layoutrahmen dort anzuwenden , wo Sie sie benötigen, und was sehr wichtig ist, dass Sie all diese Auto-Layout-Rahmen, die Sie verschachtelt haben, sowie alle Ebenen darin, sorgfältig darüber nachdenken müssen welches Größenänderungsverhalten Sie haben möchten Es geht wirklich darum, die drei Säulen des automatischen Layouts zu verstehen und zu kombinieren 17. AUTO LAYOUT: 14 Auto-Layout vorschlagen: Fügen wir etwas Magie hinzu, die auf ein automatisches Layout hindeutet. Hier habe ich einige Designs, die eine Verschachtelung benötigen würden , wenn ich sie in ein automatisches Layout umwandeln möchte sie in ein automatisches Layout umwandeln möchte Der erste Teil ist ziemlich einfach, dieser Teil wäre ein verschachteltes Auto-Layout, dann dieser Teil und dann ist das alles ein vertikales Auto-Layout Die zweite Karte ist etwas komplexer. Bei diesem rechten Teil müsste es sich um eine vertikale automatische Layoutverschachtelung handeln und dann die Karte selbst um eine horizontale automatische Layoutverschachtelung Dann haben wir eine Navigation, also müsste dieser rechte Teil verschachtelt werden Und zwischen dem Logo und diesem rechten Teil müssten wir die Option Auto auch Know Nest Space dazwischen setzen Jetzt können wir das alles von Hand machen oder wir können einen kleinen Trick anwenden Fangen wir mit dem ersten an. Wenn ich einfach einen Rahmen auswählen und automatisches Layout anwenden würde , dann würde das passieren, nicht nett. Und wenn wir uns den zweiten ansehen, brauchen wir hier definitiv etwas Verschachtelung. Aber was wir tun können, ist mit der rechten Maustaste zu klicken, und dann sehen Sie unter Automatisches Layout für Werbung eine weitere Option namens Automatisches Layout vorschlagen Oder wir können auch die Tastenkombinationen Shift Strg und A verwenden. Im Ebenenbedienfeld können Sie sehen, dass uns auch das Layout eine Verschachtelung vorgeschlagen Ich habe diesen Frame einfach aufgerufen, damit wir einen zusätzlichen kleinen Tipp hinzufügen können . Klickt auf das AI-Menü und benennt eure Ebenen einfach um Und dann bekommst du auch ein paar nette Ebenennamen für diese verschachtelten Elemente Schauen wir uns jetzt an , ob das funktioniert. Das sieht ziemlich gut aus , wenn ich hier die Größe ändere. Wenn wir hier hineinklicken, können wir sehen, dass dadurch auch unsere Größenänderung hinzugefügt wurde. Dies ist auf Füllen eingestellt, und auch mein Elternteil hier ist auf Füllen eingestellt. Wenn ich das jemals ändern möchte, kann ich diese Elemente einfach löschen oder in mein Ebenenfenster ziehen und meine Verschachtelung ändern Versuchen wir es mit dem nächsten und wählen wir diese Karte, Umschalttaste und A aus. Ich werde die Tastenkombination verwenden Außerdem werde ich die Ebenen umbenennen. Lass uns einen Blick darauf werfen. Das sieht auch ziemlich gut aus. Ich kann immer noch Anpassungen vornehmen. wir an, ich möchte, dass Nehmen wir an, ich möchte, dass dieses Bild die Hälfte des Containers einnimmt, dann kann ich es einfach auswählen und meine Größe ändern, um den Container zu füllen. Auf diese Weise habe ich es so angepasst, wie es sich verhalten soll. Unser letzter, schauen wir uns die Navigation an. Shift-Steuerung und A, unser Tastenkürzel, gewöhnen wir uns auch daran , die Ebenen umzubenennen Dadurch wird alles umbenannt , was ich noch nicht benannt Diese, die ich zuvor benannt habe, werden sie nicht überschreiben. Schauen wir uns an, ob das von selbst automatisch angewendet wurde. Ja. Perfekt, wir können hier im Alignment-Menü sehen , dass das Auto angewendet wurde. Das war wirklich etwas , das sehr schwierig war , bevor wir diese kleine Funktion hatten. Nutze es. Ich möchte Sie dennoch dringend dazu ermutigen, sich daran zu gewöhnen, auch manuelles Verschachteln zu verstehen Denn irgendwann möchtest du Dinge ändern und du musst verstehen, warum die Dinge auf eine bestimmte Art und Weise eingerichtet sind Kleine Randnotiz, zum Zeitpunkt der Aufnahme dieser Funktion ist sie ziemlich neu und wenn man bedenkt, wie mächtig und wichtig sie ist, würde ich erwarten, dass sie aus diesem kleinen Untermenü bald aus diesem kleinen Untermenü mit Rechtsklick in unser Hauptmenü für das automatische Layout herauskommt, also achte darauf. 18. AUTO LAYOUT: 15 Magie mit Tabellen: Etwas Magie mit Tischen. Das automatische Layout ist auch sehr praktisch, wenn Sie Dinge wie eine responsive Tabelle erstellen möchten. Sie können hier also sehen, dass ich eine Zeile eingerichtet habe. Das ist einfach ein automatischer Layoutrahmen, und dieser ist momentan auf eine feste Breite eingestellt und dann vertikal so, dass er sich umarmt Und dann habe ich darin all meine verschiedenen Spalten, und sie sind so eingerichtet, dass sie den Behälter füllen und sich umarmen, und nur die erste, die eine Zahl ist, setze ich auf eine feste Größe Weil ich das so einstellen würde, dass es gefüllt wäre, dann würde es einfach zu viel Platz beanspruchen Was ich jetzt tun möchte, ist, dass ich einen zweiten in die Länge ziehe . Ich behalte den ersten und wähle den übergeordneten Frame aus , indem ich die Eingabetaste drücke. Denken Sie daran, dass dadurch alle untergeordneten Elemente ausgewählt und ich diese einfach fett formatieren werde . Dann möchte ich hier den gesamten Inhalt ausfüllen. Sie können das entweder von Hand ausfüllen oder ich verwende einfach die Figma-KI, und übrigens, ich nehme das auf, gerade herauskam, also wird es wahrscheinlich etwas anders aussehen, wenn also wird es wahrscheinlich etwas anders aussehen Sie sich das ansehen und einfach den Rahmen auswählen, in dem der Inhalt ausgefüllt werden soll, und ich werde es einfach sagen, etwas Inhalt erfinden Jetzt ziehe ich einfach eine Kopie heraus. Was Sie auch tun können, ist, sobald Sie einen Kopierbefehl N D haben, und das wird mehr in derselben Entfernung kopieren. Jetzt wähle ich alle meine Zeilen aus und drücke erneut Shift A , um sie in einem automatischen Layoutrahmen zu verschachteln. Denn was ich jetzt tun kann, ist , mir diesen magischen kleinen Griff zu geben. Ich kann entweder den Rahmen auswählen und dann hier auf Inhalt ersetzen klicken, um ihn auszufüllen. Oder ich ziehe einfach die Griffe auf, ich kann so viele Zeilen erstellen, wie ich benötige, und schon wird der Inhalt für mich ausgefüllt , was wirklich toll ist. Jetzt verbinde ich es einfach mit meiner Benennung hier oben und wähle beide aus. Es wird wieder A verschoben. Schauen wir uns an, ob mein automatisches Layout funktioniert. Ja, das funktioniert perfekt. Falls es nicht funktioniert, Sie einfach sicher, dass Sie den übergeordneten Frame auswählen stellen Sie einfach sicher, dass Sie den übergeordneten Frame auswählen, die Eingabetaste drücken und überprüfen Sie , ob alles gefüllt ist. Dies muss auf Füllen eingestellt sein, und dies muss auch auf Füllen eingestellt sein. So können Sie mit dem automatischen Layout von Figma und etwas KI ziemlich schnell eine Tabelle erstellen mit dem automatischen Layout von Figma und etwas KI ziemlich schnell 19. AUTO LAYOUT: 16 fortgeschrittenere Setup-Beispiele: Lassen Sie uns die fortgeschrittenere Verschachtelung und Größenänderung üben. Hier habe ich eine Reihe von fortgeschritteneren Layouts, und ich möchte sie wirklich genauer durchgehen Ich möchte Ihnen zum einen zeigen, wie ich sie von Hand verschachteln würde, weil ich denke, dass es sehr wichtig ist, dass Sie das allgemeine Konzept verstehen , wie man über automatisches Layout und Verschachtelung denkt Und dann werden wir auch die automatische Art der Verschachtelung von Figma ausführen , und wir können auch die Ergebnisse vergleichen Ich werde das ziemlich schnell durchgehen. Die Idee ist, dass du dir ansiehst, was ich mache, es pausierst und dann zu deiner Übungsdatei springst. Es geht wirklich darum, das selbst zu machen und den Dreh raus zu bekommen, denn beim automatischen Layout, besonders wenn es um Größenänderung, Verhalten und Verschachtelung geht , dreht sich alles um Übung Okay, fangen wir hier mit unserer ersten Karte an. Also werde ich eine Kopie herausholen. Und zuallererst ist das ziemlich einfach. Also das hier wäre eine Einheit, also wähle ich das aus und drücke Shift A. Und ich denke, das ist so ziemlich alles. Und ich wähle einen übergeordneten Frame und kann Shift A drücken oder das Menü verwenden , um das automatische Layout anzuwenden. Schauen wir uns also das Verhalten an. Das sieht schon ziemlich gut aus. Das automatische Layout wurde wirklich fantastisch darin, Verhalten vorzuschlagen. Ich kann es mir ansehen. Das hier ist für mich eher wie ein Button, also werde ich das wahrscheinlich auf Huck to Content setzen, aber ansonsten funktioniert alles einwandfrei Wenn nicht, dann stellen Sie sicher , dass Sie einen verschachtelten Rahmen auswählen, Sie, ob er auf Füllen gesetzt ist, verwenden Sie die Eingabetaste, um alle untergeordneten Elemente abzurufen, und schauen Sie dann, ob sie auch auf Füllung eingestellt sind Lassen Sie uns nun dasselbe ausprobieren und verwenden wir einfach unser Original Ich suche nach einer anderen Kopie. Ich werde jetzt mit der rechten Maustaste klicken und weitere Optionen aufrufen, Vorschläge machen oder ein Layout erstellen oder einfach die Tastenkombination verwenden. Und schauen wir uns das an, und das hat uns tatsächlich genau das gleiche Ergebnis gebracht. Also ja, wir könnten hier absolut eine Abkürzung gebrauchen. Gehen wir zu unserer nächsten Karte. Das ist etwas komplexer. Wir haben also verschiedene Richtungen. Zuallererst haben wir hier diesen Abschnitt, der ein vertikales automatisches Layout darstellt und dann ist die Karte selbst horizontal. Also zuerst wähle ich hier wieder diese Überschriften aus, Shift und A, und dann all diese Shift und A. Jetzt kann ich der gesamten Karte ein automatisches Layout hinzufügen. Auch hier entweder die Tastenkombination oder das Menü. Schauen wir uns dieses Verhalten an. Funktioniert und das nimmt gerade wirklich nicht zu. Was wir tun müssen, wir müssen dem ganzen ersten Frame sagen , dass er den Container füllen soll. Übrigens gibt es eine letzte Abkürzung. Wenn du es einfach an das Ende ziehst, kannst du sehen, wie diese kleinen Zeichen hier erscheinen und es ist jetzt automatisch so eingestellt, dass es gefüllt wird. Dann machen wir das auch mit diesen Diagrammelementen, die bereits auf Füllen eingestellt Eingabetaste und stellen Sie sicher, dass alles gefüllt ist. Das ist so eingestellt, dass es gefüllt wird, und das hier, ich bevorzuge es, dieses Set zum Umarmen zu haben Das hat nicht funktioniert. Ich werde das einfach nochmal machen und jetzt funktioniert es. Denken Sie daran, Sie könnten dieses Bild hier mit dem Ausrichtungsmenü neu positionieren , und wenn Sie auch diese beiden Füllungen einstellen würden Dann werden wir so etwas bekommen. Das ist nicht wirklich das, wonach ich suche. Also was ich will, ist eigentlich die ursprüngliche Position. Okay, das sieht toll aus. Versuchen wir es jetzt noch einmal mit unserem automatischen Vorschlag. Ich ziehe das hier runter und verwende diesmal eine Abkürzung, oder um einen Vorschlag zu machen , und schauen wir uns an, was wir haben. Das sieht eigentlich ganz gut aus. In diesem Fall ist es eigentlich die bessere Lösung, die es bereits bei allen Einstellungen gefunden hat. Auch hier räume ich nur kleine Kleinigkeiten auf , als würde ich dieses Set lieber umarmen Nichts Dramatisches, wenn du es nicht tust. Der nächste. Dieser hat einen oberen Teil und dann einen unteren Teil. Auch hier wähle ich zuerst die Überschriftenschicht A und kombiniere sie dann mit der Schicht A. Jetzt kann ich das automatische Layout auf die gesamte Karte anwenden. Schau dir an, was mit diesem kleinen Marker hier oben passiert. Also das funktioniert nicht. Es weiß nicht wirklich, was es damit anfangen soll. Ich ziehe es einfach raus und lass uns die Polsterung wieder reparieren Aus irgendeinem Grund hat sich das Ganze von selbst erledigt. Wir wollen das nicht, wir wollen, dass es auch ein horizontales Layout ist. Ich werde hier etwas mehr Spielraum hinzufügen. Den hier auch fest anziehen. Schauen wir uns das jetzt an. Auch hier funktioniert es nicht wie erwartet, also werde ich es Stück für Stück durchgehen. Ich möchte, dass dieser hier den Behälter füllt, den Behälter füllt und diesen Teil auch hier. Es geht wirklich darum, alles Stück für Stück auszuwählen . Wir können den Abstand hier korrigieren. Wir können diesen auch einstellen. Ja, wie gesagt, wenn du es bis zum Ende herausziehst, sollte es normalerweise automatisch den Dateicontainer aufnehmen. Manchmal funktioniert es nicht, dann musst du nur ein Dropdown verwenden. Auch hier möchte ich, dass er sich umarmt, also schauen wir mal, also das funktioniert Was wir jetzt wollen, ist, dass wir das wieder hier reinziehen Denken Sie daran, wir können unser magisches kleines automatisches Ignorieren-Layout verwenden, oder wir können das auch automatisch tun , indem wir die Strg-Taste gedrückt halten, und es wird automatisch so eingerichtet und wir können es jetzt hier platzieren. Vergiss deine Einschränkungen nicht. Und wir sollten jetzt in der Lage sein, die Größe zu ändern. Perfekt. Versuchen wir es jetzt mit unseren automatischen Vorschlägen. Auch hier ziehe ich das ursprüngliche automatische Layout mit Rechtsklick vor. Und das sieht ziemlich gut aus. Ignorieren wir vorerst einfach unseren kleinen Marker. Das sieht gut aus. Nicht perfekt, aber ziemlich gut. Lassen Sie uns die Markierung herausnehmen und wenn wir sie wieder hineinziehen, können wir unser Layout „Reihenfolge ignorieren“ verwenden und sie positionieren, genauso wie zuvor. Vergiss deine Einschränkungen nicht. Übrigens, wenn Sie möchten, dass dieser Frame darüber hinausgeht, stellen Sie sicher, dass Sie den Clip-Inhalt eingestellt haben. Schauen wir uns jetzt einfach an, wie das eingerichtet ist: Behälter füllen, Behälter füllen, hier einen zusätzlichen kleinen Behälter erstellen, wie wir es zuvor getan haben, und füllen. Ja, das gibt uns tatsächlich eine ziemlich gute Lösung. Das einzige, was ich nicht mag, ist, dass es nicht nach unten drückt. Schauen wir uns das mal an, wir haben die Fehlerquelle. Das muss so eingestellt werden, dass es sich an den Inhalt anpasst. Es wird reagieren, was auch immer hier passiert. passiert immer noch nicht. Gehen wir auch hier rein. Umarme den Inhalt. Und jetzt können Sie sehen, dass es funktioniert Und das ist der Grund, warum Auto Sugest fantastisch ist, aber versuchen Sie auch, das Verschachteln und das Verhalten bei der Größenänderung ein wenig selbst zu üben Verschachteln und das Verhalten bei der Größenänderung ein wenig selbst weil diese kleinen Fehler passieren werden , weil diese kleinen Fehler passieren werden und Sie verstehen müssen, warum Das wirst du nur verstehen, wenn du es verschachtelt und die Größe verändert Okay, lass uns mit unserem letzten weitermachen. Dieser hier. Und lass uns einen Blick darauf werfen. Dieser ist ein bisschen mehr zum Nisten. Lassen Sie uns zunächst Stück für Stück vorgehen. Wir haben diesen Teil und wir verschachteln ihn zusammen mit dem Bild Sie sich immer an, wie gut die Richtung schon von der Wasserführung aufgenommen wird. Dann werden wir uns um diesen Teil hier unten kümmern. Ich werde zuerst die kleinen A-Kacheln auswählen. Wir werden das in einer Minute klären . Und diese beiden muss ich auch klären. Dieses werde ich tatsächlich verlassen, weil es so aussieht, als ob es hier und hier die gleiche Entfernung hat, also kann es ein eigenes untergeordnetes Element sein. Lassen Sie uns diese sortieren und Sie können sehen, dass sie in der falschen Reihenfolge gestapelt sind, also können wir mit der erweiterten Einstellung fortfahren und einfach die Stapelung ändern Jetzt werden wir diese beiden auch in einen automatischen Layoutrahmen umwandeln Geben wir es in der Mitte ein und schauen wir uns an, wie schön Autolayout schon bemerkt hat, dass wir hier diesen großen Abstand haben, und es hilft uns wirklich, obwohl wir bei der Einrichtung von Hand verschachteln Fügen wir also einfach auch dem übergeordneten Frame das automatische Layout auch dem übergeordneten Frame das Schauen wir uns nun an, wie unsere Größenänderung funktioniert. Es sieht ziemlich gut aus, außer hier oben, schauen wir uns an, was hier passiert, wir wollen den Behälter füllen. Dann dieser hier, hier ist der Fehler passiert. Wir wollen auch, dass dies den Container füllt, und wir müssen nur das übergeordnete Objekt erneut abrufen, und das ist derzeit auf Auto eingestellt, also müssen wir das wegnehmen, und wir werden hier eine nette kleine Lücke hinzufügen. Schauen wir uns das jetzt an, und das sieht toll aus. Schauen wir uns an, was Auto Suggest uns geben würde. Nehmen wir dieselbe Karte, Shift, Control und A. Sie können sehen, dass sie verschachtelt ist Lassen Sie uns einfach die Größe ändern und schauen, was passiert ist. Das gibt mir tatsächlich ein ziemlich gutes Ergebnis. Hier unten können Sie sehen, dass das nicht aufgenommen wurde. Schauen wir mal rein, wir müssen es zentrieren, um es schöner zu machen, und es dann so einstellen, dass es den Behälter füllt Falls du mir gerade dabei zugesehen hast und völlig überwältigt bist Das ist normal. Sie müssen in diese Übungen hineinspringen und wirklich damit herumspielen und sich mit der Strukturierung von Verschachtelungen und Größenänderungen vertraut machen Strukturierung von Verschachtelungen und Größenänderungen vertraut Gehen Sie. 20. AUTO LAYOUT: 17 Auto-Layout-Seiten: Ganze Seiten mit automatischem Layout erstellen. Aufgrund der Vorteile der Verschachtelung und der Beziehung zwischen Eltern und Kindern können wir das automatische Layout vom kleinsten Element wie einer Schaltfläche bis hin zur Erstellung unserer Komponenten verwenden das automatische Layout vom kleinsten Element wie einer Schaltfläche bis hin zur Erstellung unserer Komponenten sie in Gruppen bis hin zu ganzen Seiten organisieren Bisher haben wir uns mit kleineren Elementen wie einer Karte und einer Navigation befasst Das hat einen Grund. Ich würde Ihnen generell raten , selbst wenn Sie anfangen, frei zu entwerfen, was ich absolut befürworte, dass Sie irgendwann, wenn Sie anfangen Ihre Datei aufzuräumen, darüber nachdenken und alles in Komponenten organisieren Und stellen Sie dann sicher , dass Sie zuerst Ihr automatisches Layout innerhalb dieser Komponenten einrichten Ihr automatisches Layout innerhalb dieser Komponenten einrichten Ich habe das hier für dich gemacht. Lassen Sie mich Ihnen nur zeigen, wenn ich eine Instanz herausziehe, sehen Sie, dass sie alle Einstellungen erbt, und Sie können sehen, dass das mit dem automatischen Layout bereits sehr gut funktioniert , das Gleiche hier Sie können jederzeit zu Ihrer Übungsdatei springen , um sich das Setup genauer anzusehen Lassen Sie uns nun unseren übergeordneten Frame erstellen. Ich drücke F und wähle einfach ein beliebiges voreingestelltes Bild aus. Das kannst du übrigens auch zeichnen. Die Größe spielt keine Rolle, weil wir die Größe sowieso ändern werden Jetzt kann ich einfach Instanzen meiner Assets ziehen. In einem größeren Projekt würden Sie diese Assets natürlich hier in Ihrem Asset-Panel finden . Jetzt könnten Sie bereits das automatische Layout auf den übergeordneten Frame anwenden und dann im Laufe der Zeit alles sortieren . Ich persönlich bevorzuge es, es so zu belassen , weil es mir die Freiheit gibt , meine Instanzen wirklich frei in diesem Frame zu bewegen , und ich habe das Gefühl, dass ich einfach viel mehr Freiheit habe , wenn es darum geht, wie dieses zu gestalten. Aber sobald Sie eine fertige Seite haben, können wir sie jetzt in einen Auto-Layout-Frame umwandeln , oder Sie können sie übrigens auch einfach als statische Seite belassen , was in den meisten Fällen auch in Ordnung ist, da Ihr gesamtes responsives Verhalten bereits in Ihren Komponenten eingebettet ist . Dies sollten Sie mit Ihrem Entwicklungsteam besprechen , wenn es sich tatsächlich lohnt, die gesamte Seite erneut im automatischen Layout einzurichten . Aber nur zum Üben werden wir das machen. Nun könnten wir entweder hier auf Automatisches Layout klicken und es dann manuell sortieren, oder was ich auch tun werde, ich mache einen Rechtsklick und verwende meinen Vorschlag für automatisches Layout. Denken Sie auch hier an die Tastenkombinationen Strg, Shift und A. Schauen wir uns das genauer an. Was ist passiert. Nun, wenn wir die Größe ändern, können wir sehen , dass einige Elemente einwandfrei funktionieren Zum Beispiel meine Navigation und hier mein Interratext und meine Fußzeile, weil das ziemlich einfache Elemente sind Wenn wir uns nun meine Karten ansehen, ich Glück und das wurde tatsächlich ziemlich gut aufgenommen Mir ist aufgefallen, dass ich das wahrscheinlich einpacken möchte. Wenn ich es hier oben positioniere. Und das ist eigentlich sehr nett. Ich muss nur ein bisschen aufräumen. In diesem Fall muss ich auch sagen, Rand links und rechts, also werde ich das hier einrichten und einen kleinen Trick, was Sie tun können, ist, dass Sie diese Lücke nutzen können. Hier ist meine Polsterung. Sie könnten Variablen verwenden, um dies zu tun Ich verwende diese Variablen bereits in meinen Komponenten. Sie können sehen, dass mein Padding mit Variablen eingerichtet ist. Also meine Navigation, all das hat die gleichen Variablen, die verwendet werden, wenn es um Padding geht Wenn ich also das Padding ändern möchte, könnte ich dafür auch einfach eine separate Padding-Variable einrichten , und dann muss ich sie einmal ändern, und ich muss mir keine Gedanken darüber machen, das alles manuell zu machen das alles Muss nicht, nur ein kleiner Tipp nebenbei. Und ansonsten gefällt mir das Aussehen sehr gut. Ich könnte mit diesen Karten herumspielen. Ich könnte sie zum Beispiel in die Mitte stellen, oder ich könnte doppelklicken, und dann würden sie gleichmäßig verteilt werden. Wenn wir also die Größe ändern, würde es so aussehen Nun, mit diesem Beispiel hatten wir ziemlich viel Glück bei dieser Arbeit Aber Sie werden feststellen, dass Sie mit dem vorgeschlagenen automatischen Layout manchmal nicht so viel Glück haben und ein seltsames Verhalten zeigen , sobald Sie so viel Glück haben und ein seltsames Verhalten Elemente haben, die nicht so einfach sind , wie nur ein einfaches automatisches Layout, das gefüllt werden muss. Wenn wir also sagen, wir haben hier ein kleines Durcheinander und wollen es noch einmal machen, dann können Sie diesen Teil des Auto-Layouts immer einfach herausziehen und ihn dann einfach außerhalb Ihres Auto-Layout-Rahmens aussortieren . Also, was ich tun könnte, ich könnte diese Karten haben und ich könnte das alles schnell wieder aufbauen. Werde das einfach los. Wähle sie aus. Und jetzt könnte ich sie einfach zurück in den Auto-Layout-Rahmen ziehen. Noch ein kleiner Tipp: Wenn Sie etwas haben, das größer ist als Ihr automatischer Layoutrahmen, werden Sie den magischen kleinen Positionierer, den wir gerade hatten, nicht sehen kleinen Positionierer, den wir gerade hatten, Drücken Sie die Befehlstaste und dann erzwingen Sie die Positionierung Es wird so eingestellt, dass es den Behälter füllt. Auch hier werden Sie feststellen, dass wir es wahrscheinlich ein wenig aufräumen und zurückstellen müssen, um den Behälter zu füllen , aber wir haben es hier drin. Andererseits werde ich meine Variable für das Padding hinzufügen. Ich hätte das gleiche Setup, aber Sie haben mehr Kontrolle darüber Es ist ziemlich schwierig , Dinge innerhalb einer Seite zu sortieren , wenn all diese Ebenen verschachtelt können jederzeit ein Element herausziehen, besonders wenn Sie eine Komposition haben Sie es zur Seite und ziehen Sie es zur besseren Kontrolle wieder hinein Jetzt werde ich das nur ein bisschen aufräumen . Lass uns die roten Schichten laufen lassen. Wir könnten Bilder generieren, aber ich habe tatsächlich welche aus einer anderen Datei , die ich verwenden möchte. Ich werde eine meiner Lieblingstastenkürzel verwenden, nämlich Shift Command N C, und das kopiert eine PNG-Datei, und ich werde sie hier schnell ausfüllen. Lassen Sie uns jetzt einfach die allerletzte Berührung machen. Ich möchte auch den Inhalt ein wenig ändern. Ich werde ihr sagen, sie soll sich einige Workshop-Namen und nur einen kurzen Intratext Das ist das Verhalten, das man bekommen würde, und das ist absolut Und wir haben jetzt unsere Karten in einer festen Größe. Denken Sie daran, dass Sie auch immer Min- und Max-Werte verwenden können. Wir würden das auf die Hauptkomponente anwenden. Alle Instanzen würden erben. Ich werde eine Minute hinzufügen. Ich werde hier einfach ein paar Zufallszahlen auswählen. Ändere das immer später. Ich nehme 300 Minuten und sagen wir mal maximal 450. Sie können sehen, dass hier nichts passiert ist. Das liegt daran, dass diese Karten immer noch mit einer festen Breite eingerichtet sind . Wählen Sie den Rahmen aus, der alle Karten enthält, drücken Sie die Eingabetaste, dann erhalten Sie alle einzelnen Karten und setzen Sie nun alle diese Karten so ein , dass sie den Behälter füllen. Sie werden gefüllt, aber nicht über ihren Maximalwert hinaus, und aus diesem Grund würde RAP in diesem Fall immer noch funktionieren. Wenn Sie das wieder loswerden möchten, wählen Sie diesen Container aus, drücken Sie erneut die Eingabetaste, wechseln Sie zurück zur festen Breite und entfernen Sie in Ihrer Komponente Min und Max. Nun, was Sie tun müssen, weil Sie im Grunde die Breiteneinstellung überschrieben haben, wählen Sie alle Karten erneut aus, indem Sie die Eingabetaste drücken , und über das Eigenschaftenfenster können Sie jetzt mit drei kleinen Punkten und „Größe zurücksetzen“ wählen Jetzt haben Sie wieder die Originalgröße der Komponente. 21. AUTO LAYOUT: 18 Auto-Layout und CSS-Flexbox: Automatisches Layout in CSS Flexbox. Nun gibt es wahrscheinlich ein paar Dinge , die Ihnen an dem Verhalten nicht gefallen , wenn Sie mehr Designs mit automatischem Layout einrichten mehr Designs mit automatischem Layout einrichten Eines der Dinge könnte sein , dass du, wenn wir die Größe ändern, die gleiche Anzahl an Karten haben möchtest. Wir können mit Mindest- und Maximalwerten spielen und sie so einstellen, dass sie den Container füllen, aber Sie werden nicht dieses gitterartige Gefühl bekommen. Der Grund dafür ist , dass, wenn wir uns unser Design ansehen und in den Def-Modus springen, Sie sehen können, dass das alles mit etwas namens Flex eingerichtet ist alles mit etwas namens Flex eingerichtet Das liegt daran, dass das automatische Layout im Grunde eine Flexbox darstellt Wenn Sie ein Entwickler sind, ist das sehr sinnvoll. Wenn Sie ein Designer sind, haben Sie vielleicht noch nie von Flexbox gehört Sie müssen nichts über Flexbox wissen, aber es ist sehr praktisch, es ein wenig zu verstehen da dies der Grund dafür ist, dass sich das automatische Layout so verhält, wie es sich verhält In CSS verwenden wir Flexbox , um Elemente zu positionieren. Flexbox ist ein sogenannter eindimensionaler Layoutansatz. Das bedeutet, dass Ihre Elemente nacheinander angeordnet werden Ihre Elemente nacheinander angeordnet Stellen Sie sich das wie Schläge an einer Saite vor. Wenn du irgendwelche Elemente änderst, also wenn sie kleiner oder größer werden, dann wird das entsprechend angepasst, was für viele Dinge großartig ist. Was Sie mit Flexbox jedoch nicht tun können, ist , Ihre Elemente in ein Raster einzufügen In CSS würden wir ein sogenanntes CSS-Grid verwenden, dem es sich um einen zweidimensionalen Layoutansatz handelt Neun Figma, das haben wir derzeit nicht. Wir haben in FIMMA einen starreren Grid-Ansatz, und darüber werde ich gleich sprechen Aber im echten Leben oder im echten Browser werden die Entwickler heutzutage wahrscheinlich CSS Rid verwenden und sie haben viel mehr Möglichkeiten für die gesamte Seiteneinrichtung als Sie in Figma Das ist also wirklich nur ein sehr allgemeiner kurzer Überblick. Diese Themen CSS-Layout, Flexbox und Grid sind offensichtlich viel komplexer, und es gibt eine Menge Untertools und Dinge, die es zu verstehen gilt. Als Designer müssen Sie das jetzt nicht mehr einrichten. Sie müssen kein Experte darin sein, aber ich würde Ihnen dringend empfehlen , sich dem allgemeinen Verständnis des modernen CSS-Layouts zu befassen. müssen Sie nicht, aber es wird Ihnen einen großen Vorteil verschaffen. Arbeiten Sie also auf jeden Fall weiter mit dem automatischen Layout in Figma, aber stellen Sie auch sicher, dass Sie immer in engem Kontakt mit Ihren Entwicklern stehen, sie darauf aufmerksam machen, und dann lassen sich einige Dinge vielleicht einfach viel besser im Browser testen, wenn es um das Gesamtlayout Ihrer Seite geht Während dieses Kurses werden wir uns wieder mit Figma befassen. In Ihrem Arbeitsmaterial habe ich jedoch einige Links hinzugefügt, falls Sie sich weiter zu diesem Thema informieren möchten Ich habe auch einen separaten Einblick in Mole Dot IO in das moderne CSS-Layout Sie finden alle Links in Ihrer Arbeitsdatei. 22. AUTO LAYOUT: 19 Slot-Komponenten mit Auto-Layout: Erstellen von Steckplatzkomponenten mit automatischem Layout. Was eine Slot-Komponente im Grunde ist, ist eine Komponente , bei der Sie einen Platzhalter haben und dann verschiedene Inhalte einfügen können Dies wird häufig im Code verwendet. Wir haben keine Slot-Funktion als solche, aber wir können sie so ziemlich mit Komponenten und automatischem Layout erstellen . Hier habe ich eine Karte mit automatischem Layout und Sie können sehen, dass ich hier einen Steckplatz habe. Wenn ich das einfach lösche, dann erstelle ich nur eine Instanz aus dieser Slot-Komponente, ziehe sie hier hinein und stelle sicher, dass sie so eingestellt ist, dass sie den Container füllt und den Inhalt umarmt Wie hoch der Inhalt auch sein mag, er wird umarmt. Jetzt können Sie sehen, dass ich neben dem Steckplatz noch weitere Komponenten habe, das Layout eins und das Layout zwei, die hier hineingesteckt werden könnten Jetzt muss ich nur eine Instanz der Slot-Komponente erstellen, und ich kann jetzt doppelklicken, einen Steckplatz auswählen und dann durch sofortiges Austauschen einfach jedes meiner anderen Kleiner Tipp, etwas fortgeschrittener, wähle einen Steckplatz aus. Jetzt werden wir eine Eigenschaft festlegen. Klicke auf die drei kleinen Punkte. Gehen Sie zur Option Instanz-Swap-Eigenschaft anwenden. Eigenschaft erstellen, und Sie können jetzt sehen, dass Sie hier dieses Menü erhalten, also nenne ich diesen Slot einfach. Und hier unten können Sie jetzt bevorzugte Werte wählen. meinem Menü können Sie sehen, dass ich viele Komponenten habe. Ich werde die beiden Optionen auswählen , die ich für diese Karte eingerichtet habe. Wenn ich jetzt die Instanz auswähle, siehst du, dass ich ein kleines Drop-down-Menü mit Steckplatz habe und nur die richtigen Optionen zum Austauschen angezeigt werden Das ist wirklich praktisch und wird von jedem benutzt, um das Setup zu korrigieren 23. CONSTRAINTS: 01 Was sind Constraints in Figma?: Einschränkungen in Figma. In Figma haben wir noch eine weitere Funktion, mit der wir das Verhalten bei der Größenänderung steuern können . Diese Funktion wird als Einschränkungen bezeichnet Wählen Sie ein beliebiges Element innerhalb eines Rahmens Dabei muss es sich nur um einen einfachen Rahmen handeln, nicht um einen Rahmen mit automatischem Layout Jetzt sehen Sie blaue gepunktete Linien , die auf den nächsten übergeordneten Rahmen zeigen Dies sind die Einschränkungen. Sie können sie auch im Menü auf der rechten Seite unter Einschränkungen sehen . jedoch nur für Standardrahmen und Sie sind jedoch nur für Standardrahmen und nicht für Rahmen mit automatischem Layout verfügbar . Standardmäßig sind diese Einschränkungen auf oben und links eingestellt. Und beachten Sie, dass selbst verschachtelte Rahmen immer bis zum nächsten übergeordneten Element verschoben werden Ich ändere also die Größe, es scheint, als ob nichts passiert, weil sie auf links und oben gesetzt sind Wenn wir diese Einschränkungen jedoch ändern, setzen wir sie zum Beispiel auf links, rechts, auf dieses Feld und dann auf diesen roten Punkt hier, werde ich sie auf unten und rechts setzen Beachten Sie, wie sie sich ändern, und sie zeigen Ihnen, an welcher Seite sie angeheftet sind Stellen wir diesen hier in die Mitte. Sie können die Drop-down-Menüs verwenden oder einfach das Symbol verwenden und auf die verschiedenen Richtungen klicken. wir sie in ihren neuen Richtungen anheften und jetzt ihre Größe ändern, können Sie sehen, dass sich dadurch ihr Verhalten ändert , und wir können sie horizontal oder auch vertikal einstellen scheint sehr naheliegend, sie an eine Seite oder Es scheint sehr naheliegend, sie an eine Seite oder an den Boden Aber manchmal sind wir etwas verwirrt , wenn wir über die Mitte, die sogenannte Links-Rechts-Methode und die Skalierung sprechen die sogenannte Links-Rechts-Methode und die Skalierung Der Unterschied zwischen beiden ist, dass Fixed einfach einen festen linken und rechten Rand hat. Wo auch immer Sie es platziert haben, wird dieser Abstand beibehalten Skalierung hat einen prozentualen Rand für die Position, an der Sie sie platziert haben, und die Mitte bleibt einfach in der relativen Mitte. Und das Gleiche funktioniert offensichtlich horizontal und vertikal. Kleiner Tipp, manchmal möchten Sie nur die Größe des übergeordneten Frames ändern und die Einschränkungen ignorieren Halten Sie in diesem Fall die Befehlstaste gedrückt, und die Beschränkungen werden einfach ignoriert , solange Sie sie gedrückt halten 24. CONSTRAINTS: 02 Constraints und Raster: Beschränkungen und Raster. Anstatt alles mit automatischem Layout einzurichten, könnten wir unsere Komponente einfach als Auto-Layout-Komponenten einrichten als Auto-Layout-Komponenten Dann könnten wir sie mit links und rechts an die linke und rechte Seite anheften, und das Gleiche machen wir hier. Wir können hier sogar Elemente wie diese kleine Blase hinzufügen und sie nach unten und rechts platzieren. Wenn wir nun die Größe ändern, erhalten wir so ziemlich das gleiche Ergebnis, aber es ist viel einfacher als das Einrichten eines automatischen Layoutrahmens. Sie werden jedoch feststellen, dass dies zwar für einfache mobile Setups mit diesem einen Element sehr gut funktioniert einfache mobile Setups mit , sobald Sie weitere Elemente hinzufügen, es aber einfach nicht funktioniert Denn das Problem hier ist , dass, wenn wir links nach rechts verwenden , es die volle Entfernung in Anspruch nimmt Es weiß nichts über diese anderen Elemente in der Umgebung. Wir könnten sie alle auswählen und maßstabsgetreu einstellen. Aber damit würde es funktionieren, aber wir würden keinen festgelegten Abstand einhalten. So konnten wir unsere Polsterung beispielsweise nicht wirklich an unsere Navigation anpassen Eine gute Möglichkeit, damit umzugehen, besteht darin, ein Raster hinzuzufügen. Denn schauen Sie mal, wenn ich meine linken und rechten Beschränkungen in einem Raster hinzufüge , dann wird es sich jetzt die nächstgelegene Spalte ansehen , weil es die Spalten als Eltern verwendet. Wenn wir also all diese Karten auswählen und sie alle auf links und rechts setzen würden diese Karten auswählen und sie alle auf links und rechts setzen , würden sie bei der Größenänderung in den dafür vorgesehenen Spalten verbleiben. Jetzt können wir das Gleiche für unsere Navigation hier oben tun. Stellen wir es auf links und rechts ein. Sie können sehen, dass wir mit nur wenigen Klicks und sehr wenigen Komplikationen und sehr wenigen Komplikationen ein responsives Setup erhalten und unser Design testen können. Das ist wirklich praktisch für einen schnellen Test, und es funktioniert auch sehr gut, wenn Sie zum Beispiel mit ungeraden Zahlen arbeiten. Nehmen wir an, Sie möchten nicht alles gleichmäßig verteilen. Das würde mit einem Layout nicht funktionieren, aber mit einem Raster funktioniert es sehr gut. Dies hat jedoch auch Nachteile, da das Raster keinen der vertikalen Abstände berücksichtigt, sodass es den Abstand zwischen hier und hier nicht kennt Wenn Sie weitere Elemente wie Text hinzufügen, beginnen die Dinge ineinander zu fließen Aber das ist nur ein Figma-Problem. Dies wird später kein Problem im Code sein. Deshalb verwende ich immer noch gerne Raster für schnelle Tests. Dies ist jedoch kein Ersatz für das automatische Layout. Ihre Komponenten sollten immer mit automatischem Layout eingerichtet werden, aber manchmal ist es einfach viel schneller, sie schnell mit einem Raster und Einschränkungen zu testen. Ein kleiner Tipp: Sie können das Raster jederzeit ein - und ausschalten. Verwenden Sie entweder das Eigenschaftenfenster auf der rechten Seite und klicken Sie einfach auf das Symbol, oder Sie können auch die Tastenkombinationen Strg und G verwenden . Wenn Sie das Raster ausgeschaltet haben, bleiben alle Einschränkungen weiterhin bestehen 25. EINSCHRÄNKUNGEN: 03 Schnelles Intro zu Rastern in Figma: Eine kurze Einführung in Figma-Raster. Lassen Sie mich Ihnen zeigen, wie Sie in Figma Raster einrichten, die Sie später auch wiederverwenden können Hier ist ein Rahmen, klicken Sie einfach auf einen beliebigen Rahmen und dann sehen Sie die Layoutraster-Einstellung hier im Eigenschaftenfenster auf der rechten Seite Klicken Sie auf Plus, um ein Raster hinzuzufügen. Das erste, was Sie erhalten werden, ist dieses Acht-Pixel-Raster. Jetzt wollen wir das nicht. Wir wollen auf die kleine Flechte klicken und daraus ein Säulenraster machen. Wir können jetzt unsere Spalten hier anpassen. Bei der Anzahl der gewünschten Spalten können wir auf beiden Seiten einen Rand festlegen, und wir können auch den Abstand zwischen den Spalten anpassen. Dieses Raster verhält sich in diesem Fall so, dass also die Anzahl der Spalten abzüglich des Randes Spalten aufgrund der Streckung immer anpassen, sodass sie den verfügbaren Platz ausmachen, also die Anzahl der und der Dachrinne Sie haben auch andere Optionen. Sie können das Raster links und rechts platzieren, um ehrlich zu sein, etwas, das ich nie wirklich verwende, oder Sie können es auf c setzen. Wenn Sie es in diesem Fall auf die Mitte setzen, müssten Sie die Breite Ihrer Spalten definieren, und wenn Sie die Größe ändern, nimmt der Rand den Rest des verfügbaren Platzes ein. Nun, die Art und Weise, wie Sie Ihre Note einrichten müssen hängt davon ab, welches System Sie verwenden. Wenn Sie etwas wie Bootstrap verwenden, finden Sie das in der Dokumentation Möglicherweise haben Sie auch ein benutzerdefiniertes Raster, also hier können Sie sehen, dass es sich um ein benutzerdefiniertes Dekadenz-Raster handelt, und Sie können sehen, dass sie Ihnen die Definition geben Wenn Sie einen Sternführer haben und eine bestimmte traditionelle feste Rastereinstellung verwenden, werfen Sie eine bestimmte traditionelle feste Rastereinstellung verwenden, einen Blick in Ihren Reiseführer und Sie können das Raster in Figma reproduzieren Wenn wir mit diesem Raster zufrieden sind, möchten wir es vielleicht für andere Frames wiederverwenden Was wir tun können, ist einfach den Rahmen auszuwählen und dann unter Layoutraster auf das Symbol Little Apply Styles zu klicken, und dann können Sie auf Plus klicken. Ich nenne das vorerst nur einen Test und wir können jetzt einen Stil erstellen. Wenn ich jetzt einen anderen Rahmen habe, werde ich hier auf meiner Leinwand einfach einen weiteren Rahmen zeichnen Sie können jetzt sehen, dass ich, wenn ich diesen Rahmen auswähle und den Mauszeiger über das Layoutraster bewege, auf die Stile klicken und das Raster, das ich gerade erstellt habe, erneut verwenden kann Raster, das ich gerade erstellt habe, erneut verwenden Wenn ich etwas an diesem Raster ändern möchte, klicke ich einfach auf den grauen Canvas-Bereich Ich erhalte einen Überblick über alle meine Rasterstile und kann ihn jetzt hier bearbeiten. Ein kleiner Tipp, damit jeder in Ihrem Team weiß , welchen Rasterstil er verwenden soll. Sie können hier sehen, dass Sie ihm einen beliebigen Namen geben können, also verwende ich T-Shirt-Größen. Aber dann füge ich in Klammern dahinter hinzu, für welche Größe dieses Raster gilt. Nehmen wir an, ich habe hier zwei Frames. Ich kann sehen, dass dieser Rahmen 390 ist, und ich kann jetzt einfach meinen Rasterstil wählen, und ich weiß, dass er kleiner ist als diese Größe hier. Und auch hier hängt es völlig davon ab, wie Ihr Raster definiert ist , unabhängig von der Größe Unterbrechungspunkte, die Sie hier eingerichtet haben. Wenn ich diesen größeren hier genauso auswähle, kann ich einfach zu meinen Rasterstilen gehen, und ich weiß, dass dieser größer ist. Sie sehen hier, es sind 1.500, es ist größer als 993, also wäre das das richtige Raster Dies ist nun der Fall, wenn Sie ein Gesamtraster für Ihre Designs verwenden, was die gängigste Art ist, sie zu verwenden Sie können aber auch ein Unterraster für Abschnitte verwenden. Da Sie sie auf Frames anwenden, ist das in Figma wirklich großartig Sie können einfach ein beliebiges Raster einrichten und es später natürlich als Stil für einen Rahmen speichern , den Sie auf Ihrem übergeordneten Rahmen positionieren Daher können Sie einfach die Verteilung einrichten , die Sie für jeden dieser kleinen Unterabschnitte benötigen jeden dieser kleinen Unterabschnitte 26. BREAKPOINTS: 01 Einführung in CSS-Haltepunkte: Ihre Designs mit automatischem Layout einrichten, werden Sie feststellen, dass dies für einen bestimmten Bereich hervorragend funktioniert, aber es wird nicht für alle Bildschirmgrößen funktionieren , von Mobilgeräten bis hin zu größeren Desktops Hier kommen Breakpoints ins Spiel. Es handelt sich um bestimmte Punkte oder besser gesagt um Schwellenwerte oder es treten Änderungen auf Auf diese Weise können Websites ihr Layout und ihren Stil an unterschiedliche Bildschirmgrößen anpassen und ihren Stil an unterschiedliche Bildschirmgrößen Um Breakpoints in CSS zu erstellen, verwenden wir eine sogenannte Medienabfrage. Die Regel für Medienabfragen ist eine Möglichkeit, bestimmte Stile nur dann auf Webseiten anzuwenden bestimmte Stile nur dann auf Webseiten , wenn bestimmte Bedingungen erfüllt sind. In diesem Fall ist die Bedingung eine Mindestbreite von 768 Pixeln. Alles, was sich innerhalb der geschweiften Klammern befindet, wird also nur angewendet, wenn das Viewport eine Größe von 768 oder mehr hat Schauen wir uns das in CSS an. Sie können hier also sehen, dass ich eine Überschrift und einige Texttexte sowie zwei Bilder habe. In unserer HML ist das ein H, die Überschrift, der Text ist P, und dann haben wir hier unsere Bilder mit dem Image-Tag Jetzt können Sie im CSS sehen, dass ich den Text so eingestellt habe, dass er die Größe eines RM hat, dann etwas größer für die Überschrift, und ich stelle die Bilder so ein , dass sie den gesamten verfügbaren Platz einnehmen Dies sind meine Basisstile. ich jetzt nach unten scrolle, können Sie sehen, dass ich eine sofortige Abfrage hinzugefügt habe. Wenn ich 400 erreicht habe, machen wir es hier unten einfach größer. Sie können die Größe sehen, also können Sie sehen, wenn ich 400 drücke, dann ändert sich das im Layout. Was hier passiert, ist, dass alles innerhalb der Klammern aktiv wird. Ich habe eine neue Hintergrundfarbe, die H-Farbe ist größer und die Bilder verändern die Raumbelegung. Ich gehe noch größer vor, Sie können sehen, wie die zweite Medienabfrage zuschlägt. Ihr könnt auch hier unten sehen, ich eine Hintergrundfarbe hinzugefügt habe, damit diese sichtbar wird, und ich ändere auch die H-Farbe, um sie noch größer zu machen. 27. BREAKPOINTS: EINSCHRÄNKUNGEN:02 Haltepunkte in Figma: Wie können wir mit Breakpoints und Figma umgehen? Da wir derzeit kein Feature haben, das sich damit befasst, müssen wir das manuell lösen Bei einem klassischen spaltenbasierten responsiven Design ist die Einrichtung nicht allzu schwierig. Wir überprüfen nur unsere großartige Dokumentation. Denken Sie daran, dass dies möglicherweise in Ihrem Designsystem oder einem Framework dokumentiert ist. Mit den angegebenen Informationen können wir den Rahmen mit Gittern in Figma ganz einfach einrichten Wenn es also ein Bootstrap wäre, würde das ungefähr so aussehen, wenn wir alle unsere Breakpoints ausrechnen würden Wir können unsere Komponenten hinzufügen und uns daran erinnern, dass diese mit automatischem Layout in Figma eingerichtet werden müssen, und wir können sie dann mithilfe von Einschränkungen so einrichten, dass sie sich an die Spalten anpassen und sich verhalten Wir können den vertikalen Abstand nicht auf diese Weise kontrollieren, aber wir bekommen eine ziemlich gute Vorstellung davon, was im Allgemeinen passiert Jetzt wird es ziemlich mühsam sein, jeden Bildschirm für all diese Versionen zu entwerfen ziemlich mühsam sein, jeden Bildschirm für all diese Versionen Was wir also tun können, ist, einfach einige Mastergrößen auszuwählen. Normalerweise wähle ich einfach eine Handygröße und einen Schreibtisch W. Aber je nach Projekt benötigen Sie vielleicht auch eine Zwischenlösung. In den meisten Fällen wird es ziemlich logisch sein , wie sich die anderen anpassen werden. Aber da wir sowieso den gesamten Rahmen eingerichtet haben, könnten wir einfach schnell darüber springen und bestimmte Szenarien testen Wir müssen nicht die gesamte Seite neu erstellen. Wir können einfach die Abschnitte testen , bei denen wir uns nicht sicher sind. A, ein bisschen mühsam, aber eigentlich nicht zu schwierig, wenn es darum geht, responsive Designs in Figma einzurichten großer Vorteil Aus gestalterischer Sicht mag es also ein , dass Sie all diese Kontrolle haben Aber denken Sie daran, dass das Produkt letztendlich nicht in Figma lebt Es geht nicht um eine einfache Einrichtung. Es geht um das Endprodukt im Browser und wie es sich dort verhält und lebendig wird Heutzutage braucht man dieses Raster im Hintergrund also nicht mehr unbedingt Zumindest muss es kein so starres System wie Bootstrap oder ähnliches sein starres System wie Bootstrap oder ähnliches Du kannst das auch freier definieren. Es ist sehr wichtig , dass Sie dies zuerst mit Ihrem Entwicklungsteam besprechen . Denken Sie daran, als wir unsere Designs mit automatischem Layout eingerichtet haben, haben wir gelernt, dass dies Flexbox widerspiegelt In den meisten Fällen passen sich diese Designs von selbst perfekt an, aber manchmal benötigen sie auch Breakpoints Zum Beispiel. Möglicherweise haben wir eine Änderung im Layout. So könnte sich beispielsweise die gesamte Rasteranordnung ändern. Eine einzelne Komponente könnte sich ändern. Das ist also so etwas wie eine Navigation, Burger-Menü mit zwei Links, eine Fußzeile könnte sich ändern oder auch ein Hero-Bereich Es wird wahrscheinlich auf verschiedenen Größen ganz anders aussehen , und unsere Hypografie muss in verschiedenen Ansichten angepasst werden in verschiedenen Ansichten angepasst Wie bereits erwähnt, lässt sich unser automatisches Layout, das die Flexbox darstellt, sehr gut neu mischen Falls wir das Gesamtlayout ändern möchten, nehmen wir an, wir haben eine Seitenleiste, die wir ab einem bestimmten Schwellenwert entfernen müssen Dann können wir zwei verschiedene Frames für diese Szenarien einrichten . Ich mag es, einige visuelle Informationen hinzuzufügen, die deutlich zeigen, von wo bis wo wir diesen Rahmen verwenden würden, ein kleiner Tipp zu jedem Auto-Layout-Frame. Wir können auch eine minimale oder maximale Breite hinzufügen, sodass wir verhindern können, dass ein bestimmter Schwellenwert über- oder unterschritten wird . Dies wird normalerweise in unseren Komponenten verwendet, aber wir können es auch für den übergeordneten Frame verwenden , der das Viewboard darstellt. Schau dir an, wie diese Karten neu gemischt werden, wenn ich die Größe ändere. Nun, das ist das Verhalten von Ex Box, da diese Karten auch einen Mindest- und einen Höchstwert haben Wenn ich wollte, dass sie gut ausgerichtet sind, könnte ich das mit einem CSS-Grid einrichten. Wenn wir nun eine Änderung des CSS-Rasterlayouts anzeigen möchten, können wir dies derzeit nicht in Figma testen Wir würden zu einem statischen Design unserer Seiten zurückkehren, die verschiedenen Hauptbildschirme anzeigen und die Übergänge zwischen ihnen zusammen mit der Entwicklung im Browser herausfinden Übergänge zwischen ihnen zusammen mit der Entwicklung im Wir können bei Bedarf jederzeit weitere Stufen hinzufügen , um die Kommunikation zu verbessern Denken Sie auch daran, dass wir uns nicht immer mit der gesamten Seite befassen müssen. Wir können dies in Teile von Layoutabschnitten und etablierten Wenn es darum geht, dass einzelne Komponenten auf einzelne Breakpoints reagieren, erstelle ich gerne einen Komponentensatz und habe dann die verschiedenen Versionen als Varianten Da unsere Figma-Komponenten mit automatischem Layout eingerichtet sind, können wir das ziemlich gut testen und unseren Breakpoint definieren Dann nenne ich zum Beispiel meine Eigenschaft Breakpoint und die Werte, ich kleiner als und größer als oder dazwischen bestimmte Werte nenne größer als oder dazwischen Auf diese Weise weiß jeder, der mit einer Instanz arbeitet , immer , welche er wählen muss Es gibt fortgeschrittenere Techniken die Variablen und Modi verwenden. Ich werde sie Stück für Stück durchgehen. Wir könnten boolesche Variablen für unsere Navigation verwenden und die Elemente je nach Frame ein- und ausblenden , auf den ich sie ziehe, und wir können sogar Instanzen austauschen , indem wir Variablen und Modi verwenden Dies ist jedoch ein ziemlich fortgeschrittenes Setup, sodass Sie und Ihr Team ziemlich solide mit der Arbeit mit Variablen im Modus umgehen können müssen ziemlich solide mit der Arbeit mit Variablen im 28. BREAKPOINTS: 03 Modi und Bildschirmgrößen ein schnelles Intro: Lassen Sie mich Ihnen einen Überblick darüber geben, wie Modi in Figma funktionieren und wie wir sie nutzen können , um unterschiedliche Bildschirmgrößen zu erstellen Klicken Sie auf den grauen Canvas-Bereich, und Sie werden lokale Variablen im Eigenschaftenfenster auf der rechten Seite sehen im Eigenschaftenfenster auf der rechten Seite Klicken Sie auf Variablen öffnen und Sie werden Ihre Setup-Sammlungen sehen. Als Beispiel werde ich hier diese Farbsammlung verwenden, damit Sie sehen können, dass ich unterschiedliche Farbeinstellungen habe, und derzeit werden sie nur Werte genannt. Jetzt, direkt daneben, habe ich eine kleine Plus-Schaltfläche, und wenn ich hier klicke, kann ich einen zusätzlichen Modus hinzufügen. Sie können diese Modi beliebig nennen. Ich werde es in meinem Fall Hell und Dunkel nennen. Für meinen Dunkelmodus lasse ich alle meine Markenfarben unverändert und wechsle einfach zwischen meinen Grundfarben. Dieser hier ist jetzt weiß, und was weiß war, wird schwarz sein. Sobald wir diese Variablen erstellt haben, ist es wichtig, dass wir sie an unser Design binden. Wir könnten einfach eine beliebige Farbe auswählen und dann in unserem Dateimenü das Symbol für Variablen und Stile sehen, und wir können dann alle unsere Variablen sehen wir erstellt haben, und sie einfach hier anwenden. Ein kleiner Tipp: Sie können stattdessen den gesamten Rahmen auswählen und über die Auswahlfarben einfach alle Farben gleichzeitig auswählen. Das ist sehr praktisch , weil es dir auch hilft , dass dir keine Variablen fehlen. Sehr wichtig, stellen Sie außerdem sicher, dass dieser Rahmen mit weißem Hintergrund auch mit einer Variablen aus dieser Sammlung eingerichtet werden muss . Wenn wir nun unseren Artikel auswählen, können Sie neben dem Erscheinungsbild einen kleinen Schalter sehen , und wir können ihn jetzt zwischen hell und dunkel umschalten Wenn ich in den Dunkelmodus wechsle, werden meine Farben für den Dunkelmodus Standardmäßig ist es auf Auto eingestellt. Wir können dasselbe mit unserem Frame machen, und wir könnten sogar ganze Seiten umschalten Der Teil, der uns jedoch interessiert, ist das Erben. Im Moment ist dieser Frame auf den Dunkelmodus eingestellt. Mein Artikel, ich fahre mit dem Auto weg. Das ist wirklich wichtig. Stellen Sie es nicht auf einen anderen Modus ein, lassen Sie es auf Auto stehen. Wenn ich es jetzt in einen beliebigen Frame ziehe, erbt es den für den Frame eingestellten Modus Und so wie wir zwischen hell und dunkel gewechselt haben, können wir auch Modi verwenden, um zwischen verschiedenen Größen zu wechseln , die wir eingestellt haben Also hier habe ich eine weitere Kollektion, die ich gemacht habe. Ich habe eine Größenvariable eingerichtet, die ich für den Text und die Farbe der Schaltfläche verwenden werde. Ich werde das auch in verschiedenen Modi für diese Schaltfläche verwenden . Und ich habe auch einige Texte, die ich in der Schaltfläche verwenden werde. Und ich werde eine weitere erstellen, die eine Nummer sein wird, und ich werde diese Box anrufen. Und ich möchte , dass das Feld 300 weiß auf einem kleinen Bildschirm und 600 weiß auf einem großen Bildschirm ist. Und beachten Sie, dass alles mit automatischem Layout eingerichtet ist. Und wir können sie natürlich auch in Komponenten umwandeln, da sie immer alle von uns festgelegten Variablen erben würden Jetzt müssen wir diese Designs an die Variablen binden , die wir erstellt haben Lassen Sie mich mit der Größe der Schaltflächen beginnen. Ich verwende das Größen-Dropdown. Hier sehe ich die Variable und kann jetzt die Größenvariable verwenden, die ich erstellt habe. Kleiner Tipp, Sie können Variablen auch mit einem Gültigkeitsbereich versehen. Also zum Beispiel kann ich das hier einrichten. Wenn ich hier auf dieses kleine Bearbeitungsfeld klicke , erhalte ich das Scoping und ich kann es jetzt entweder für alles anzeigen, oder wie in diesem Fall, ich möchte es nur für die Schriftgröße anzeigen Jetzt entspricht die Größe, die ich hier habe , der Breite meiner Box Also hier habe ich den Umfang, und ich möchte ihn nur für Breite und Höhe anzeigen Und Sie können sehen, je nachdem, welche Variable ich verwende, erhalte ich ein anderes Scoping-Feld Lass uns das zu Ende bringen. Wir wollen auch unseren Text. Für den Text in der Typografie haben Sie hier diese kleine Schaltfläche und jetzt sehen Sie den Button-Text Für die Farbe muss ich hierfür die Variable löschen, die ich zuvor verwendet habe, und über das Variablenmenü können Sie jetzt in Bibliotheken sehen, ob Sie die von uns erstellte Variable nach unten scrollen Aber wir könnten meine Benennung hier verbessern. Für die Boxbreite haben wir einfach eine Box ausgewählt, und dann sehen Sie über das Breiten-Dropdown-Menü auch Variablen anwenden, und jetzt erhalten wir unsere Boxbreite. Beachten Sie, dass nur das Feld angezeigt wird , weil wir den Geltungsbereich festgelegt haben. Jetzt muss ich nur noch den Modus für diese Frames einstellen. Schauen wir uns einfach noch einmal unsere Sammlung an, klein und groß. Wenn ich diesen übergeordneten Frame auswähle und Sie sehen, dass ich nicht wechseln kann. Das liegt daran, dass es derzeit kein Element gibt , das eine Variable in diesem Frame enthält. Du wirst sehen, sobald ich hier irgendwas nachverfolgt habe, kriege ich jetzt den Schalter. Ich werde diesem hier sagen, dass es sich um den kleinen Modus handelt und meinem größeren hier um den großen Modus. Also ziehe ich diesen rein, ich möchte eine Instanz, du kannst sehen, dass sich das je nach eingestelltem Modus sehr gut ändert , und ich habe dasselbe hier mit meiner Box. Also hier ist eine Breite von 300, und sobald ich hierher springe, ändert sie sich jetzt auf die angegebene Breite. Ms sind also eine hervorragende Möglichkeit, Designelemente und Komponenten an unterschiedliche Bildschirmgrößen anzupassen . Denken Sie jedoch daran, dass sie sehr magisch aussehen, aber manchmal sind sie auch ein bisschen ein Hinweis, und es ist einfach einfacher, sie von Hand zu machen. Aber das müssen Sie je nach Design und Teamaufbau herausfinden . 29. BREAKPOINTS: 04 Bindungsvarianten zu Modi: Bindung der Varianz an Modi. Mit Modi können wir auch auswählen, welche Variante innerhalb eines Komponentensatzes wir für einen bestimmten Frame verwenden möchten Hier habe ich eine Navigation mit zwei Versionen. Ich möchte, dass dieser auf dem Handy verwendet wird und dieser hier für größere Bildschirme und das Gleiche gilt für die Karten. Was wir tun müssen, ist, diese verschiedenen Varianten an verschiedene Modi zu binden . Wir müssen damit beginnen, dafür eine Sammlung einzurichten. Ich richte eine neue Sammlung mit dem Namen Responsive Example ein. In dieser Sammlung erstelle ich eine Zeichenkettenvariable, und ich werde sie NAF nennen um mit der Navigation zu beginnen Jetzt spielt der Name der Variablen Sie erstellen, keine Rolle Was sehr wichtig ist, ist der Wert. Dieser Wert muss der genaue Name der Variante sein, an die Sie binden möchten. Wenn wir hier klicken, können Sie sehen, dass diese Karte S heißt und die andere M heißt, und ich verwende dieselbe Namenskonvention in der Karte, also das ist S, und die andere Karte heißt M. Hier sage ich an S binden, und ich werde einen anderen Modus erstellen, in dem ich an M binden werde . Lassen Sie uns nun auch diese Modi umbenennen. Ich rufe ein Handy und einen Desktop an. Ich werde dasselbe auch für unsere Karte hinzufügen. Jetzt haben wir die gesamte Logik in unserer Sammlung eingerichtet, aber wir müssen diesen Elementen auch mitteilen , dass dies passiert. Sie würden wahrscheinlich erwarten, Ihre Variante an diese Variable zu binden. Das ist jedoch etwas seltsam. Wir binden die Instanz tatsächlich an die Variable. Wählen Sie eine beliebige Instanz dann im Eigenschaftenbereich auf der rechten Seite Wenn Sie dann im Eigenschaftenbereich auf der rechten Seite den Mauszeiger über Ihren Instanznamen bewegen, sehen Sie ein kleines Variablenzeichen Klicken Sie darauf und Sie können jetzt die Variable finden, die Sie gerade erstellt haben, und wir werden diese an unsere Navigation binden, und wir werden dasselbe für unsere Karte tun Wenn wir nun unsere Instanz hierher ziehen, passiert nicht viel. Das liegt daran, dass der übergeordnete Frame auch noch nichts über den Modus weiß. Beachten Sie nun, dass Figma derzeit so eingerichtet ist, dass diese Frames keine Variablen festgelegt Wenn ich kein Element habe, das eine Variable im Rahmen enthält, wird kein Schalter angezeigt Beachten Sie nun, dass, sobald ich das hinzufüge , bei der Auswahl des übergeordneten Frames dieser Schalter angezeigt wird . Hier haben wir unser responsives Beispiel. Das ist mobil. Und hier sehen wir den Schalter noch nicht. Lassen Sie uns also einfach auch eine Instanz hierher ziehen. Und jetzt können Sie den Schalter sehen , weil wir diese beiden für eine Variable halten. Und jetzt können wir diese beiden Desktops ändern. Und Sie können sehen, dass unsere neue Version einfach so automatisch erscheint. Wenn ich also zwischen diesen Bildschirmen hin- und herschalten würde, dann können Sie sehen, dass es immer die richtige Version für mich auswählt. Und jetzt, wo wir den Modus eingerichtet haben, sollte er auch automatisch mit unserer Karte funktionieren. Sie können hier also sehen, dass wir unsere Karte S haben, und wenn wir sie hierher ziehen, wechselt sie automatisch auf die andere Version. Es dauert eine Minute, bis Sie sich damit zurechtfinden, aber Sie können es an so vielen verschiedenen Orten verwenden. Versuche damit zu experimentieren. Hier ist ein weiteres kleines Beispiel, damit Sie sehen können, dass es nicht nur an die verschiedenen Varianten gebunden ist, Sie können auch Farbe und unterschiedliche Größen hinzufügen, und dann erhalten Sie so etwas 30. HALTEPUNKTE: 05 Mit Booleans ausblenden und anzeigen: Elemente mit Booleschen Werten ein- und ausblenden. Boolesche Variablen sind eine ziemlich versteckte Funktion, aber Sie können kleine Zaubertricks wie diesen einrichten Zuerst habe ich eine Sammlung mit zwei Modi eingerichtet. In meinem Beispiel verwende ich einen für einen kleineren und einen größeren Bildschirm und dann boolesche Variablen Eine für ein Burger-Menü. Ich möchte auf einem kleineren Bildschirm anzeigen und für einen größeren ausschalten und umgekehrt für ein Lnx-Menü Jetzt richte ich meine Komponente ein und packe alle Elemente darin Also das Berger-Menü sowie das Link-Menü. Lass uns jetzt einfach alles verbinden. Also wähle ich den Berger und jetzt kommt der komische Teil. Wenn Sie es mit einem booleschen Wert verbinden möchten. Im Aussehen müssen Sie mit der rechten Maustaste auf I can very it und I klicken . Aber leider befindet es sich gerade dort, wo es sich gerade befindet Hier sehen Sie die Variable, die Sie für den Berger Boolean erstellt haben. Lass uns darauf klicken Es wird nichts passieren. Das erwarten wir. Wenn wir nun das Menü auswählen und dasselbe tun, wird es verschwinden, weil es uns standardmäßig die Einstellung des ersten Modus zeigt. Was wir jetzt tun können, ist Instanzen herausziehen, also werden wir eine Instanz hier platzieren und dann werden wir eine weitere Instanz auf unserem mobilen Frame platzieren . Bevor ich das mache, lass mich dir gleich zeigen, dass du keinen Modusschalter haben musst. Und sobald ich einen Moment hinzufüge , der an eine Variable gebunden ist, können Sie sehen, dass wir unseren Schalter sehen können, wenn ich jetzt einen übergeordneten Frame auswähle . Lassen Sie uns also diese Version auf unsere mobile Version umstellen und dann lassen Sie uns diese hier auf unsere größere Version umstellen. Und Sie können sehen, dass es automatisch die Goldbarren ein- und ausschaltet , je nachdem, wo ich sie platziere Es ist wirklich beeindruckend, diese Arbeitsweise zu nutzen. Schauen wir uns jedoch an , wie das eingerichtet ist. Seien Sie sich nur bewusst, dass es lediglich Ebenen ein- und ausblenden wird. Es besteht die Gefahr , dass jemand diese Arbeitsweise einfach nicht versteht und sie wieder einschaltet. Erkundigen Sie sich auch bei der Entwicklung, ob für alle sinnvoll ist , diese Komponente zu verstehen. Manchmal ist es sinnvoller, zwei Varianten zu haben, eine mit dem Berg und eine mit den Links, damit jeder weiß, welche Varianten gerade entworfen werden. Kleiner Tipp an der Seite. Sie können hier sehen, dass wir Größen angegeben haben. Das ist in diesem Fall kleiner als 500 und größer als 500. Was wir tun können, ist über das Breiten-Dropdown-Menü. Ich kann hier der kleinen Breite von 500 eine maximale Breite hinzufügen, und ich werde dasselbe für die große Breite tun. Ich werde in diesem Fall auf eine Mindestbreite von 500 gehen. Jetzt kann ich das testen. Hier können Sie sehen, dass das eigentlich ganz gut funktioniert, weil es wahrscheinlich auf 320 sinken wird oder so, dass alles in Ordnung ist. Und dann das größere, aber wenn ich die Größe ändere, dann kannst du sehen, dass das im Design nicht funktionieren wird , und deshalb ist es wirklich toll, es so auszuprobieren Wir wissen, dass wir bei diesem hier wahrscheinlich neu definieren müssen, in welcher Größe das Links-Menü angezeigt werden soll. 31. BREAKPOINTS: 06 Responsive Typografie mit Modi: Mithilfe von Modi können wir auch die responsive Typografie für verschiedene Bildschirmgrößen automatisieren responsive Typografie für verschiedene Damit dieser Ansatz funktioniert, müssen wir Textstile mit Variablen und Modi kombinieren Also hier ist eine vereinfachte Typenskala, die ich gerne verwenden würde, und Sie können sehen, dass ich bereits einige Stile erstellt habe, also alle hier wurden bereits erstellt, und ich werde zusammen mit Ihnen eine Anzeige erstellen. Wählen Sie also den Text und klicken Sie dann auf Typografie, klicken Sie auf „Stile anwenden und wir nennen diesen Text Display One Wenn wir auf den großen Hintergrundbereich klicken, können Sie sehen, dass der Stil erstellt wurde, und ich kann ihn einfach hier in meinen Ordner ziehen Ich habe ein sogenanntes responsives Typografie-Beispiel erstellt. Bei meinem Design ist es jetzt sehr wichtig, dass ich diese Stile anwende Stellen Sie sicher, dass jedes Textelement, das Sie verwenden, an einen Stil gebunden ist. Wenn Sie Komponenten verwenden, müssen Sie das nur einmal in Ihren Komponenten tun und alle Instanzen erben Wenn wir möchten, dass sich unsere Textgröße von Größe S an M und L anpasst, könnten wir einfach eine weitere Schriftskala für M und L erstellen weitere Schriftskala für M und und diese als separate Stile speichern Und Sie können Ihr Design absolut immer noch so einrichten. Mit Hilfe von Variablen und Modi können Sie diese Änderungen jedoch automatisieren. Anstatt separate Stile zu kreieren , werden wir unsere bestehende Textilindustrie verwenden. Wir verwenden eine Variable für die Größe und bei den Modi können wir dieser Variablen sagen, wie sie sich ändern soll, je nachdem welcher Modus auf dem Elternteil eingestellt ist, auf das wir das Design ziehen werden. Was wir tun müssen, ist, eine Variablensammlung zu erstellen. Klicken wir auf Neue Sammlung erstellen, und ich nenne das Typografie Jetzt können wir das alles entweder von Hand erstellen oder kleiner Tipp, wir können ein Plug-In verwenden Wählen Sie den Rahmen aus, in dem Sie all Ihre Textilien ausgestellt haben. Schauen Sie dann in den Plug-ins nach und suchen Sie nach den variablen Textstilen. Führen Sie dieses Plug-In aus Jetzt können Sie die Sammlungen auswählen. Ich werde mich für die Typografie entscheiden, die ich gerade erstellt habe. Sie können auch wählen , welche Teile Sie als Variablen einrichten möchten als Variablen einrichten möchten Klicken Sie auf Erstellen. Und das ist alles. Wenn wir nun zu unserer Variablensammlung zurückkehren, können Sie sehen, dass sie die Schriftgröße, die Schriftstärke und die Schriftfamilie für mich ausgefüllt hat. Wenn wir uns unsere Stile ansehen, können wir sehen, dass, wenn wir dieses Plug-In verwenden, das Tolle daran ist, dass alle Variablen bereits in unseren Stilen miteinander verbunden sind, was sehr praktisch ist. Wenn Sie eine Sammlung manuell einrichten, müssen Sie zu Ihren Stilen springen und auch alle Variablen manuell über das Dropdown verbinden Wirklich wichtig, sonst wird das nicht funktionieren. Jetzt haben wir das alles eingerichtet. Wir haben jedoch noch keine Informationen darüber hinzugefügt , wie sich die Größe je nach Bildschirm ändern sollte . Wir müssen also zu unserer Sammlung zurückkehren und einige Modi hinzufügen. Nun, mir gefällt die Benennung nicht. Es wird ziemlich verwirrend sein, also werde ich das nur ein bisschen aufräumen . Also werde ich sie einfach in T-Shirt-Größen umbenennen. Jetzt füge ich meine Modi hinzu und rufe S auf. Das sind meine Standardeinstellungen für M und L. Ich ordne sie auch einfach neu an, indem ich sie einfach ziehe Jetzt werde ich die Größen für M ändern. Ich werde nur meine Größe ein wenig erhöhen, auch die Größe Ich mache das einfach nach dem Zufallsprinzip in einem Designsystem , bei dem ich mir natürlich viele Gedanken darüber machen würde , wie sich diese Größen ändern würden. Jetzt müssen wir nur noch diesem sagen, dass es Mod M ist und diesem , dass es Mode L ist. Lassen Sie uns unsere Elemente mit unserem Design hierher ziehen. Ich werde das für S einrichten, und dieser hier wird es sein und jetzt schauen wir uns an , wie die neuen Größen ankommen. Das hier wird L sein . Sobald ich das Set habe, löschen wir es einfach. Der Modus wird dort bleiben. Wenn ich hier irgendwas draufziehe, wird die Typografie immer korrekt sein Ein kleiner Tipp. Sie können natürlich auch mehrere Modi verwenden. Im Moment habe ich das S eingestellt, aber ich habe auch den Hell- und Dunkelmodus, also könnte ich das auch in den Dunkelmodus umschalten. Noch ein kleiner Tipp, wenn ihr zum Beispiel mit einem IOS- und einem Android-Designer arbeitet und die Schriftfamilie wechseln müsst, dann könnt ihr auch Modi verwenden und die Schriftfamilie einfach so ändern. 32. Einige kostenlose Dinge, um sich zu verabschieden: Gut gemacht, dass Sie diesen Kurs abgeschlossen haben. Sie können sich gerne an mich bei Mo wenden und Do Tao verdienen. Ich bin immer an Ihrem Feedback interessiert. Sie würden mir auch einen großen Gefallen tun hier eine Bewertung hinterlassen würden. Ah, Ihnen hat dieser Kurs gefallen, und stellen Sie auch sicher, dass Sie sich Moon Learning DoTAO ansehen Wir können jede Menge zusätzliches Material sowie Kurse finden zusätzliches Material sowie Kurse Mit der M-Mitgliedschaft kannst du auf alle meine Videos zugreifen, also alles von den U XUI-Grundlagen viele FEMA bis hin zu vielen Tieftauchen und auch auf einen Abschnitt über die Grundlagen von CSS N UI Wir werden also besprechen, was passiert, wenn UI-Design auf Code trifft, Bezug auf Layout, Typografie, Farbe und andere relevante Auf Mo Learning findest du auch einen Paywall-Link zu all meinen letzten Artikeln sowie eine Ressourcenseite , auf der ich versuche, dich über die neuesten coolen Dinge auf dem Laufenden zu halten , die in der Welt des UX UI Designs passieren Wenn Sie eine Veranstaltung im echten Leben bevorzugen, schauen Sie sich den Workshop- und Vortragsbereich Ich spreche häufig auf Konferenzen und gebe Online-Workshops rund um die Themen UX-Design und Sol-Preneurship Abonnieren Sie unbedingt meinen Newsletter, um auf dem Laufenden zu bleiben Also bis bald auf Moearn dot IO.