Figma 2025 meistern: Web- und Mobile-App-Design von Grund auf | Nima Tahami | Skillshare
Suchen

Playback-Geschwindigkeit


1.0x


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

Figma 2025 meistern: Web- und Mobile-App-Design von Grund auf

teacher avatar Nima Tahami, Entrepreneur & Product Designer

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.

      Kurs-Promo

      1:42

    • 2.

      Einführung

      1:50

    • 3.

      Erste Schritte 

      2:48

    • 4.

      Dateilayout

      5:08

    • 5.

      So startest du unser Projekt

      4:29

    • 6.

      Inspiration finden

      4:19

    • 7.

      Verwenden von ChatGPT für Wireframing

      3:38

    • 8.

      Anmelde-Seiten-Wireframe

      5:44

    • 9.

      Verifizierungscode-Wireframe

      3:08

    • 10.

      Zielort-Erkennungsdrahtmodell

      4:04

    • 11.

      Destination Discovery Card Wireframe

      4:29

    • 12.

      Zieldetails-Drahtrahmen

      2:57

    • 13.

      Buchungsbildschirm-Drahtmodell

      4:10

    • 14.

      Auswahl eines Farbschemas

      5:07

    • 15.

      Auswahl eines Schriftarts

      3:07

    • 16.

      Erstellen von Farbstilen

      3:37

    • 17.

      Verwenden von Plugins zum Erstellen von Farbstilen

      5:20

    • 18.

      Textstile hinzufügen

      4:02

    • 19.

      Verwenden eines Typeskales

      8:19

    • 20.

      Stile vs. Variablen

      3:47

    • 21.

      Layoutraster für Frames erstellen

      5:26

    • 22.

      Anmeldeseiten-Spalten

      4:53

    • 23.

      Farbkontrastprüfung

      2:05

    • 24.

      Verwenden von automatischem Layout

      6:10

    • 25.

      Eingabefelder erstellen

      4:37

    • 26.

      Komponenten erstellen

      5:43

    • 27.

      Hinzufügen von Schaltflächen

      6:21

    • 28.

      Varianten der Schaltflächen

      7:41

    • 29.

      Bilder zur Verwendung finden

      3:54

    • 30.

      Bilder mit Figma KI erstellen

      2:19

    • 31.

      Bestätigungsseite

      5:42

    • 32.

      Verwenden von Komponenteigenschaften

      6:36

    • 33.

      So erstellst du unsere Destination Discovery Mockups

      2:45

    • 34.

      Verwenden von UI-Kit-Bibliotheken

      4:08

    • 35.

      Eine Navigationsleiste entwerfen

      10:23

    • 36.

      Erstellen eines ersten Entwurfs mit Figma KI

      5:01

    • 37.

      Hinzufügen von Such- und Zeiteingaben

      6:11

    • 38.

      Verschachtelte Instanzen

      4:45

    • 39.

      Zielkartendesign

      9:23

    • 40.

      Der Feinschliff unserer Karten-Benutzeroberfläche

      3:59

    • 41.

      Verwenden von Figma KI zur Generierung von Beispieldaten

      4:40

    • 42.

      Gesperrtes Seitenverhältnis

      1:26

    • 43.

      Entwerfen von Tags

      4:32

    • 44.

      Sortierschaltflächen filtern

      5:16

    • 45.

      Dropdown-Design

      10:36

    • 46.

      Seite mit Reisendetails

      4:37

    • 47.

      Trip-Header-Design

      10:33

    • 48.

      Verwendung der KI-Schreibwerkzeuge in Figma

      3:05

    • 49.

      Liste der Funktionen

      7:08

    • 50.

      Unterkunftsfelder

      4:37

    • 51.

      Raumtyp-Karten

      9:04

    • 52.

      Bewertungskarten

      8:51

    • 53.

      Die Seite „Zielortdetails“ fertigstellen

      4:15

    • 54.

      Buchungsbildschirm

      7:14

    • 55.

      Kartendesign als Add-on

      4:26

    • 56.

      Bestätigungsseite

      11:50

    • 57.

      Responsive Design mit Variablen

      5:52

    • 58.

      Eigenschaft Maximalbreite

      4:38

    • 59.

      Komponentenvarianten für Geräte

      4:33

    • 60.

      Schriftvariablen

      4:06

    • 61.

      Einschränkungen verwenden

      7:41

    • 62.

      Unsere Datei organisieren

      4:37

    • 63.

      Unsere App mit DesignPro testen

      4:58

    • 64.

      Unsere Designs exportieren

      2:15

    • 65.

      Portfoliofertige Designs

      3:29

    • 66.

      Einen Benutzerfluss definieren

      3:18

    • 67.

      Prototypen mit KI erstellen

      3:45

    • 68.

      Seiten mit gefülltem Zustand

      4:20

    • 69.

      Animationen auflösen

      3:30

    • 70.

      Überlagern von Verbindungen

      7:08

    • 71.

      Variablen in Prototypen

      5:28

    • 72.

      Variablen in Komponenten

      6:39

    • 73.

      Finger-Interaktion

      3:20

    • 74.

      Scrollen zur Interaktion

      1:36

    • 75.

      Produktvariablen erstellen

      3:42

    • 76.

      Dynamischer Gesamtpreis

      4:40

    • 77.

      Bedingte Logik und Operationen

      6:25

    • 78.

      Feste Elemente

      2:01

    • 79.

      Intelligente Animation

      2:32

    • 80.

      Zustand laden

      3:48

    • 81.

      Fertigstellung unseres Prototyps

      4:45

    • 82.

      Testen unseres Webprototypen

      5:59

    • 83.

      Verwendung der Figma-App auf Mobilgeräten

      1:14

    • 84.

      Zusammenarbeit in Figma

      4:21

    • 85.

      Teambibliotheken

      3:25

    • 86.

      Dev-Modus

      5:18

    • 87.

      Annotationsvariationen

      1:24

    • 88.

      Versionsverlauf

      1:20

    • 89.

      Umbenennen von Ebenen mit KI

      1:39

    • 90.

      Hintergrund mit KI entfernen

      0:38

    • 91.

      Unsere App mit KI übersetzen

      1:03

    • 92.

      Tastaturkürzel

      1:20

    • 93.

      Fazit

      0:49

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

263

Teilnehmer:innen

1

Projekte

Über diesen Kurs

Mit diesem praktischen Kurs bringst du deine Fähigkeiten im Bereich Web- und App-Design auf die nächste Stufe. Ganz gleich, ob du gerade erst anfängst oder ein KI-fähiger Experte in UI/UX-Design mit Figma werden möchtest, dieser Kurs führt dich Schritt für Schritt durch die Gestaltung atemberaubender, professioneller User Experiences (UX), User Interfaces (UI) und Prototypen mit Figma.

Was du am Ende dieses Kurses mitnehmen kannst:

  • Figma-Grundlagen und mehr: Lerne die wichtigsten Tools und Funktionen von Figma kennen, von der Erstellung von Formen und Rahmen bis hin zu fortgeschrittenen responsiven Designtechniken.

  • Entwirf reale Projekte: Erstelle eine vollständige Web-App-Mockup-Schnittstelle für eine Reisebuchungs-App und sammle Erfahrungen mit einem praktischen Projekt.

  • Werde KI-Designer:in: In einer Welt, in der KI immer weiter voranschreitet, erfahre, wie du die vielen KI-Tools sowohl in Figma als auch außerhalb nutzen kannst, um ein schnellerer KI-fähiger Designer zu werden.

  • Erstelle interaktive Prototypen: Verwandle Mockups mit Animationen, Überlagerungen und Gerätestests in fortgeschrittene, anklickbare Prototypen.

  • Steigere die Effizienz mit den Figma-Tools: Meistere Auto-Layout, wiederverwendbare Komponenten, Variablen und Plug-ins, um dynamische, skalierbare Designs schneller zu erstellen.

  • Profi-Zusammenarbeit: Entdecke, wie du live mit Teams zusammenarbeiten, Projekte teilen und Assets nahtlos exportieren kannst.

  • Verbessere dein Portfolio: Entwickle ausgefeilte, reale Projekte, die du potenziellen Kunden oder Arbeitgebern präsentieren kannst.

Wer sollte sich anmelden?

  • Angehende UI/UX-Designer:innen, die am Anfang ihrer Designreise stehen.

  • Designer:innen, die ihre Figma-Fähigkeiten verbessern möchten

  • Designer:innen, die Jobs bei Unternehmen wie Google, Apple oder Airbnb finden möchten.

  • Freiberufler, die ansprechende Designs für Kunden erstellen möchten.

  • Alle, die einen neuen Karriereweg in UI/UX-Design suchen.

Über den Kursleiter:

Mit über 14 Jahren Designerfahrung bringt dir Unternehmer und Designer Nima Tahami Expertenwissen und praktisches Wissen. Nima hat Start-ups verkauft, seine Arbeiten im Forbes vorgestellt, über 15.000 Kursteilnehmer:innen unterrichtet und seine Open-Source-Tools haben Hunderttausenden von Entwicklern weltweit geholfen.

Beginne noch heute, deine Zukunft zu planen – melde dich jetzt an und bringe deine Fähigkeiten auf die nächste Stufe!

Triff deine:n Kursleiter:in

Teacher Profile Image

Nima Tahami

Entrepreneur & Product Designer

Kursleiter:in

Hello, I'm Nima. I'm a design instructor with more than 12 years of experience designing and developing dozens of mobile & web apps for both clients and startups of my own. I've co-founded ShiftRide, which has been covered in many news outlets, including Forbes, where our app design was highlighted for its ease of use.

I teach online to help people become the best designer they can be. Design is the foundation of all great products, websites, advertisements, and everything in between. I've also designed and developed an open-source iPhone development library by the name of FCAlertView, helping thousands of app developers use beautiful customizable alert prompts within their applications.

Join me on a mission to design a better future together!

Vollständiges Profil ansehen

Level: All Levels

Kursbewertung

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

Warum lohnt sich eine Mitgliedschaft bei Skillshare?

Nimm an prämierten Skillshare Original-Kursen teil

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

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

Lerne von überall aus

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

Transkripte

1. Kurs-Promo: Nein , ja. Hallo, Designer. Willkommen zur Figma-Meisterklasse. Ihre schrittweise Anleitung zur Beherrschung von Figma und zur Verbesserung Ihrer Designfähigkeiten Als ich vor vielen Jahren anfing, Figma zu verwenden, wusste ich nicht, wie ich jedes Tool, das es zu bieten hat, optimal nutzen sollte, und manchmal brauchte ich Stunden, um eine einfache Seite zu entwerfen Nach vielen, vielen Stunden, in denen mir Tutorials angesehen, an der Konfiguration teilgenommen, experimentiert und meine Fähigkeiten verfeinert hatte, habe ich alles in einem Kurs mit den neuesten Updates und Funktionen Nima Tahami. Ich bin dein Lehrer für diesen Kurs In den letzten mehr als 12 Jahren habe ich Dutzende erfolgreicher Produkte entwickelt und entworfen. Im Laufe der Zeit hatte ich auch das Glück, mehr als 15.000 Designern beizubringen und ihnen zu helfen, intelligenter und nicht härter mit FigMA zu arbeiten In diesem Kurs werden wir nun eine Reisebuchungs-App von Anfang bis Ende entwerfen eine Reisebuchungs-App von Anfang bis Ende Sie werden lernen, wie man Wireframes erstellt, Komponenten erstellt, das automatische Layout nutzt sogar Variablen und Prototyping-Funktionen beherrscht , um eine komplette App zusammenzustellen . Übrigens werden wir Figma AI nutzen, um erste Entwürfe, Bilder und Texte zu generieren, was uns Texte das Entwerfen ein Am Ende dieses Kurses werden Sie die Besonderheiten von FGMA kennen und die Fähigkeiten erwerben, um schneller zu entwerfen und Designs vertrauensvoller an Ihre Teammitglieder, Kunden usw. zu liefern vertrauensvoller an Ihre Teammitglieder, . Dieser Kurs richtet sich an Designer, die wachsen möchten, die in das Produktdesign oder ihr Handwerk und Design schneller und intelligenter verfeinern möchten ihr Handwerk und Design schneller und intelligenter Also, wenn das nach dir klingt, dann spring gleich rein und wir sehen uns im Kurs. 2. Einführung: Hallo zusammen. Willkommen zum Kurs. Sie haben heute einen großen Schritt gemacht, um das nächste Level in Ihrer Designkarriere indem Sie Ihre Figma-Fähigkeiten verbessert haben, und ich kann nicht ausdrücken, wie sehr ich mich freue , Sie in diesem Kurs zu haben In diesem Kurs lernen Sie die neuesten Funktionen von FigMA kennen, darunter UI Three, FGM AI und all die anderen Tools , die es bereits bietet, wie Komponenten, automatisches Layout, Variablen, erweitertes Prototyping, erweitertes Prototyping, Um diese Tools und Konzepte zu erlernen, werden wir dies in der Praxis tun und gleichzeitig eine echte Web- und Mobil-App zusammenstellen Diese App ist eine Reisebuchungs-App namens Wander Wise. Es ist ein fiktiver Kunde, aber es ist super aufregend und definitiv einer, den Sie nach diesem Kurs in Ihr Portfolio aufnehmen können nach diesem Kurs in Ihr Portfolio aufnehmen gehen wir die Schritte in diesem Kurs durch und beginnen mit den Grundlagen Nun, ich empfehle jedem, dies durchzugehen, auch wenn Sie über Figma-Kenntnisse verfügen, nur um alle kleinen Details aufzufrischen die Sie möglicherweise nicht über die neuen Benutzeroberflächenfunktionen wissen Wir werden dann zum Wireframing übergehen. Also verwenden wir ein iPad, Stift und Papier oder sogar Figma selbst, um Wireframes für die Bildschirme für unser Projekt zusammenzustellen Wireframes für die Bildschirme für unser Projekt zusammenzustellen Einrichtung eines Designsystems, der Verwendung von Variablen und dem Stil für Farbe und Schrift fortfahren Verwendung von Variablen , werden wir dann mit der Erstellung unserer ersten Modelle in Figma beginnen und unseren gesamten Buchungsablauf von Anfang bis Ende gestalten, von der Anmeldung bis zum Abschluss einer Buchung in der Reise-App Abschluss einer Buchung in der Reise-App Wir erstellen eine mobile Version und lernen, wie man responsive Designs erstellt, bevor wir dann mit der Erstellung Ihres Prototyps beginnen Dann nehmen wir unseren Prototyp erweitern ihn mit Variablen, intelligenten Animationen usw., sodass Sie ihn mit Ihren Freunden und Kollegen teilen und ihnen zeigen können , wie cool eine App ist, die Sie erstellt haben. unserem letzten Abschnitt erfahren Sie, wie Sie in Figma intelligenter arbeiten und besser mit Teammitgliedern zusammenarbeiten können Lassen Sie uns nun mit unseren Figma-Grundlagen beginnen und von dort aus weitermachen 3. Erste Schritte : Gehen Sie zu figma.com um ein Konto zu erstellen, falls Sie noch keines haben Gehen Sie weiter und melden Sie sich an oder wenn Sie sich bereits angemeldet haben, sollten Sie dann zu Ihrer Homepage weitergeleitet werden , die ungefähr so aussehen könnte Jetzt befinden Sie sich möglicherweise im Ordner „Resents“ oder „Drafts“. Das ist völlig in Ordnung. Von hier aus können Sie Ihre Dateien erkunden. Nun, eine Sache, die ich empfehle, ist, wenn Sie Desktop-Apps auf Ihrem Computer verwenden möchten, Sie können weitermachen und im Menü hier oben auf Desktop-App herunterladen klicken . Für den Rest des Kurses werde ich die Desktop-App von Figma verwenden Es ist ziemlich identisch. Es gibt keinen großen Unterschied zwischen ihnen. Wenn Sie über die Desktop-App verfügen, sind einige Optionen jedoch sind einige Optionen über das Menü oben zugänglich. Wenn Sie lieber mit Desktop fortfahren möchten, hier eine Pause und laden Sie diese App herunter. Andernfalls können Sie gerne im Browser fortfahren. Von oben sehen Sie Ihr Profil, dem Sie sich bei mehreren Konten anmelden können. Sie sehen hier eine Benachrichtigungsglocke, die Ihnen alle Aktivitäten anzeigt , die in Ihren Dateien stattfinden. Normalerweise beginnen wir im Entwurfsordner , wenn wir neue Projekte starten. Sie können ein neues Projekt erstellen, Sie können ein neues Projekt erstellen indem Sie hier oben auf Neu erstellen klicken Wenn Sie jetzt auf den Abwärtspfeil klicken, können Sie eine andere Art von Projekten erstellen Wenn du an einem FIC Jamboard oder einem Slidedeck arbeitest, kannst du das auch von hier aus tun Wenn du aus einer FIC-Punkt-Datei importierst , die du hast oder sogar skizziert hast, kannst du auch importieren, indem du hier klickst. Sie werden aufgefordert, alle Skizzendateien, Bilder, PDFs usw. abzulegen , um sie Ihren Entwürfen hinzuzufügen Sie können Ihre Dateien anders organisieren, indem sie als Liste oder als Raster Mir persönlich gefällt die Rasteroption ein bisschen besser. Und auf der linken Seite siehst du verschiedene Teams , denen du angehörst. Jetzt kannst du hier jederzeit neue Teams erstellen, aber das ist nicht notwendig. Ich werde hier und in meinem Entwurf mit der Clover School weitermachen Ich kann entweder von hier aus eine neue Datei erstellen , indem ich auf Plus klicke, oder erneut, von hier oben, kann ich eine neue Datei erstellen Von hier unten aus können Sie auch die Community erkunden, über die Sie auf die Dateien zugreifen können, die von anderen Figma-Benutzern geteilt werden Dazu gehören Dinge wie Folien, Designressourcen, Plugins usw., auf die wir im Kurs näher eingehen Im Moment klicke ich auf Neue Datei erstellen, Datei entwerfen, und das bringt uns zu einer neuen Datei. Und wieder mache ich weiter und mache in der Desktop-App weiter, öffne dieselbe Datei und komme im nächsten Abschnitt zurück, um mehr über die verschiedenen Bedienfelder zu erfahren 4. Dateilayout: Wir sind in einer neuen Datei. Lassen Sie uns untersuchen, worauf wir Zugriff haben. Ausgehend von der linken Leiste hier drüben. Das Wichtigste zuerst, falls du merkst, dass meine Figma im Dunkelmodus ist Dies ist meine Präferenz für Verwendung von Figma im Dunkelmodus, beginnend hier oben links Sie erhalten Zugriff auf das linke Bedienfeld von wo aus Sie auf die FIGMA-Menüoptionen zugreifen können FIGMA-Menüoptionen zugreifen Sie können auf Ihre Dateioptionen zugreifen und beispielsweise die Datei duplizieren, Dateien umbenennen, verschieben oder löschen Sie können Ihrer Datei einen solchen Titel geben und sehen, wo sich Ihre Datei Im Moment befindet sie sich in meinem Entwurfsordner. Direkt darunter sehen Sie zwei Tabs. Sie können entweder zwischen der Registerkarte „Datei“ oder der Registerkarte „Assets“ wechseln. Jetzt gehen wir zum Tab „Assets“ und erfahren, wie Sie von dort aus auf Ressourcen zugreifen können. Einfach ausgedrückt: Sie erhalten Zugriff auf Ressourcen, auf die Sie Zugriff haben. Von hier aus können Sie die vorhandenen Designsystemkomponenten sowie andere Komponenten, die Sie zu Ihren Projekten hinzugefügt haben, durchsuchen Designsystemkomponenten sowie andere Komponenten, die Sie zu Ihren Projekten hinzugefügt haben, zu Ihren Projekten hinzugefügt z. B. die, die Figma Ihnen bereits zur Verfügung stellt In der Datei können Sie die Seiten sehen , die Sie in Ihrem Design haben Ihre Designs können beliebig viele Seiten haben, indem Sie hier auf dieses Plus-Symbol klicken und neue Seiten hinzufügen. nun unter Ihrem Ebenenbedienfeld beginnen, Wenn Sie nun unter Ihrem Ebenenbedienfeld beginnen, Dinge auf der Leinwand hinzuzufügen, werden sie im Ebenenfenster angezeigt. Nur als Beispiel werde ich ein Rechteck erstellen, indem ich R auf meiner Tastatur drücke und hier ein Rechteck zeichne Wie Sie sehen können, wird es in meinem Ebenenfenster angezeigt . Wenn ich nun dieses Rechteck einrahme, indem ich F drücke und den Rahmen darum ziehe, können Sie sehen, dass indem ich F drücke und den Rahmen darum ziehe, hier in meinem Ebenenbedienfeld eine Hierarchie platziert wird , wo wir einen Rahmen mit einem Rechteck darin haben . Jedes Mal, wenn Sie Ebenen mit Einrückungen sehen, bedeutet das, dass Sie sich unmittelbar neben einer anderen Ebene wie diesem Rahmen einen Rahmen auswählen, können Sie jederzeit Dinge wie diesen Text hinzufügen Dinge wie diesen Text Sie können jederzeit Dinge außerhalb von Frames oder zurück in die Frames selbst verschieben . Ich habe Tastenkombinationen verwendet, aber wenn Sie auf alle Tools zugreifen möchten , auf die Sie in Figma Zugriff haben, können Sie das über die Werkzeugleiste hier unten tun Über die Werkzeugleiste haben Sie Zugriff auf mehrere Verschiebewerkzeuge wie das standardmäßig ausgewählte MVTol, dem Sie Dinge verschieben können Handwerkzeug, wenn Sie nur stöbern möchten, aber nicht versehentlich Dinge verschieben möchten Und ein Skalierungswerkzeug, wenn Sie Objekte skalieren möchten, was wir im Laufe des Kurses tun werden. Ich werde zum Verschieben-Tool wechseln. Und von hier aus haben Sie Zugriff auf den Rahmen, um Rahmen , also Container für Ihre Designs, sowie Abschnitte und Folien zu erstellen , also Container für Ihre Designs, . Direkt daneben finden Sie mehrere Formwerkzeuge, von Rechtecken bis hin zu Ellipsen und Es gibt ein Stiftwerkzeug, wenn Sie benutzerdefinierte Formen erstellen möchten, und ein Textwerkzeug, mit dem Sie Ihren Projekten Text hinzufügen können Wenn Sie die Registerkarte oder das Bedienfeld „ Kommentare“ öffnen möchten. Sie können das von hier aus tun, und hier finden Sie das Aktionsfenster, das Sie auch öffnen können, indem Sie Command K auf Ihrer Tastatur oder Control K unter Windows drücken. Von hier aus erhalten Sie Zugriff auf einige KI-Funktionen, wieder auf Ihre Ressourcen sowie auf Plugins und Widgets. Wann immer Sie mit Entwicklern zusammenarbeiten, möchten sie wahrscheinlich den Entwicklungsmodus verwenden, also können sie das tun, indem sie hier in den Entwicklungsmodus wechseln Wir werden uns später mit DevMode befassen. Im Moment verschaffen wir uns nur einen Überblick . Jetzt enthält die rechte Seite alle Eigenschaften Ihrer Objekte. Was auch immer Sie auf Ihrer Leinwand auswählen, Sie können die Eigenschaften auf der rechten Seite sehen. Und im Moment haben wir keine Stile. Andernfalls würden sie auch hier auftauchen. Von hier aus können wir die Farbe der Leinwand selbst steuern, sie heller oder dunkler machen. Und ich kann von hier aus auch jederzeit zu den Einstellungen des Prototyps gehen . Sobald Sie ein Element in Ihrem Frame ausgewählt haben, haben Sie hier Zugriff auf viel mehr Optionen, angefangen bei der Position. Wo sich dieses Objekt innerhalb des Rahmens befindet, haben Sie auch Zugriff auf Beschränkungsoptionen, Layoutoptionen, also die Größe dieses Elements, zum Beispiel das Aussehen, die Füllung, also die Farbe, Kontur, Effekte und Exportwerkzeuge, um dieses Rechteck von hier aus zu exportieren Wenn ich nun den Text auswähle, stehen mir hier etwas andere Optionen zur Verfügung , z. B. Typografieoptionen Jetzt werden wir all das untersuchen und wir werden es in unserem Kurs häufig verwenden Seien Sie also gespannt, wie Sie alle Optionen nutzen können, auf die Sie Zugriff haben. Lassen Sie uns nun in der nächsten Vorlesung zurückkommen , um mit unserem Projekt zu beginnen. 5. Unser Projekt starten: Die Grundlagen sind aus dem Weg geräumt. Denken Sie jetzt daran, dass wir, wenn wir mit der Arbeit an unserem Projekt beginnen , eine Menge mehr über all die Tools, Plugins und Komponenten usw. lernen über all die Tools, Plugins und Komponenten usw. werden, während wir das Projekt durchführen. Deshalb springen wir jetzt direkt in unser Projekt, damit wir am meisten lernen können. Hier drüben habe ich ein Dokument mit Produktanforderungen geöffnet. Das ist normalerweise das, was ein Unternehmen ein Kunde oder Ihr Produktmanager in einem Unternehmen, in dem Sie arbeiten, mit Ihnen teilen würde , wenn es ein neues Projekt gibt, an dem Sie arbeiten müssen. Für diesen Fall haben wir ein Projekt namens Wander Bye Wander Boise ist eine Web-App, mit der Benutzer Reisen auf der ganzen Welt entdecken und buchen konzentriert sich auf ein nahtloses Benutzererlebnis und eine intuitive Benutzeroberfläche und hilft Benutzern dabei, Manda Boye konzentriert sich auf ein nahtloses Benutzererlebnis und eine intuitive Benutzeroberfläche und hilft Benutzern dabei, ihre Traumurlaube zu finden, zu planen und zu buchen. Ziemlich einfach. Wir haben eine App, eine Reise-App, die eine Web-App ist. Ziel dieser Plattform ist es, Benutzern die Möglichkeit zu geben, spannende Ziele zu erkunden, ihre Reisen individuell zu gestalten und ihre Buchungen zu verwalten. Im Wesentlichen erstellen wir eine Plattform für die Buchung von Reisen. In diesem Dokument mit den Produktanforderungen gibt es in der Regel einen Überblick, ein Ziel und dann gibt es Kernfunktionen und Seiten, die wir entwerfen müssen. Sie können es natürlich in den Ressourcen herunterladen , um es genauer durchzugehen. Nur auf oberster Ebene benötigen wir einige Seiten zur Benutzerauthentifizierung, eine Onboarding-Seite, eine Profilverwaltungsseite und die Zielerkennung. Ich glaube, die Zielerkennung. Ich glaube das ist der Hauptbildschirm, auf den Benutzer schauen werden weil sie dort Reisen finden, die sie unternehmen mit der Option, nach Preis, Ort, Aktivität, Art usw. zu filtern Ort, Aktivität, Art usw. Wir benötigen auch die Detailseite der Destination damit sie sich bestimmte Ziele genauer ansehen können , damit sie sich bestimmte Ziele genauer ansehen können, eine Buchungsverwaltung, eine Buchungsseite, auf der Pakete, Termine, Unterkünfte usw. ausgewählt werden können , ganz einfach, Bestätigungs - und Filterfunktionen, Zahlung und Check-out, Favoriten- und Wunschlistenseite , Bewertungen und Bewertungen, natürlich als Teil der App. Dann haben wir hier, die Designziele sind eine intuitive Benutzeroberfläche, eine kreative, visuell ansprechende und einfach zu bedienende Oberfläche, Konsistenz und Konsistenz der Designelemente, einschließlich Farben, Schriftarten, Symbolen usw. natürlich sicher, dass es für alle Benutzer zugänglich ist und unterschiedlichen Bedürfnissen gerecht Ihre Zielgruppe sind Reisende , die nach Inspiration und Reisebuchungen unterschiedlichen Alters, die nach Inspiration und Reisebuchungen suchen und nach maßgeschneiderten Reisepaketen suchen Ihre Zielnutzer sind also im Wesentlichen Menschen , die schnell Reisen buchen möchten, ohne viel Recherche oder viel separate Arbeit anstellen zu müssen, um einzelne Teile der Reise zu buchen Sie möchten eine Option, bei der sie problemlos eine Reise buchen können, und sie sind startklar, ohne dass sie noch viel mehr Arbeit mit ihrer Reiseplanung erledigen müssen. Nun heißt es, dass es sich um eine webbasierte, responsive App handelt, also können wir sie so gestalten, dass wir zuerst mit der Desktop-Version beginnen, an den Desktop-Designs arbeiten, bevor sie dann auch für Mobilgeräte benutzerfreundlich gestalten und die Integration mit Drittanbieter-APIs für Zahlungen vornehmen. Damit haben wir meiner Meinung nach genügend Informationen, um mit der Einrichtung unseres Projekts zu beginnen. Zuallererst werden wir diese Anforderungen, die wir haben, in Wireframes umwandeln In diesem Schritt versuchen wir, eine Vorstellung davon zu bekommen , was wir auf jeder Seite aufnehmen wollen, wie wir diese Benutzerabläufe auf hoher Ebene definieren wollen , ohne zu spezifisch zu werden, da wir darauf eingehen werden, während wir die Modelle erstellen Aber vorerst wollen wir sofort mit Wireframing beginnen und mit jeder Seite beginnen Ich werde einfach direkt mit meinem iPad einsteigen und auf meinem iPad weitermachen Fühlen Sie sich frei, Stift und Papier zu verwenden. Fühlen Sie sich frei, Figma selbst oder Fikjam zu verwenden. Welche Methode Sie auch immer am besten finden, wenn es darum geht, Ideen schnell zu skizzieren, ohne zu nehmen. Entscheiden Sie sich für diese Option Verbringen Sie nicht zu viel Zeit mit diesem Schritt, denn es ist nicht der Schritt, für den es sich lohnt , zu viel Zeit aufzuwenden. Es liegt nur an uns, uns einen umfassenden Überblick darüber zu verschaffen, was wir auf jeder Seite aufnehmen müssen, wo wir es platzieren möchten, und mit dem Brainstorming und der Ideenfindung beginnen, für wen diese App überhaupt aussehen und sich so anfühlen soll Lassen Sie uns ohne weitere Umschweife gleich loslegen. 6. Inspiration finden: Das Wichtigste daran, ein effizienter Designer zu sein, ist, von anderen Designern lernen zu können. Einfach ausgedrückt, um ein ausgezeichneter Designer zu sein, müssen Sie das Rad nicht unbedingt ständig neu müssen Sie das Rad nicht unbedingt erfinden Tatsächlich ermutige ich Sie, bei Ihren Designs kreativ zu sein. Für die meisten Teile des Bildschirms müssen wir uns keine neue innovative Art und Weise einfallen lassen, wie Benutzer mit dem Produkt interagieren können. Ein Großteil der App, wie die Anmeldeseiten oder die Pop-ups, die wir anzeigen werden, usw., wurde in vielen Apps und in vielen Produkten bereits so definiert vielen Apps und in vielen Produkten dass es am besten ist, wenn wir uns etwas entscheiden, von dem wir uns inspirieren lassen. Und natürlich nehmen wir das und implementieren unser eigenes Styling und unser eigenes Design und unseren eigenen Twist. Und genau so definiere ich es, ein ausgezeichneter Designer zu werden, wenn man in der Lage ist , diesen Prozess schnell und immer ein ausgezeichneter Designer zu werden, wenn man in der Lage ist , diesen Prozess schnell wieder für verschiedene Designs, Ideen oder Anforderungen durchzuführen. Nach alledem gibt es drei Ressourcen, die ich als Inspiration verwende , wenn es darum geht, Designs zusammenzustellen. Bevor ich mit einem Projekt beginne, ich Designern, sobald ich das Dokument mit den Produktanforderungen empfehle ich Designern, sobald ich das Dokument mit den Produktanforderungen habe, einige Plattformen wie diese hier, nämlich collec.com, zu besuchen einige Plattformen wie diese hier, nämlich collec.com, Nun, wenn es um Inspiration geht, hier sind drei Ressourcen, die ich verwende, und ich empfehle Ihnen, sie sich anzusehen Die erste, collecti.com. Mit diesem Tool kannst du sehen, wie verschiedene Designer Sachen hochladen, und du kannst sogar, sagen wir, nach Anmeldeseiten filtern und dir verschiedene Anmeldeseiten ansehen , die Leute hier hochgeladen haben Nehmen wir an, Sie entwerfen eine Speise- und Getränkekarte. Sie können sogar sowohl in Papierversionen als auch in App-Designs auf Speisen - und Getränkekarten zugreifen . Es gibt also eine Auswahl verschiedener Designs, von denen einige älter, neuer sind und auf die Sie über diese Plattform zugreifen können . Schau es dir auf jeden Fall an Nun, dieser bietet Ihnen spezifische Komponenten. Wenn Sie zum Beispiel eine Preisseite entwerfen möchten , können Sie einfach zu den Preisseiten gehen und sich all die verschiedenen Ressourcen ansehen , die sie hier für die Preisgestaltung haben, und sich wirklich von ihnen inspirieren lassen und welche Elemente Sie von jeder Seite einbeziehen möchten und Ihre Designs mit Hilfe von Designs zusammenstellen, die herausfinden, welche Elemente Sie von jeder Seite einbeziehen möchten, und Ihre Designs mit Hilfe von Designs zusammenstellen, die bereits veröffentlicht wurden und eine Menge Recherchezeit Entwurfszeit. Und nicht zuletzt mobile.com. Jetzt benutze ich dieses Konto ständig und habe sogar ein kostenpflichtiges Konto bei ihnen, aber Sie müssen nicht unbedingt ein kostenpflichtiges Konto erstellen Sie müssen lediglich nach verschiedenen Apps oder verschiedenen Seitentypen suchen verschiedenen Apps oder verschiedenen , nach denen Sie suchen. Nehmen wir an, ich suche nach Inspiration für unsere Reise-App. Ich kann einfach durch die Suche nach Reisen andere Reisewebsites sehen. So kann ich sogar zu einem von ihnen gehen und auf ihre Bildschirme schauen. Nach der Anmeldung können Sie jetzt die Designs dieser bestimmten App sehen , die Sie geöffnet haben. Sie haben verschiedene Ziele und Hotels, aus denen Sie wählen können, die super cool sind. Wir werden uns das genauer ansehen. Das ist großartig. Und wir können sogar Reisen oder Reiseziele buchen. Mal sehen, was passiert , wenn wir nichts haben. Suchen wir einfach nach Buchungsbildschirmen oder Buchungsreservierungsströmen Sie können verschiedene Websites mit Buchungsströmen sehen und sehen, wie sie aussehen welche Elemente sie enthalten Hier finden Sie eine Mietwagenoption Reservieren Sie Ihr Zimmer bei Expedia, buchen Sie ein Interview oder buchen Sie einen Termin Es gibt verschiedene Arten von Buchungen, die Sie sehen können. Das ist interessant, da wir hier eine Reise-App haben. sich also gerne Nehmen Sie sich also gerne Zeit für diese App und lassen Sie sich inspirieren. Ich werde das tun, während ich meine eigenen Wireframes zusammenstelle, werde ich das auch tun Aber behalte diese drei Ressourcen zur Seite, wenn du Inspiration brauchst In der nächsten Vorlesung werden wir uns ansehen, wie wir diesen GPT tatsächlich nutzen können , um uns auch Inspiration einfallen zu 7. ChatGPT für Wireframing verwenden: Ich habe HGPT verwendet, Sie haben wahrscheinlich HGPT verwendet und wir haben alle HGBT Es ist eines der Tools, von denen wir nicht mehr genug bekommen können , und tatsächlich gibt es eine Möglichkeit, wie es uns bei der Drahtgestaltung helfen kann . Nun, wie machen wir das? Wir müssen lediglich die App definieren , die wir entwerfen, und HGPT Ideen dafür entwickeln lassen , was wir auf jeder Seite aufnehmen sollten Nehmen wir als Beispiel an, wir arbeiten zuvor an einer Seite zur Entdeckung von Reisezielen. Ich werde die zur Entdeckung von Reisezielen. Ich werde Übersicht hier aus unserem Dokument mit den Produktanforderungen kopieren und sagen, wir entwerfen eine App mit folgenden Übersicht aus der PRD, geben uns Ideen, was auf einer Destination Discovery-Seite enthalten sein soll, auf der Benutzer Übersicht hier aus unserem Dokument mit den Produktanforderungen kopieren und sagen, wir entwerfen eine App mit der folgenden Übersicht aus der PRD, geben uns Ideen, was auf einer Destination Discovery-Seite enthalten sein soll, auf der Benutzer Suchen Sie nach Reisen, die Sie für das Wireframe buchen Eine einfache Aufforderung wie diese gibt uns eine Aufschlüsselung dessen, was auf dieser Seite enthalten Wir haben also bereits einen Heldenbereich mit besonderen Zielen. Im Grunde genommen ist es sehr wichtig, ein rotierendes Karussell beliebten saisonalen Reisezielen einzurichten, eine Suchleiste, die gut sichtbar angezeigt wird Call-to-Action-Buttons mit übersichtlichen Schaltflächen zum Erkunden von Reisezielen oder Entdecken von Angeboten, Suchfilteroptionen mit Suchfilteroptionen mit allen Details, was wir einbeziehen sollten, bis hin zu Wetterpräferenzen, Art von Erlebnissen, Reisedauer und Zielkarte, Grid Slash Carousel, personalisierte Empfehlung, personalisierte Empfehlung, interaktive Kartenansichtsoptionen Das ist also cool. Vielleicht möchten wir es Benutzern ermöglichen, auch eine Karte von jedem Ziel zu haben , damit sie klicken und sehen können , wohin jedes Ziel sie führen würde. Bereich Inspiration und Erfahrung. Nutzerrezensionen und Testimonial-, Buchungs- und Verfügbarkeitsindikatoren Es gibt Ihnen sogar eine Vorstellung davon, wie Sie bei Benutzern Knappheit schaffen können, was eine großartige UX-Taktik ist Nur noch drei Plätze übrig. Wir haben das auf anderen Airline-Plattformen und Buchungsplattformen wie diesen gesehen , Vergleichen und Bookmarking-Tools Das gibt Ihnen also eine Menge Dinge, die Sie in Ihre Seite aufnehmen Und wenn das zu detailliert ist, können Sie es wahrscheinlich bitten, Ihnen eine Zusammenfassung zu geben. Geben Sie mir eine kurze Zusammenfassung der Dinge in Stichpunkten. Auf dieser Seite aufnehmen. Wenn Sie also eine zusammenfassendere Version haben möchten , sind wir hier. Es gibt Ihnen im Aufzählungsformat all die kleinen Dinge, die Sie aufnehmen können. Während wir also unser Wireframe durchgehen, können wir HGBT auf jeden Fall nutzen , um Ideen zu entwickeln, was wir einbeziehen sollten, um sicherzustellen, dass uns nichts in unseren Designs fehlt Und obwohl das großartig ist, können wir noch einen Schritt weiter gehen, indem wir FiCMA AI verwenden , um uns auch bei der Erstellung erster Entwürfe zu helfen Und das werden wir während des gesamten Kurses tun. Lassen Sie uns zunächst mit den Wireframes beginnen, die auf all den Inspirationen und Ressourcen, die wir bisher haben, sowie auf unserem Dokument mit den Produktanforderungen basieren all den Inspirationen und Ressourcen, die wir bisher haben, sowie auf unserem Dokument mit den Produktanforderungen und von dort aus beginnen und dann alle Seiten durchgehen, die wir entwerfen müssen , und von dort aus beginnen und dann alle Seiten durchgehen, die wir entwerfen müssen . Also sehe ich dich als Nächstes 8. Wireframe für die Anmeldeseite: Erwähnt, ich mache meine Wireframes in Fig Jam auf Du kannst das machen. Wenn du ein iPad hast. Wenn Sie das nicht tun, können Sie Stift und Papier verwenden, Sie können einfach FIG Jam auf Ihrem Computer machen. Es liegt wirklich an Ihnen, wie auch immer Sie das Drahtrahmen machen. Nochmals, verbringe nicht viel Zeit mit diesem Schritt. Das ist ein Low-Fidelity-Wireframe, den wir zusammenstellen , nur um zu wissen, was wir auf jeder Seite einbauen, wo es ersetzt wird, und um all die kleinen Details zu notieren, die wir vielleicht vergessen werden, wenn das Prototyping oder die Mockups Als Erstes nehme ich das Zeichenstift-Werkzeug und bei eingeschaltetem Lineal zeichne ich einfach ein Rechteck, um meine Drahtgitter darzustellen, und repariere es hier zeichne ich einfach ein Rechteck, um meine Drahtgitter darzustellen , Muss nicht perfekt sein. Wie Sie sehen können, bin ich nicht der Beste darin , diese Rechtecke zu zeichnen, auch nicht mit eingeschaltetem Lineal, aber auch hier machen wir nur einen groben Entwurf. Was ich jetzt tun werde, ist, dieses Tool hier zu verwenden, um hier alles auszuwählen und dann auf Kopieren und Einfügen zu klicken . Ich denke, ein Kopieren und Einfügen wie dieses könnte funktionieren Auf diese Weise haben wir also mehrere , die wir für verschiedene Bildschirme verwenden können. Der erste Bildschirm, auf den wir uns konzentrieren unsere Authentifizierungsseiten. Dies wird unsere Anmeldung sein. Bildschirm, hier werden sich die Benutzer für die App anmelden. Normalerweise können wir auf einer Seite wie dieser entweder ein kleines Bild an der Seite haben oder wir können einfach ein Feld mit den Eingaben für ihre Benutzer haben ein Feld mit den Eingaben für : die E-Mail-Adresse des Benutzers, das Passwort. Jetzt ist es wirklich wichtig, sich die PRD oder die Dokumente mit den Produktanforderungen anzusehen Dokumente mit den Produktanforderungen , um sicherzustellen, dass Sie alles enthalten Ich möchte also, bevor ich überhaupt anfange, etwas im Fenster zu skizzieren , eine Art Aufzählungsformular schreiben Was brauche ich auf dieser Seite? Also das Wichtigste zuerst, wir brauchen E-Mail. Wir brauchen ein Passwort. Wir brauchen das Logo, das vorerst der Name der Firma Wonder Wise sein wird . Dann lese ich gerade die PRD, speziell, wir wollen auch soziale Konten Es wird nicht spezifiziert, welches, also sollten Sie das mit Ihrem, Sie wissen schon, PM oder Ihrem Kunden abklären , ob Sie tatsächlich an einer echten App arbeiten Dies ist nur ein fiktives Unternehmen, also werden wir uns vorerst dafür entscheiden, es auch bei Google zu unterschreiben , und es gibt auch eine Option, die Telefonnummer zu verwenden Machen wir das zweite Feld mit der Telefonnummer. Als Möglichkeit, sich einzuloggen. Und das sollte die meisten Dinge abdecken, die wir hier brauchen. Optional können wir wieder ein Bild haben oder wir können einfach eine Box zum Einloggen haben. Nun zu dieser App, ich denke, es wäre cool Teil davon ein Bild von reisenden Personen oder ähnlichem zeigt , und dann wäre die Hälfte des Bildschirms die Anmeldeoptionen. Also vielleicht kann ich die Seite aufteilen, weißt du, zwei Drittel bis ein Drittel, ungefähr so. Wo auf dieser Seite des Bildschirms wird es ein Bild sein. Und dann werden auf der anderen Seite alle Inhalte sein , die wir besprochen haben. Also vielleicht mit dem Logo hier anfangen. Vielleicht möchten wir eine kurze Beschreibung dessen, was Wander Weiss macht? Wenn ich das nur durch die kleine Sloganzeile von Wander Weiss hier drüben ersetzen kleine Sloganzeile von Wander Weiss hier drüben Dann wollen wir das E-Mail-Postfach. Auch das muss nicht perfekt sein, solange du dein Schreiben lesen kannst, was für mich manchmal ein schwieriges Passwort ist, und dann brauchen wir vielleicht eine Option oder melde dich mit deiner Telefonnummer, Telefonnummer oder Google an. Ich setze hier einfach ein kleines G ein. Nun, ich möchte sie nach unten verschieben , um hier einen Button einzufügen , und ich mache einfach den Button hier drüben, um mich anzumelden. Nun, irgendwo sollten wir auch angeben, dass, wenn Sie ein Konto haben , der Link zum Anmelden ist. Wenn der Benutzer also bereits ein Konto hat, sollten wir auf eine Anmeldeseite verlinken. Ich werde die Anmeldeseite nicht mit einem Wireframe versehen, weil wir so ziemlich das Gleiche tun Also nenne ich dieses eine Signulash Log In einfach so. Aber natürlich werden wir weitermachen und die Änderungen und die Mockups vornehmen, sobald wir anfangen, die sobald wir anfangen Ähm, also ja, wir wollen einen Link zum Einloggen, falls Ihr Benutzer bereits ein Konto hat Sie können zum Anmeldebildschirm gehen, anstatt sich anzumelden. Und wenn sie dann zum nächsten Schritt übergehen, je nachdem, welchen Schritt sie durchlaufen, sagen wir, sie gehen die Telefonnummer durch, dann benötigen wir von der Telefonnummer aus auch eine Bestätigung oder eine Möglichkeit, benötigen wir von der Telefonnummer aus auch eine Bestätigung oder uns mit der Telefonnummer anzumelden. Und in der Regel ist dies ein Bestätigungscode , der gesendet wird. Wahrscheinlich wird unser zweiter Bildschirm die Anmeldung verifizieren, und wir werden in der nächsten Vorlesung darauf zurückkommen um auch dieses Design zusammenzustellen 9. Verifizierungscode-Wireframe: Alles klar für unser verifizierendes Login, es ist Wir werden einem ähnlichen Layout folgen. Wir werden das Bild auf der einen Seite haben und dann den Bestätigungscode hier drüben. Dann machen wir hier den Bestätigungscode. Sie müssen hier also einige Ziffern eingeben, und dann nennen wir es die Schaltfläche Weiter. Es ist eine Schaltfläche, um mit dem nächsten Schritt fortzufahren und dann die Anmeldung zu überprüfen oder etwas Ähnliches. Also wollen wir ein Feld da drin haben. Wir wollen einen Knopf da drin, und das ist so ziemlich alles. Vielleicht auch ein Button hier, um den Code erneut zu senden. Also irgendwo hier drüben, Code erneut senden. Wenn sie es beim ersten Mal nicht erhalten haben, können sie es erneut erhalten Das würde also unsere Authentifizierungsseiten vervollständigen. Die nächsten Seiten , die wir danach haben , sind Profilverwaltung und Zielerkennung. Ich werde in der Reihenfolge vorgehen, in der wir uns das wünschen. In der Regel möchten wir, dass die Benutzer hier die Anmeldeseiten durchgehen und dann auf die Hauptseite unserer App springen . Diese Hauptseite dient der Reisezielsuche, denn hier können Nutzer Ziele entdecken, ihr bevorzugtes Reiseziel eingeben und Filter anwenden usw. bevor sie tatsächlich eine Reise buchen. Dann machen wir weiter und zeichnen hier ein weiteres Rechteck. Und das wird für die R-Zielseite sein. Also ganz oben, Ziel. Discovery, nennen wir es. Wie auf der anderen Seite werden wir auch hier aufschreiben, was wir brauchen. Ich werde auf die Ressource verweisen , die wir mit HatGBT durchgesehen haben, wo wir uns einige der Dinge angesehen haben, die wir benötigen, sowie die PRD, die vom Kunden geteilt wurde Wir werden uns also beide und die Art der Querverweise sowie unsere eigenen Ideen und unsere eigene Inspiration ansehen, sowie unsere eigenen Ideen und unsere eigene die wir auf anderen Websites gefunden haben , wie denen, die ich Fühlen Sie sich frei, hier eine Pause einzulegen. Schauen Sie sich einige ähnliche Websites an. Ich empfehle sogar Expedia, Booking.com oder eine andere Plattform, die Sie für die Buchung von Reisen verwenden, zu besuchen und vielleicht zu sehen, was sie auf diesen Seiten zur Entdeckung von Reisezielen anbieten diesen Seiten zur Entdeckung von Reisezielen Wie sieht ihr Buchungsfluss aus? Dies wäre ein guter Zeitpunkt, um so etwas offline auf eigene Faust zu erledigen . Und dann fahren Sie fort, Elemente von diesen Websites zu zeichnen und auch in Ihre eigene App einzufügen . Auch hier gilt: Um ein großartiger Designer zu sein, müssen Sie das Rad nicht ständig neu erfinden In der Tat ist es genau das Gegenteil. Je mehr Sie andere Designs nutzen und verwenden können, die bereits von anderen Designern entwickelt und entworfen wurden, desto besser werden Sie sein, desto schneller können Sie Wireframes, Modelle und Prototypen ziemlich schnell zusammenstellen Wireframes, Modelle und Prototypen ziemlich schnell zusammenstellen und Prototypen ziemlich 10. Ziel-Erkennungs-Wireframe: Diese Seite besteht aus zwei Komponenten . Es gibt den Teil, der sich auf bestimmte Dinge bezieht, die sich auf das Ziel beziehen. Also werden wir wahrscheinlich oben eine Navigationsleiste haben , die Dinge wie, du weißt schon, Navigationen zu verschiedenen Stellen der App sowie zurück zur Startseite enthält du weißt schon, Navigationen zu verschiedenen Stellen der App sowie zurück zur Startseite Also werden wir wahrscheinlich das Logo hier haben , das uns zurück zur Homepage bringt, wo auch immer wir sind, und dann eine Reihe von Links auf der rechten Seite, die ich vorerst nicht hinzufügen werde Willst du hier verschiedene Karten haben. Wir wissen also definitiv, dass wir einige Zielkarten wollen. Wahrscheinlich sollten diese Karten etwas niedriger sein , damit wir oben etwas Platz für Eingaben haben. Sie möchten Ihre Liste der Dinge, die Sie benötigen, in zwei verschiedene Kategorien unterteilen. Die erste befindet sich auf der Seite selbst, die zweite auf der Karte selbst. In der Karte, die wir Details zu bestimmten Zielen aufnehmen möchten, möchten wir also Details zu bestimmten Zielen aufnehmen möchten, für jedes Ziel zwei separate Listen erstellen. Lassen Sie uns zunächst die Entdeckungsseite selbst erstellen. Wir möchten hier eine Suchleiste haben , um nach Zielen zu suchen. Also wollen wir, dass sie schreiben , was ihr Ziel ist. Da wir keine Flüge für sie buchen, müssen wir nicht unbedingt wissen, woher sie kommen. Wir müssen nur die Ziele kennen. Und als Teil dieser Suchleiste möchten wir wahrscheinlich einige Datumsfilter. Deshalb möchten wir, dass Datumsauswähler sie fragen, wann sie müssen oder wann sie reisen möchten Jetzt wollen wir auf dieser Seite auch Sortieroptionen haben. Wir möchten sie nach Beliebtheit, Preis und Bewertungen sortieren lassen. Und wieder kommen die meisten davon von Chat GPT. Wir wollen auch Filteroptionen. Für die Filter wollen wir ein Budget angeben, das wir können , wir haben bereits einen Zeitraum , sodass wir nur die Dauer der Reise angeben können. Also, wie lang sollen die Reisen vom Typ Erlebnis sein? Auch hier können wir diese später jederzeit ändern. Es ist einfach gut, eine Vorstellung davon zu haben , womit wir zunächst beginnen wollen zumindest auch, ob wir bevorzugen. Das sind einige gute Filtermöglichkeiten. Also brauchen wir diese als Teil der Seite. Vielleicht möchten wir eine Kartenansicht hinzufügen, also ist das eine gute Idee, darüber nachzudenken. Ich tendiere eher dazu, hier keine Kartenansicht einzufügen , nur weil es den Zielen nicht um bestimmte Orte handelt Es werden nur bestimmte Städte sein. Also wir wollen wahrscheinlich keine Karte, es sei denn, sie suchen sich, du weißt schon, einen Ort für ihre Unterkunft aus. Also können wir vielleicht auf der Detailseite eine Karte mit verschiedenen Übernachtungsmöglichkeiten und so weiter hinzufügen. Aber für die Seite selbst glaube ich nicht, dass wir eine Karte brauchen. Aber auch dies sind Teil der Funktionen, die wir später jederzeit hinzufügen können. Oder wenn wir mit unserem Kunden zusammenarbeiten, können wir das auf jeden Fall mit ihm besprechen. In einem realen Szenario wird das also ein bisschen anders sein. Vielleicht wollen wir jetzt auch verschiedene Kategorien von Optionen. Also vielleicht eine Kategorie oder wir können es thematische Sammlungen nennen. Und dies könnten Gruppen von Kategorien von Reisezielen sein , die sie sehen können , indem sie dort klicken und sich Ziele ansehen, bei denen es sich beispielsweise um romantische Kurzurlaube oder Urlaubsreisen handelt, oder um verschiedene Kategorien, in die wir Reisen einordnen können Falls sie also sehen wollen, was in diesen Kategorien beliebt ist, können sie das auch tun Ich denke, das sind zumindest vorerst gut , um damit anzufangen. Für unsere Entdeckung unseres Reiseziels. Nun zur Karte selbst. In der nächsten Lektion können wir noch eine Liste der Dinge zusammenstellen, die wir wollen, bevor wir den Rest dieser Seite zusammenstellen. Dies ist wahrscheinlich eine der wichtigsten und am häufigsten besuchten Seiten unserer App. Es ist also gut, sich Zeit dafür zu nehmen und diese detaillierte Planung nicht überstürzt zu überspringen Kommen wir also in der nächsten Vorlesung zurück, um mit der Planung unserer Zielkarten zu beginnen Planung unserer Zielkarten 11. Zielort-Discovery-Karten-Wireframe: Zielkarten. Was wollen wir in jeder Zielkarte haben? Wir brauchen den Namen der Stadt und des Landes. Ich will wahrscheinlich die Bewertung. Wir benötigen irgendeine Art von Kosten für diese Reise, und wahrscheinlich wird es so etwas wie ein Preis pro Tag oder pro Nacht sein so etwas wie ein Preis pro Tag oder pro , es sei denn, sie geben ein bestimmtes Datum ein. In diesem Fall können wir ihnen den Gesamtbetrag für ihre Reise zeigen. Also mache ich Slash Total. Wir möchten eine Schaltfläche, über die sie weitere Informationen sehen oder das Reiseziel fortsetzen oder buchen Vorerst nennen wir es einfach einen Button. Wir wollen auf jeden Fall ein Bild. Es ist jedoch wichtig, diese Karte nicht zu überladen. Wir könnten ein Beliebtheitsabzeichen haben, wenn wir wollen. Wenn dieses Reiseziel also beliebt ist, können wir das mit einem kleinen Symbol anzeigen. Und wenn Sie dieses Ziel hinzufügen oder mit einem Lesezeichen versehen möchten , können wir es auch mit einem Lesezeichen versehen So können wir es auf unserer Profil - oder Lesezeichenseite speichern und Ich denke also, das sind zunächst gute Dinge, um sie in unsere Zielkarten aufzunehmen Lassen Sie uns nun die Seite selbst mit einem Wireframe versehen. Wir möchten, dass unsere Suchleiste oder die Sortier- und Filteroptionen oben angezeigt werden, irgendwo hier drüben Also würden wir wahrscheinlich die Suchleiste hier mit einem Ziel haben wollen . Nun, warum oben links? Dies ist normalerweise der erste Ort , den sich ein Benutzer ansehen würde. Wir möchten also , dass sie schnell ein Ziel eingeben , wenn sie bereits wissen, wohin sie fahren, oder sie können einfach nach verfügbaren Angeboten suchen . Wir können dann auch unsere Datumsauswahl hier haben, und wir können hier Schaltflächen zum Filtern und Sortieren haben Und wir können die Zielkarten direkt darunter haben. Nun, wir werden ein paar Reihen dieser Zielkarten haben Reihen dieser Zielkarten und wahrscheinlich gleich unten irgendwo, werden wir diese Seite einfach ein wenig erweitern. Direkt weiter unten möchten wir vielleicht thematische Sammlungen hinzufügen. Wir können es einfach Sammlungen nennen und hier verschiedene Zielsammlungen anbieten. Das könnten also Bilder sein, die nur einen Sammlungsnamen haben. Mit der Möglichkeit, alle Reisen in diesen Sammlungen zu durchsuchen. Ich denke, das ist wahrscheinlich ein guter Anfang. Mach dir keine Sorgen über die Navigationsleiste oben. Vorerst kommen wir zurück und verdrahten das zusammen. Wir könnten auch ein Wireframe erstellen , wie diese Zielkarte aussehen könnte Vielleicht könnten wir hier ein Bild des Ziels mit dem Namen City Slash Country Könnten die Bewertung hier machen. Vielleicht ein Preis. Im Moment schreibe ich nur 1.000$ pro Woche, aber auch hier, in den eigentlichen Mockups, werden wir Sie können hier Symbole einfügen. Dies ist ein FR-Symbol, falls es beliebt ist. Vielleicht ein Button hier zum Bookmarkt und dann ein Button hier, um fortzufahren Ich denke, das würde vorerst funktionieren. Nehmen Sie sich gerne einen Moment Zeit wenn Sie mehr Inspiration benötigen, und schauen sich einige ähnliche Apps Karten an und wie sie ihre Karten gestalten. Das habe ich in vielen Apps gesehen und wie sie Dinge präsentieren. Deshalb stelle ich sie schnell zusammen, aber Sie können sich Zeit nehmen und hier eine Pause einlegen, um sich etwas Inspiration anzusehen. Als kleine Übung überlasse ich Ihnen die Zieldetailseite die Sie als Aufgabe selbst erledigen können. Und diese Zieldetailseite ist im Grunde eine detailliertere Seite mit unseren Zielinformationen. Also all diese Informationen, die Sie auf der Karte haben, plus andere Dinge wie ausführliche Bewertungen und Dinge wie Beschreibung der Reise, Buchungsoptionen. Jetzt werde ich das in den Mockups zusammenfügen. Ich selbst, aber Sie können das gerne als kleine Aufgabe erledigen , um Ihre Wireframing-Fähigkeiten zu Dann kommen wir zurück und fahren mit dem nächsten Schritt im Buchungsablauf fort , der Buchungsverwaltung oder der Buchungsseite und dann der Buchungsbestätigung und Zahlung Lassen Sie uns also zurückkommen und diese Seite zusammenstellen. 12. Zieldetails-Wireframe: Richtig, was die Seite mit den Zieldetails angeht, habe ich das als Aufgabe für Sie hinterlassen , wenn Sie möchten. Ich habe meine eigene Seite mit den Zieldetails erstellt. Auch hier könnte deine ganz anders aussehen als meine. Der Hauptteil besteht darin, sicherzustellen, dass es die wichtigsten Komponenten enthält, die wir benötigen. Also einige der Details von der Zielkarte selbst, sowie alles andere, was zweitrangig oder andere wichtige Informationen sein könnte , die wir benötigen, um den Bildschirm irgendwann auch mit dem Buchungsablauf auf dem Buchungsbildschirm zu verbinden den Bildschirm irgendwann auch mit dem Buchungsablauf auf dem Buchungsbildschirm zu . Also für mich, ganz oben, habe ich das Bild hier auf der linken Seite platziert , mit der Möglichkeit , mehrere Bilder zu sehen. Direkt darunter habe ich einige mitgelieferte Dinge platziert, die zu ihrem Bestimmungsort gehören. Das könnte also eine Liste von Annehmlichkeiten sein, und wir können das in einem Symbolformat tun. Hier oben der Name des Reiseziels, die Stadt, ähm, das Land, ähm , die Bewertungen, das Feuersymbol und hier die Schaltfläche mit dem Lesezeichen, wie Sie auch auf der Karte selbst sehen Dort finden Sie also eine kurze Beschreibung, worum es bei eine kurze Beschreibung, worum diesem Reiseziel geht, direkt darunter, und dann eine Schaltfläche oder ein Aufruf zur Aktion, um das Zimmer auszuwählen, denn das ist in der Regel das was Sie auf Buchungsseiten tun können Sobald Sie zu einer Detailseite eines Reiseziels einer Standortseite oder einer Hotelseite gelangen, der nächste Schritt darin, eine Unterkunft auszuwählen. Jetzt könnten sie sich an verschiedenen Orten befinden oder sie könnten sich am selben Ort befinden. Ähm, das könnte also entweder ein Zimmertyp oder sogar ein Hoteltyp sein. Geben Sie vorerst einfach den Zimmertyp ein. Direkt darunter befindet sich auch die Unterkunft mit all den verschiedenen Filtern. Wenn sie also keinen von der vorherigen Seite ausgewählt haben, der Zielentdeckungsseite, wenn sie kein Datum und dergleichen eingegeben haben , können sie das von hier aus tun. Sie können ihre Anzahl an Reisenden hinzufügen und so weiter. Und dann sehen Sie sich die verschiedenen Unterkünfte für diese Reise an. Direkt darunter habe ich ein paar Bewertungen abgegeben. So können Sie sehen, wie die Bewertungen für diese Unterkunft oder das Reiseziel tatsächlich sind Reiseziel tatsächlich sind, und können sie in einem Karussellformat anzeigen Dann sehen Sie direkt darunter einige ähnliche Ziele. Wenn Ihnen das nicht so gefällt, können Sie andere Karten finden, die über die Karten hier verfügbar sind . Dies sind alles Zielkarten, die dieser ähnlich sind. Natürlich können Sie auf dieser Seite noch viel mehr hinzufügen, vielleicht eine Übersicht Dinge wie Richtlinien für - und Auschecken usw. Da kann noch viel mehr drin sein. Im Moment halte ich es einfach. Ich glaube, ich stelle genau die Anforderungen für diese Seite. Wir fahren fort und fahren unserer nächsten Seite im Wireframe fort , der Buchungsseite Diese Buchungsseite ist im Wesentlichen die Buchungsseite , die direkt nach der Auswahl der Unterkunft angezeigt wird direkt nach der Auswahl Wenn ich hier also eine der Unterkünfte auswähle, wird diese Seite geöffnet. 13. Buchungsbildschirm-Wireframe: Ich habe die Artikel aufgelistet , die wir für unseren Buchungsbildschirm benötigen Jetzt habe ich mir dazu andere ähnliche Plattformen angesehen nebenbei auf Chat GBT verwiesen Und hier ist, was ich mir ausgedacht habe. Wir haben die Einzelheiten der Unterkunft. Wir wollen also nur das Zimmer oder das Hotel sehen , das sie buchen oder in dem sie übernachten werden. Es besteht die Möglichkeit, dass sie an mehreren Orten übernachten , wenn dieses Reiseziel, wissen Sie, dieser Ort, den sie mehrere verschiedene, Sie wissen schon, Standorte in den Paketen hat , also sollten wir das vielleicht in das Design aufnehmen, ausgewählten Daten, die B-Schaltfläche und eine Buchungsschaltfläche, einige Zusatzleistungen. In der PRD oder den Produktanforderungen wird also erwähnt, dass zusätzliche Dienstleistungen wie Mietwagen, lokale Führer oder Aktivitäten usw. gebucht werden müssen. Ich habe das auch hier hinzugefügt. Zahlungsinformationen und dann persönliche Daten. Also Name, E-Mail, Telefonnummer und Details zum Ein- und Auschecken. Auf einem Bildschirm wie diesem könnte es schön sein, einige der Unterkunftsdetails auf der einen Seite und dann die restlichen Informationen oder die Eingabe, die der Benutzer eingeben muss , auf einer anderen Seite einzufügen und dann die restlichen Informationen oder die Eingabe, die der . Und normalerweise mag ich es, die Dinge konsistent zu halten. Wenn sie also die Details auf der rechten Seite anzeigen lassen, können sie sehen , welche Unterkunft sie buchen. Und dann können wir auf der linken Seite alle Felder hier haben. Wir können also von der linken Seite aus beginnen, ich füge hier einfach einen Zurück-Button ein und dann direkt darunter, nur einen Titel, um die Buchung zu bestätigen. Dann wollen wir wahrscheinlich hier unsere persönlichen Daten sammeln. Wir nennen es vielleicht nicht persönliche Daten, aber hier füge ich das einfach mit den verschiedenen Feldern E-Mail, Telefonnummer, Vorname, Nachname, E-Mail, Telefon hinzu. Das könnte Teil eines Abschnitts sein. Dann könnte der Abschnitt direkt darunter Zahlungsinformationen sein. Dafür benötigen wir wahrscheinlich eine Kreditkartennummer. Ebenso wie das Ablaufdatum, CVV und wahrscheinlich den Namen der Person auf der Karte Also werde ich das hier einfach hinzufügen, aber in den eigentlichen Mockups werden wir es wahrscheinlich etwas anders platzieren Dann wollen wir unsere Add-Ons hinzufügen, sodass die Add-Ons hier drüben stehen könnten Und wir können kleine Karten wie diese haben , die die verschiedenen kleinen Add-Ons darstellen , die sie zu ihrer Reise hinzufügen können , mit einem Titel und einer kurzen Beschreibung, was das bewirkt. Wir können auch ein Bild hinzufügen, wenn du willst , vielleicht ganz oben. Und was dann noch hier übrig ist. Wir haben unser Datum für die Unterkunft ausgewählt, sodass diese zusammen passen könnten, ebenso wie eine Schaltfläche „Buchen“. Also mache ich einfach weiter und mache das etwas kürzer , damit wir loslegen können. Bild. Der Name. Und was buchen sie dann? Ein Zimmer zum Beispiel und einige Details von der anderen Seite, wie die Daten und die Anzahl der Personen. Und natürlich ist es wirklich wichtig, den Preis mit einzubeziehen. Ich habe hier nichts hinzugefügt, aber wir wollen auf jeden Fall den Preis, den Gesamtpreis und das, was der Benutzer erwarten kann, zu zahlen, anzeigen Gesamtpreis und das, was der Benutzer erwarten kann, zu zahlen, Und wir können dann hier unten auf die Schaltfläche „Buchen“ klicken , um die Buchung abzuschließen Also haben wir den Button da unten. Jetzt haben wir mehr komplexe Seiten zusammen gemacht. Als Aufgabe verlasse ich den Profilbildschirm und den Lesezeichenbildschirm oder die Seite, auf der sie alle Lesezeichenelemente sehen können diesen beiden Seiten überlasse ich Ihnen die Aufgaben In der nächsten Vorlesung kommen wir zurück und beginnen damit, unseren Styleguide für die App zu erstellen unseren Styleguide für die App und unsere App gemeinsam zu gestalten. 14. Auswählen eines Farbschemas: Da unsere Drahtgestelle aus dem Weg geräumt sind, ist es an der Zeit, mit dem nächsten Schritt unseres Projekts fortzufahren, und das bedeutet, einige Stile für das Projekt zu finden. Jetzt sind Stile die Grundlage unseres Projekts, und zu den Stilen gehören Dinge wie das Farbschema, die Typografie, die wir verwenden werden, und in einigen Fällen das Designsystem, das wir verwenden möchten, falls Sie eines verwenden oder eines von Grund auf neu erstellen möchten In diesem Abschnitt des Kurses werden wir uns also darauf konzentrieren, die Grundlagen zu schaffen , damit wir mit der Zusammenstellung der Modelle beginnen können und uns keine Gedanken mehr über Farben und Schrift machen die Grundlagen zu schaffen , damit wir mit der Zusammenstellung der Modelle beginnen können müssen, müssen wenn wir zu diesem Teil des Projekts kommen. Es gibt also ein paar Ressourcen, die ich verwende, wenn es um die Generierung von Farbschemata geht Bevor ich zu den anderen übergehe, möchte ich Ihnen zeigen, dass CHA JBT auch anständige Farbschemata bietet Wenn du ihm sagst, woran du gerade arbeitest, und nach einigen Farben fragst, werden ihm einige schöne Farbtöne einfallen , die du für deine Projekte verwenden kannst Und hier sind einige andere Ressourcen, die ich im Allgemeinen verwende, und ich empfehle Ihnen, sich diese anzusehen Die Links befinden sich auch in den Ressourcen für all diese Tools, die wir durchgehen werden. Einer davon sind Kühler. Sie können hier auf den Generator starten klicken und einfach direkt in die erste Palette springen , die er Ihnen bietet Deine wird wahrscheinlich anders sein als meine. Sie drücken einfach die Leertaste auf Ihrer Tastatur und es werden immer wieder verschiedene Farben erzeugt. Wenn du eine Farbe magst, sagen wir , ich mag dieses Marineblau. Ich kann darauf auf Sperren klicken und dann weiter die Leertaste drücken, um eine Übereinstimmung mit anderen Farben zu erhalten , die ähnlich oder komplementär sind, und ich kann weiterhin verschiedene Farben sperren , die ich für mein Projekt verwenden möchte. Wenn ich also eine schöne Farbe sehe, kann ich dort jederzeit auf Sperren klicken und dann den Rest meiner Palette weiter generieren. Im Allgemeinen benötigen wir nicht mehr als drei Farben in einem Projekt. Eine für Dinge wie Hintergründe oder Warnfelder und ähnliches. Eine andere für primäre Aktionen wie Schaltflächen, eine weitere für sekundäre Aktionen oder sogar eine Akzentfarbe, die für bestimmte Teile des Projekts verwendet werden kann, wie den Text oder möglicherweise einige Hintergründe hier und da und so weiter. Sie benötigen nicht ganze fünf Farbgruppen. Das könnte sogar ein bisschen zu viel werden. Fühlen Sie sich frei, mit diesem Tool zu experimentieren. Es gibt noch einen, ai coolors.co. Dies ist ein von KI generiertes Farbschema. Es gibt Ihnen einige erste denen Sie experimentieren und sehen können , wie es auf einem Dashboard-Display wie diesem hier aussehen würde . Oder Sie können es auch dazu auffordern. Sie können versuchen, nach bestimmten Farben zu suchen. Wenn ich also etwas wie Sonnenuntergangsfarben sage, sagen wir, und dann generiere ich, mache ich weiter und lasse und dann generiere ich, mache ich weiter mir einige Farben einfallen , die mit dem Sonnenuntergang zu tun haben. Und wenn Ihnen einige der Farben, die es sich ausgedacht hat, nicht gefallen, können Sie sie natürlich einige der Farben, die es sich ausgedacht hat, nicht gefallen, ändern. Sie müssen nicht unbedingt genau das Farbschema wählen, das es Ihnen bietet, oder Sie können Dinge wie Ocean machen, da wir eine Reise-App machen, oder lassen Sie uns sogar Strand ausprobieren, um zu sehen, was sich daraus ergibt. Ja, das ist ein bisschen netter. Also zögern Sie nicht, diesen auszuprobieren. Es gibt noch einen anderen namens Colors do MSI. Beschreiben Sie noch einmal den Zweck Ihrer Farbkombination Reisen Sie mit unterschiedlichen Strand- und Wasserfarben Ich habe mir hier nur einen zufälligen Satz ausgedacht , um zu sehen, was er uns geben würde Ja, es gibt uns ein paar helle Blautöne und einige interessante Nuancen. Und Sie können es jederzeit erneut generieren , wenn Ihnen das nicht gefällt. Es sind definitiv einige Blautöne. Wir haben hier ein paar Sandfarben. Das ist nett. Last but not leaves de blank.com hilft Ihnen auch dabei, nicht nur Farben, sondern auch Schriftarten zu finden nicht nur Farben, sondern auch Schriftarten zu Vielleicht probieren wir es mal mit den Schriften aus, wenn es darauf ankommt Lassen Sie uns vorerst die Farben ausprobieren. Schreiben Sie eine Aufforderung, die Ihr Projekt, Ihr Reiseziel und Ihre Buchungs-App mit sonnigen Zielen beschreibt . Auch hier eine völlig zufällige Aufforderung, aber wir haben hier einige interessante Farben. Ich habe mir sogar ein Modell ausgedacht, mit dem Sie sehen können, wie es aussehen würde oder wie die Farbpalette in verschiedenen Projekten aussehen würde . Das ist interessant Und Sie können weitermachen und bestimmte Farben ändern. Wenn du diese Orange nicht magst, kannst du sie heller machen. Und es würde dir projektübergreifend zeigen, es aussehen würde. Nun, ich persönlich neige dazu, Kühler zu verwenden , nur weil ich diese Plattform öfter benutzt habe, aber Sie können natürlich gerne einen verwenden um ein eigenes Farbschema zu erstellen, oder Sie können die Farben, die ich verwenden werde, kopieren können die Farben, die ich verwenden werde Ich werde die Hex-Codes des Farbschemas in der nächsten Vorlesung vorstellen Machen Sie hier eine Pause, wählen Sie ein Farbschema von Ihrer Lieblingsplattform aus, und wir sehen uns in der nächsten Vorlesung. 15. Auswählen eines Typsets: Deshalb habe ich dieses Farbschema ausgewählt , um mein Projekt voranzutreiben Jetzt könnte deins natürlich anders aussehen. Also zögern Sie nicht, Ihrem zu folgen. Ich werde hier das Blau als primäres, sekundäres Orange verwenden und dieses Schwarz für Dinge wie Schriften und Text verwenden. Und dann dieses Weiß hier für Dinge wie Hintergründe oder Kartenhintergründe und so weiter. Nun zu den Schriften, wo wählen wir einen Schriftsatz und auf welche Ressourcen haben wir Zugriff Nun zu dieser, mit Abstand einfachsten und zuverlässigsten, Google Fonts Google Fonts ist jetzt auch in Figma selbst enthalten, sodass Sie keine davon mehr herunterladen oder in Sigma importieren müssen , das ist also großartig Stellen Sie also sicher, dass Sie benutzerdefinierte Schriftarten haben, starten Sie Figma einfach neu, wenn Sie sie nicht sofort sehen Jetzt können Sie gerne in Google Fonts stöbern. Wenn es um Ihre Schriftarten geht, möchten wir zwei Schriftarten auswählen. Eine für den Überschriftentext. Das sind also Dinge wie Titel, der Name der App oder irgendwelche Überschriftentitel und ähnliches. Wir verwenden eine Schriftart für Überschriften. Das könnte also etwas anders aussehen Ihre andere Schriftart, nämlich die Fließschrift. Idealerweise würden wir also zwei verschiedene Schriftarten auswählen wollen. Nun, für eine wirklich vereinfachte App könnten Sie sich durchaus für eine entscheiden, und einige haben unterschiedliche Versionen der Schrift , die Sie verwenden können Sie könnten also zum Beispiel Robotic Condensed für Ihre Überschrift verwenden und dann Roboto Mono für Ihren Körper als Beispiel Ich sage nicht unbedingt, dass du das tun solltest. Aber es gibt jede Menge guter Schriftarten , die Sie hier verwenden können. Die anderen beiden hier , die ich dir gezeigt habe Deblank gibt dir auch Schriften , mit denen du arbeiten kannst Also, wenn ich es öffne und zu den Schriften gehe, gebe ich deine Eingabeaufforderung ein, ich suche einfach hier in der Reise-App und los geht's Sie erhalten verschiedene Schriftkombinationen, mit denen Sie arbeiten können. Sie können es in verschiedenen Farben sehen. Und wenn Sie auf Schrift abrufen klicken, gelangen Sie direkt zu Google Fonts selbst. Und du kannst hier auch etwas eintippen. Natürlich sollten Sie sich überlegen, wie Ihr Branding aussehen soll. Wenn Sie also mit einem Kunden zusammenarbeiten, sollten Sie diesen Teil abarbeiten, bevor Sie zum nächsten Schritt Sie möchten sich wahrscheinlich mit ihm über das Branding beraten , vor allem, wenn er bereits Markenmaterial parat hat, z. B. Schriften, die bereits für Sie verfügbar sind. Nun, hier werde ich einfach weitermachen und zwei Schriftarten auswählen und mit diesen weitermachen. Und diese beiden Schriften werden Libre Baskerville für meine Und für die Fließschriftarten werde ich hier Noto-Sends auswählen Das werden also die beiden Schriftarten sein, die ich verwende. Aber auch hier können Sie gerne Ihr eigenes Schriftpaar verwenden. Wir werden in zukünftigen Vorlesungen darauf zurückkommen, diese tatsächlich als Schriftstile zu unserer App hinzuzufügen. 16. Farbstile erstellen: Ordnung, also habe ich das als mein Farbschema ausgewählt, und ich hoffe, Sie haben auch Ihr eigenes Farbschema festgelegt. Wenn nicht, können Sie gerne mitmachen und dieses verwenden. Grundsätzlich verwende ich das Blau als unsere Primärfarbe und dieses Orange ist eine Sekundärfarbe. Dieses Schwarz als primäre Textfarbe. Der Grund, warum wir uns nicht eine vollständig schwarze Farbe wie Null, Null, Null entscheiden, was den Hex-Code angeht, ist, dass wir etwas Subtiles und ein bisschen weniger dunkel wollen , nur weil es die Augen schont. Und das ist eine gute Hintergrundfarbe, die wir verwenden können. Und natürlich können wir für all diese Farben mehrere Farbtöne erstellen und die passenden Farben verwenden . Nun wollen wir das unsere Figma-Datei verschieben, und bevor wir das in Figma tun, werden wir ein neues Projekt erstellen und es gerne in Ihrem Entwurfsordner oder an einem anderen Ort erstellen Erstellen Sie eine neue Designdatei. Und diese Designdatei wird unser Projekt sein , in dem unsere Stile, unsere tatsächlichen Modelle und alles andere wiedergegeben werden unsere tatsächlichen Modelle und alles andere wiedergegeben Also werden wir weitermachen und es in Manderwis umbenennen. Und für diese erste Seite werden wir sie in unseren Styleguide umbenennen und alle unsere Styles hier platzieren Um nun einen Stil zu erstellen, müssen Sie hier nur noch zu den lokalen Stilen gehen und einen neuen Stil hinzufügen. Jetzt stellen wir gerade den Farbstil zusammen , also fangen wir damit an. Wenn Sie hier klicken, fragen wir uns, wie Sie Ihre Farbe nennen möchten. In diesem Fall können wir ihr tatsächlich einen Namen wie Primary geben . Sie können eine Beschreibung hinzufügen, wenn Sie möchten. Wenn Sie also in einem Team arbeiten und genau beschreiben möchten , wo Sie diese Farbe verwenden , könnte dies nützlich sein. Jetzt kopiere ich den Hex-Code von hier. Sie können sich diese Farbe gerne notieren, wenn Sie dieselbe verwenden möchten. Ich nehme hier den Hex-Code für das Blau. Fühlen Sie sich frei, hier eine Pause einzulegen , um es auch in Ihr Projekt zu schreiben, wechseln Sie wieder hierher und fügen Sie es für die Eigenschaften ein. Und jetzt haben wir den Stil mit dieser Farbe als Primärfarbe und ein freier Treffer erzeugt Stil, der Stil wurde erstellt. Und überall, wo wir ein Objekt haben, sagen wir, wir haben dieses Rechteck und wir möchten diese Füllung anwenden, gehen wir einfach zu, anstatt die Farbe auszuwählen oder jedes Mal, wenn wir den Hex-Code eingeben, müssen wir nur zu „Stile und Variablen anwenden“ gehen Stile und Variablen anwenden und den primären Stil auswählen. Es wurde angewendet. Der Vorteil der Verwendung von Stilen statt der Verwendung von Stilen besteht darin, dass jedes Mal, wenn Sie Ihr Farbschema ändern , sagen wir, ich möchte anstelle dieser Grundfarbe einen anderen Blauton verwenden, dann wird er auch dort geändert, wo Sie diese Farbe verwenden. Wie Sie sehen, ändere ich momentan nur den Farbstil und nicht die Füllung dieses speziellen Rechtecks. Wo auch immer ich diese Farbe verwende , sie ändert sich automatisch. Das ist also der Vorteil der Verwendung von Stilen. Im Moment wollen wir also Stile für alle Farben erstellen, all diese Farben hier drüben. Wir haben also bereits die Primärfarbe alles, was Sie tun müssten, ist diesen Vorgang für eine Sekundärfarbe, für eine Textfarbe und für eine Hintergrundfarbe zu wiederholen für eine Textfarbe . Jetzt belasse ich das als etwas, das Sie tun können. So kreiert man also Farbstile. Jetzt machen wir hier eine Pause und kommen in der nächsten Lektion darauf zurück, wo wir tatsächlich ein Plugin verwenden werden, das uns hilft, dies schneller zu machen und auch Farbtöne in unsere Farbstile einzuführen. 17. Plugins zum Erstellen von Farbstilen verwenden: In der Einführung habe ich erklärt, wie wir Plug-ins hinzufügen können, indem wir hier unten tippen oder indem wir unter Windows die Befehlstaste K oder die Strg-Taste drücken und zu unserem Plugins-Tab wechseln. Jetzt wollen wir verschiedene Schattierungen unserer Primärfarben erstellen , sodass wir verschiedene Farbtöne anwenden können. Wenn Sie ein helleres Blau wünschen, können wir ein helleres auftragen. Wenn Sie ein helleres Grau wünschen, können wir ein anderes Grau verwenden. Auf diese Weise müssen Sie diesen Vorgang nicht mehrmals wiederholen, um verschiedene Stile mit unterschiedlichen Farbtönen zu erstellen. Wir können einfach ein Plugin verwenden , das uns dabei hilft. Um dieses Plug-In zu verwenden, ich einfach das Rechteck und lösche auch den Stil, den wir hier erstellt haben, den lokalen Stil für diese Primärfarbe. Jetzt wird dieses Plugin alles für uns einrichten. Alles was wir tun müssen, ist in unser Aktionsmenü zu gehen, zu Plugins und Widgets zu gehen und nach dem Plugin namens Foundation zu suchen und dieses Foundation-Farbgenerator-Plug-In auszuwählen. Wenn du es öffnest, siehst du, dass du verschiedene Farben hast und sie unterschiedliche Systeme verwenden, von Orbit über Atlassian-System bis hin zu Materialdesign und Design. Das sind unterschiedliche Arten, sind unterschiedliche Arten du die Farben mit unterschiedlichen Namenskonventionen benennen kannst und so weiter Die Farbe, die ich oft als Materialdesign verwende, bei der deine Farbe 500 die Hauptfarbe ist, die du auswählst, und dann entstehen ein paar dunklere und ein paar hellere Nuancen Nun, das ist nicht die Farbe, die wir wollen. Das ist die Farbe, die ich von meinem Farbstil übernommen habe. Das ist also das Blau , das wir eigentlich wollen. Wir können es blau nennen oder wir können es tatsächlich auf primär ändern und dann können wir auf Stile erstellen klicken. Jetzt erstellt dieses Plugin diese Styles Foundation-Ordner hier oder in der Kategorie und unter Primary. Wir haben jetzt all diese Farben. Nun, das Hexcoe, das wir kopiert haben, sind vier primäre 500, und es stammt von diesem Farbstil, den ich erstellt habe Nehmen Sie sich hier ruhig eine Sekunde Zeit und richten Sie das ein. Und was Sie hier auch tun können ist, dass Sie die Palette tatsächlich abrufen können, indem Sie hier auf Palette klicken und dasselbe in Ihre Designdatei einfügen Das macht es Entwicklern einfacher , Ihr Farbschema anzusehen, nachdem Sie es zusammengestellt haben, und ich empfehle, alle Ihre verwendeten Paletten in Ihren Styleguide aufzunehmen Ich werde diesen Vorgang noch ein paar Mal wiederholen, einmal für die Sekundärfarbe, dieses Orange Da haben wir's. Benennen Sie es in sekundär um und verwenden Sie Materialdesign, erstellen Sie Stile, holen Sie sich die Palette, Hoppla Ich füge den Code und stelle sicher, dass ich ihn hier sekundär nenne Dann drücke ich auf „Stile erstellen“ und hole mir die Palette Und es wird einfach über den anderen eingefügt. Wir wollen weitermachen und wir wollen nur, dass es jetzt über das andere geklebt wird, also werde ich es hier aus dem Weg räumen Da haben wir es. Das ist unsere Sekundärfarbe. Ich habe die schwarze Farbe eingegeben, die wir haben, und wir können diesen einen Text benennen und ihn für unsere Textilien verwenden. Jetzt sind diese alle gleich . Wir brauchen sie nicht wirklich. Wir können also tatsächlich weitermachen und einfach alles löschen, was 600-900 Erstellen Sie Stile, holen Sie sich die Palette hier, räumen Sie das aus dem Weg Lassen Sie uns alles zwischen 600 und 900 löschen , weil sie so ziemlich alle den gleichen Farbton Und bei meinem sekundären Text, 600 bis 900, wir Shift und wählen alle aus und löschen diese Stile Das ist alles was wir brauchen. Für die Hintergrundfarbe kopiere ich einfach die Muschelfarbe und füge einen Stil namens Hintergrund und füge den Hex-Code hier Jetzt gefällt mir nicht wirklich, dass es diesen Foundation-Ordner oder diese Kategorie gibt. Wir brauchen ihn nicht wirklich. Also werden wir hier alle primären sekundären Textstile auswählen primären sekundären Textstile und sie außerhalb dieses Ordners oder dieser Kategorie verschieben, und wir werden weitermachen und sie entfernen. Und für diesen werde ich weitermachen und ihn so umschreiben, dass er wie folgt groß geschrieben wird Jetzt haben wir all diese Stile , die dieses Plugin für uns eingerichtet hat Wir haben eine Reihe verschiedener Grautöne für unseren Text, die wir verwenden können, für unsere Sekundär - und Primärfarbe und eine Hintergrundfarbe, die wir verwenden können. Lassen Sie uns für diese einen Abschnitt hinzufügen. Wir können sie zusammenfassen und ein Farbschema wie dieses erstellen . Es ist also übersichtlich organisiert. Und so verwenden wir Plug-ins, um unseren Projekten unsere Stile hinzuzufügen Jetzt sind wir bereit, Farben in unserem Projekt zu verwenden. Lassen Sie uns in der nächsten Vorlesung darauf zurückkommen , auch unsere Textilien anzuwenden. 18. Textstile hinzufügen: Habe unsere Farbstile. Jetzt wollen wir unsere Textilien hinzufügen. Ich habe diese beiden Schriftarten für meine Überschrift und dann diese für meine Hauptschrift ausgewählt . Sie können gerne die Schriftart verwenden , die Sie von früher mögen Ich nehme die beiden. Auch hier können Sie gerne weitermachen und dieselben Farben auftragen. Dies sind Google-Schriftarten, die automatisch zu Ihrer Figma-Datei hinzugefügt werden sollten automatisch zu Ihrer Figma-Datei hinzugefügt werden , sodass Sie keine Schriftarten herunterladen müssen Was tun wir, um diese auf unser Projekt anzuwenden? Zuerst drücke ich die T-Taste auf meiner Tastatur, oder Sie können von hier aus T wählen und hier einen Text und eine Überschrift schreiben. Ich werde meine Überschriftenschriften darauf anwenden und die Schriftgröße auf 16 ändern. 16 ist eine gute Basisschrift, die normalerweise für Web- und Mobilprojekte verwendet wird. Und dann skalieren wir unsere Schrift von 16 Punkten aus nach oben oder unten. Das ist ein gut zu verwendendes System und es funktioniert im Allgemeinen auf den meisten Geräten. Jetzt werde ich diesen duplizieren, indem ich Befehl D drücke, sodass wir ein Duplikat davon haben. Schieb es hierher und ändere es in Körper. Also, indem Sie einfach doppelklicken und den Text ändern. Und alles, was ich tun werde, ist die Schriftfamilie hier in Noto Sans zu ändern , was ich für den Hauptteil verwende Gehen Sie auch hier weiter und wenden Sie Ihre Schriftfamilie an, falls es sich um eine andere Für mich werde ich diese beiden verwenden. Um diese nun in Texte umzuwandeln, müssen wir sie nur noch auswählen, hier zur Typografie gehen, Stile anwenden und Plus drücken Und wir werden weitermachen und aus diesem Text einen Stil erstellen. Und wir können es nennen, sagen wir, auch wenn du willst, kannst du ihm eine Beschreibung geben, du musst es aber nicht und ich erstelle einen Stil. diesem Haupttext ist nun ein Stil geworden, zu dem wir die Verknüpfung von hier aus aufheben können, wenn Sie Änderungen daran vornehmen oder den Stil trennen möchten Änderungen daran vornehmen oder den Stil trennen Oder wenn wir irgendwo auf unserer Leinwand klicken, können wir sehen, dass dieses Textil auch hier hinzugefügt wurde. Eine andere Möglichkeit, ein Textil zu erstellen, besteht darin, hier auf Plus zu klicken und ihm dann einen Namen zu geben die Eigenschaften auszuwählen, also die eigentliche Schriftfamilie. Auf diese Weise müsste ich nach Noto Sans suchen. Nehmen wir an, ich möchte ein mutiges Bild machen. Also wähle ich hier Fett und nenne es dann Fettdruck und wähle die Schriftgröße, die 16 ist. Und so habe ich jetzt zwei Textilien. Einer heißt Körper mit einem Pixeltonsensor mit 16 Punkten, und dann haben wir einen fett gedruckten. Nehmen wir an, ich möchte den Text, den ich hier habe, in den fett gedruckten Text ändern . Wir klicken einfach auf unser angewendetes Textil und ändern es in das fett gedruckte. Nehmen wir an, wir möchten jederzeit Änderungen an diesem fett gedruckten Material vornehmen, wir wollen es noch mutiger machen Das können wir hier tatsächlich anwenden. Und wie Sie sehen können, wurde es auch dort angewendet. Da haben wir es also. Also, so kreiert man Textilien in Figma. Und natürlich gibt es Plugins, die dir helfen, ein System für deinen Text einzurichten , denn im Moment stehen wir am Anfang unseres Projekts und wollen mehrere Schriften, und wollen mehrere Schriften die wir an mehreren Stellen verwenden können Sie möchten also eine größere Schrift, vielleicht für die Titel auf Ihrer Seite, dann möchten wir eine kleinere Schrift oder eine mittelgroße Schrift für, sagen wir, die Beschreibung, und dann möchten Sie eine kleinere Hauptschrift für den allgemeinen Gebrauch. Es ist immer gut, wenn in Ihren Projekten eine Schriftskala oder eine Textskala angewendet wird, und wir werden im nächsten Abschnitt zurückkommen um uns mit Schriftskalen zu befassen und zu sehen wie wir das Plug-In dafür verwenden können , um sie schneller einzurichten. 19. Typescale verwenden: Jetzt haben wir also diese beiden Textilien kreiert. Ich mache weiter und halte die Umschalttaste gedrückt , wähle beide aus und lösche sie. Und auf diese Weise können wir weitermachen und einen mit Typescales einrichten Jetzt gibt es ein Plugin, mit dem Sie das ganz einfach machen können. Alles, was Sie tun müssen, ist auf die Registerkarte Aktionen oder das Aktionsmenü zu gehen die Registerkarte Aktionen oder das Aktionsmenü und nach Typescale zu suchen Ich mag diesen mit dem gelben Hintergrund im Logo Also werde ich weitermachen und das öffnen. Und es gibt verschiedene Systeme, die Sie in Ihrer Typskala verwenden können Wenn Sie jetzt auf typescale.com gehen, können Sie sich das in Aktion ansehen, um zu sehen, wie das aussieht Ich kann es sogar in die Noto Sans-Schriftart ändern, die ich verwende. Nur um zu sehen, wie das aussehen würde. Also das ist meine Schrift. Die Körpergröße beträgt 16 Pixel und ich kann verschiedene Skalen verwenden. Beginnend mit einer kleinen Sekunde , also einer kleineren Lücke zwischen den verschiedenen Größen, gibt es eine große Sekunde mit einem größeren Unterschied. Und wenn Sie zur großen dritten und zur perfekten vierten Stufe aufsteigen, sehen Sie einen größeren Unterschied. Heute sehen wir in der Regel, dass bei Projekten ein großes Drittel, ein perfektes Drittel oder vielleicht sogar ein kleines Drittel verwendet wird. Ich denke, das große Drittel ist eine gute Option. Nun, für unsere Hauptschrift brauchen wir eigentlich nicht so viele Schriften. Es ist wirklich so , dass wir für die Überschrift unterschiedliche Schriftarten benötigen. Oder verschiedene Skalen. Für den Körper könnten wir uns vielleicht einfach für eine etwas größere und eine etwas kleinere entscheiden . Also vielleicht insgesamt drei. Nun zu unserer Überschrift, das wäre also diese hier, Glasfaserbrötchen. Das sind die Schriften , die wir einrichten werden. Sie können sie auch in Pixeln sehen. Und wir können es immer abrunden, also verwenden Sie 61 Pixel für H eins, verwenden Sie 49 Pixel oder 48 Pixel für H zwei, 39 Pixel für H drei und so weiter und so fort. Also wollen wir das mit diesem Typ-Scale-Plug-In einrichten. Figma. Und alles, was wir tun müssen, können wir Text auswählen, den wir haben, was in diesem Fall dieser Überschriftentext mit der ausgewählten Schriftart für die Überschrift von 16 Pixeln ist , und wir werden das große Drittel als Option wählen Und wählen Sie Rund bis zum nächsten ganzen Pixel, sodass wir keine Dezimalzahlen erhalten, und erstellen dann Typescale . Und da haben wir es Das Plug-In wird automatisch in unserem Projekt eingerichtet. Wir können sie einfach alle auswählen und sie hier nach unten verschieben. Und wenn sie alle ausgewählt sind, können Sie sie mit diesem lila Teiler etwas weiter voneinander trennen, indem Sie diesen Teiler hier verwenden Und ich werde diesen sehr kleinen hier loswerden . Das brauchen wir nicht wirklich. Und weil wir hier einen Überschriftentext verwenden, werden wir den 13-Pixel-Text wahrscheinlich auch nicht benötigen. Wir werden diese hier verwenden, beginnend mit H One. Also nennen wir das H eins oder H zwei, H drei, vier, fünf, sechs und dann nennen wir es R sieben, zwei. Das zu tun, weil dieses Plugin momentan keine Styles für uns erstellt. Was wir also tun müssen, ist hier die Schriftart auszuwählen. Und nochmal, geh rüber und nenne das hier H sieben. Kreieren Sie Stil und arbeiten Sie sich bis H eins hoch. Kreieren Sie also ein anderes, nennen Sie es Alter sechs, kreieren Sie Stil. Für diesen machen wir plus H fünf plus H vier. Nehmen Sie sich also eine Sekunde Zeit, um das mit mir zu machen. Drei weitere sind noch übrig. Dieser ist drei Jahre alt. Und das sind die Namen dafür , damit wir wissen, was sie bedeuten, wenn wir sie anwenden . Alter zwei, und dieser wird H eins sein. Hoppla, H eins, da haben wir's. Wenn Sie jetzt auf unsere Leinwand klicken, sehen wir, dass wir auch all diese Textilien haben Sie sind nicht wirklich organisiert. Wir können sie auch zu einer Gruppe zusammenfassen. Und wenn Sie das tun möchten, können wir tatsächlich die erste auswählen, die Umschalttaste gedrückt halten, wie die letzte, rechten Maustaste klicken und Neuen Ordner hinzufügen wählen und diese oder Überschriftenschriften wie diese nennen. Jetzt befinden sie sich also alle unter diesem Überschriftenordner. Wunderschön. Jetzt wollen wir dasselbe mit unserer Körperschrift machen. Lassen Sie uns dieselbe Plugin-Typskala ausführen. Und auch hier wollen wir nur eine Schrift nach oben und eine Schrift nach unten wählen. Wir wollen nicht zu viele machen und auch nicht auf das nächste Pixel runden und auch Major Third machen. Erstellen Sie eine Schriftskala. Jetzt haben wir drei verschiedene, etwas größere, eine etwas kleinere. Ich werde sie wieder ein bisschen voneinander trennen. Und wir werden dasselbe tun. Wir werden den ersten auswählen, diesen unseren Körper nennen, LG, um für Large, Create Style zu stehen , diesen einen. Wir machen Plus und nennen das einfach unseren Körper, kreieren Stil, und wir machen wieder hier Plus und machen Body SM für klein. Oder du kannst diesen Text auch Fußzeilentexte nennen. Wirklich funktioniert beides. Nenn es Footer. Nun, eine Sache, die ich Ihnen empfehle ist, sie zuerst so ordentlich zu organisieren und sie auch für Ihre Textschriften zu duplizieren, und wir werden sie hier alle trennen Wir werden sie alle auswählen und Fett als Stärke festlegen und dann auch die Schraubenstile erstellen Also machen wir bei diesem ersten Exemplar Plus und nennen es Body G Bold. Stil kreieren. Und hier werden wir Stil kreieren, Body Dash Bull, Stil kreieren, und hier werden wir Footer Dash Bull machen , Stil kreieren Nun, sie sehen nicht wirklich gut aus, so wie wir sie hier haben. Es ist nicht wirklich hilfreich. Also statt dieses Platzhaltertextes von Quickfox ändere diesen in H eins, ändere diesen in H zwei. Ändert sich zu H drei. Nochmals, das ist nicht nur für dich. Dies gilt auch für die Entwickler , die sich Ihre Designsysteme ansehen und die Farben und Stile für den Text anwenden werden Ihre Designsysteme ansehen und die Farben und Stile für den Text anwenden , den Sie haben. Damit Sie die Benennungskonvention hier richtig festgelegt haben, werden wir dasselbe tun , ihnen die Namen geben, die sie haben, also das ist der Körper LG. Das ist nur ein Körper. Dieser ist die Fußzeile. Und hier hast du es erraten. Wir werden das in Body G Bold umbenennen . Dieser wird Body Dashbl sein und dieser wird Footer Dashbl sein Organisiere sie ordentlich. Wir werden sie auch alle hier im rechten Eigenschaftenbereich unter dem Haupttext platzieren , einen neuen Ordner hinzufügen und diesen Ordner Body nennen Wir haben also unsere Schriftarten für Überschriften. Wir haben hier unsere Textschriften als Textilien eingerichtet, die sofort verwendet werden können, und organisieren sie alle in einem Abschnitt, zeichnen einen Abschnitt rund um diese Texte und nennen das unsere Textstile. Stellen Sie sie hier einfach ordentlich als Referenz ein. Unser Styleguide ist also so ziemlich fertig. Wir sind bereit, mit der Einrichtung unseres Projekts zu beginnen und unsere Farben und Typen nach Bedarf anzuwenden. Um das zu tun, werde ich hier eine neue Seite einrichten, diese unsere Mockups nennen, und hier werden wir unsere Mockups machen Kommen wir also zurück zur nächsten Vorlesung, um damit anzufangen 20. Stile vs Variablen: Bevor ich fortfahre, möchte ich auch auf lokale Variablen eingehen. Jetzt haben wir Stile und wir haben auch Variablen. In unseren Variablen können wir auch Dinge wie Farbvariablen und Zeichenkettenvariablen einrichten , die wir für Dinge wie Schriftfamilien usw. verwenden können. Nun hat die Verwendung von Variablen zumindest zwei Vorteile gegenüber Stilen für unsere Farben. Und diese beiden sind die Nummer eins Sie können ein komplizierteres Designsystem haben und Variablen miteinander verbinden. Nehmen wir an, Sie erstellen eine Oberflächenfarbe, die Sie für Ihre Schaltflächen verwenden möchten. Indem Sie innerhalb Ihrer Variablentabelle ein Designsystem darauf aufbauen, können Sie genauer festlegen wie diese Farben verwendet werden sollen. Und als Teil davon können Sie auch verschiedene Modi verwenden. Wenn Sie also einen Dunkelmodus wünschen, können Sie diesen mithilfe von Variablen einfacher einrichten als mit Stilen. Und der zweite Vorteil ist, dass Sie tatsächlich das sogenannte Scoping verwenden können tatsächlich das sogenannte Scoping verwenden Wenn Sie also, sagen wir, eine Farbe erstellen möchten, die nur auf Ihre Ränder angewendet werden sollte nur auf Ihre Ränder angewendet werden Das ist also der Umriss, sagen wir Ihre Schaltflächen, Sie können ihn so gestalten, dass Sie mit Variablen angeben, wo diese Farbe verwendet werden soll , sodass es nicht sehr kompliziert ist , Farben auszuwählen. Angesichts dieser Vorteile empfehle ich persönlich, Farben als Variablen einzurichten. Aber das hängt wirklich von Ihren persönlichen Vorlieben ab, und vielleicht arbeiten Sie mit einem Team zusammen, das bereits Stile verwendet und damit gut umgehen kann. Dann kannst du diesen Schritt gerne überspringen und mit Stilen fortfahren. Und falls Sie weiterhin Variablen einrichten möchten, müssen Sie nur nach den Stilen suchen, die wir erstellt haben Sie müssen einfach nach den Stilen für Variablen suchen und diese einstecken. es einrichten, werden wir weitermachen und alle Stile erkennen , die Sie bisher erstellt haben. Sie können ihnen einen Namen für die Sammlung geben, sodass sie sich alle zusammen in der Farbsammlung befinden, und dann Stile in Variablen umwandeln. Wenn ich jetzt dieses Plugin schließe, können Sie unter den Sammlungen hier sehen, dass wir eine Farbsammlung haben, und all diese Schriften sogar ihre Gruppierung, wurden in die Variablentabelle übertragen Jetzt haben wir hier immer noch Stile. Wenn wir also, sagen wir, ein Rechteck erstellen, wenn wir die Farbe auswählen, sehen wir, dass wir diese Variablen haben, und Sie werden wissen, dass es sich um eine Variable handelt, weil sie hier eine quadratische Form hat , und diese mit einem Kreis sind eigentlich Stile. Nun, da ich mit Variablen weitermache, benötige ich keine Stile mehr, also werde ich weitermachen und all diese Stile löschen. Und fahren Sie fort, indem Sie einfach aus den Variablen auswählen. Nehmen wir an, für diese Texte hier werden wir die Textfarben nicht auf eine rechteckige Füllung anwenden . Hier können Sie das Scoping verwenden, indem Sie in Ihre Variablen gehen und dann, sagen wir, zu den Textvariablen Halten Sie die Umschalttaste gedrückt, wählen Sie alle aus und klicken Sie auf diese Option , um den Bereich nur für die Füllung von Texten zu definieren, nicht für Konturen oder Effekte Was jetzt für unser Rechteck passieren wird, ist, dass wir diese Textoption nicht mehr sehen werden. Aber wenn wir einen Text erstellen, sagen wir hier und wählen die Füllung, werden wir diese Textoptionen sehen, und da haben wir sie. Das ist also einer der Vorteile von Variablen und der Grund, warum ich während des gesamten Projekts weiterhin Variablen verwenden werde während des gesamten Projekts weiterhin Variablen verwenden . Aber auch hier geht es richtig los 21. Rahmenlayout-Raster erstellen: Es ist an der Zeit, unsere Modelle für unser Design zusammenzustellen , und ich habe hier meine Wireframes geöffnet. Wenn Sie also Ihre Wireframes griffbereit haben, legen Sie sie einfach vor sich hin damit Sie sie für Ihre Modelle verwenden können Ich werde hier mit der Anmeldeseite beginnen und mich dann für alle anderen Seiten nach rechts vorarbeiten hier mit der Anmeldeseite beginnen und mich dann für alle anderen Seiten nach rechts vorarbeiten mich dann für alle anderen Seiten nach rechts vorarbeiten Und es gibt wahrscheinlich ein paar Seiten , die ich Ihnen als Aufgabe hinterlassen werde damit Sie sie in Ihrer Freizeit erledigen können Gemeinsam werden wir an den Seiten arbeiten , die wir hier haben. beginne also mit der Anmeldeseite und gehe dann zu der Mockups-Seite über, die ich Wenn Sie in Ihrem Projekt keine Mockups-Seite haben, können Sie eine neue Seite erstellen, indem Sie hier auf Plus klicken und eine neue Seite hinzufügen und sie dann in Mockups umbenennen, sodass Sie Ihre Modelle organisieren und alle übersichtlich sie dann in Mockups umbenennen, sodass Sie hier aufbewahren können können Sie eine neue Seite erstellen, indem Sie hier auf Plus klicken und eine neue Seite hinzufügen und sie dann in Mockups umbenennen, sodass Sie Ihre Modelle organisieren und alle übersichtlich hier aufbewahren können. unser Projekt zu starten und unseren Anmeldebildschirm zu erstellen, benötigen wir Frames hilft uns im Wesentlichen dabei, unsere Designs für jeden Bildschirm zusammenzustellen unsere Designs für jeden Bildschirm zusammenzustellen In der Regel verwenden wir also für jeden Bildschirm einen Rahmen. Jetzt können Sie auf Frames zugreifen, indem Sie hier in der Toolbox auf Frame klicken oder F auf Ihrer Tastatur drücken. Und dann finden Sie auf der rechten Seite einige Standardoptionen, die normalerweise angezeigt werden. Sie haben einige Standardgrößen für Android-iPhones und einige Tablet-Größen. Und was uns interessiert, sind die Desktop-Größen. Und normalerweise entscheide ich mich hier für die Desktop-Größe . Da haben wir's. Durch Anklicken habe ich einen Rahmen mit einer Desktop-Größe erstellt. Das sind 14 40 mal 1024 Pixel. Jetzt können Sie natürlich auch Rahmen zeichnen. Wenn Sie also F auf der Tastatur drücken, können Sie einen benutzerdefinierten Rahmen für jede beliebige Größe zeichnen . Wenn Sie also die Umschalttaste gedrückt halten, während Sie Ihren Rahmen, Ihre Rechtecke oder etwas anderes zeichnen, werden Breite und Höhe jederzeit Wenn Sie also die Umschalttaste gedrückt halten, während Sie Ihren Rahmen, Ihre Rechtecke oder etwas anderes zeichnen Ihren Rahmen, Ihre Rechtecke oder gesperrt, werden Breite und Höhe sodass Sie dieselbe Breite und Höhe haben, sodass Sie, wenn Sie möchten, einen quadratischen Rahmen zeichnen können Das ist auch ein praktischer Tipp, den Sie beachten sollten. Mit Shift One können Sie nach Belieben zoomen, um alles zu sehen, was Sie haben. Also bin ich einfach schnell zu diesem Desktop-Rahmen zurückgekehrt , den ich habe. Ich werde hier ein wenig herauszoomen und doppelklicken , um es in Signup umzubenennen Der Name dieses Frames ist jetzt also Anmeldung und auf diese Weise wissen ich und alle anderen , die sich dieses Design ansehen, dass dies die Anmeldeseite ist Und wenn sie es finden müssen, können sie es auch im Ebenenbedienfeld sehen Von dort aus können Sie auch doppelklicken, um den Namen zu ändern. Fantastisch. Was haben wir auf dieser Seite? Wir haben zwei Abschnitte auf der Seite. Wir haben einen Bildbereich hier auf der rechten Seite und dann auf der linken Seite haben wir eine E-Mail. Wir haben den Titel des Unternehmens zusammen mit beschreibenden Text darüber, was Wander Weiss ist oder warum sie ein Konto einrichten sollten, gefolgt von einigen Eingabefeldern und den Anmeldeschaltflächen sowie einigen Oder wir haben ein Google-Zeichen und eine Google-Schaltfläche und dann auch ein Telefonnummernschild und ein Feld. Lassen Sie uns also mit diesem Design beginnen. Als erstes möchten wir unseren Bildschirm in diese beiden Abschnitte aufteilen und diese Frames klar unterteilen. Was wir tun können, ist ein sogenanntes Layoutraster zu verwenden. Um nun ein Layoutraster einzurichten, müssen Sie nur noch auf Ihren Rahmen klicken und dann im Eigenschaftenfenster zu der Stelle gehen, an der dort Layoutraster steht , und dann eines wie dieses hinzufügen. Normalerweise erhalten Sie ein solches Raster, aber was uns interessiert, das am häufigsten verwendet wird , ist ein Stützenraster. Also werden wir den Typ auf ein Stützenraster umstellen. Und dann klicken wir auf die Layoutrastereinstellungen , um einige benutzerdefinierte Einstellungen anzuwenden. Normalerweise sehen wir in einem Webprojekt wie diesem eine Anzahl von 12 für unsere Spalten. Wir haben also 12 Spalten auf der Seite. Und das ist eher eine Standardgröße oder ein Standardraster, aus dem Websites bestehen, das aus 12 Spalten besteht. Und Sie werden Seiten sehen, die diese 12 Spalten unterteilen , sodass auf der rechten Seite, auf der linken Seite und in der Mitte unterschiedliche Inhalte angezeigt auf der rechten Seite, auf der linken Seite und in der Mitte unterschiedliche Inhalte werden. Nun, da die Ränder die Abstände von links und rechts sind , verwende ich normalerweise gerne ein Acht-Punkte-Rastersystem, dem Sie im Grunde alle Abstandsvielfachen der Zahl Acht beibehalten möchten alle Abstandsvielfachen der Zahl Acht Übereinstimmung damit ein Rand von 48 Pixeln ein ziemlich guter Spielraum Jetzt ist Dachrinne der Abstand zwischen den einzelnen Spalten. Und derzeit ist es bei 20. Aber wenn ich dieses Acht-Punkte-Rastersystem verwende, nehme ich acht mal drei oder 24. Wunderschön. Sie können hier auch die Deckkraft verringern oder sogar die Farbe Ihres Rasters ändern, wenn Sie möchten Ich mache 5%, damit es ein bisschen heller ist. Wir brauchen es nicht, dass es so stark ist. Jetzt können Sie Ihr Grid hier jederzeit ein- und ausschalten , sodass Sie es jederzeit aus- oder einschalten können wenn Sie schnell darauf zugreifen möchten Also haben wir unseren Rahmen eingerichtet. Wir haben darin ein Raster eingerichtet. Kommen wir im nächsten Abschnitt zurück, um mit der Zusammenstellung dieser Abschnitte zu beginnen 22. Anmeldeseitenspalten: Zeit, unsere Anmeldeseite zusammenzustellen. Also werden wir hier zwei Frames einrichten, einen für das Bild, das wir auf der rechten Seite haben werden. Also suchen wir uns ein schönes Bild, das wir verwenden können, und dann haben wir die linke Seite , auf der sich der Inhalt befindet. Also zurück zu unserem Projekt. Ich drücke F auf der Tastatur und zeichne einen Rahmen wie diesen. Und jetzt, obwohl du es nicht wirklich sehen kannst , weil es noch keine Füllung gibt. Ich habe hier einen Rahmen und ich ändere ihn, und wir werden hier vier Spalten verwenden. Ich glaube sogar, dass fünf funktionieren. Und Sie werden feststellen , dass bei aktivem Raster die Dinge sofort einrasten, die Dinge sofort einrasten wenn Sie sich den Rändern nähern. Und was die Höhe angeht, Sie sicherstellen , dass sie die volle Höhe hat. Und das können Sie auch von hier aus überprüfen. Sie können sehen, dass es X Null und Y Null ist, was die obere linke Ecke ist. Und für die Höhen sind es auch 1024. Das ist großartig. Also machen wir weiter und drücken F, erstellen einen weiteren Frame, und dieser wird auf der anderen Seite sein. Also hier drüben, das sind sieben Raster. Also haben wir jetzt zwei Frames, die die Seite teilen. Und wir werden weitermachen und vorerst das Raster ausblenden und uns auf unser Design konzentrieren Jetzt haben wir die Aufteilung, wohin das Bild und der Inhalt der Anmeldung gehen sollen Für die Füllung füge ich hier eine Füllung hinzu , damit wir dem Hintergrund unseres Rahmens eine Farbe hinzufügen können . Und ich werde die Hintergrundvariable auswählen , die ich erstellt habe. Das wird also für den Hintergrund verwendet. Anmeldeseite, und dann wollen wir hier ein paar Elemente hinzufügen Also wollen wir hier einen Text hinzufügen, indem wir das Tiki verwenden, um nach rechts zu wandern Und dann wählen wir aus unseren Stilen, versuchen wir es mit H zwei. Das ist eine gute Schriftgröße. H eins ist vielleicht etwas zu groß, daher ist es wahrscheinlich am besten, H zwei für dieses zu wählen. Es sieht gut aus. Jetzt werde ich mir nicht zu viele Gedanken über die Ausrichtung und all das machen. Im Moment werde ich einfach alles auf die Mitte ausrichten. Und ich werde diesen Text duplizieren, indem ich die Alt-Taste gedrückt halte und vom Text wegziehe , sodass ich ihn dupliziere und einen neuen erstelle Und dieser wird als Beschreibung dienen. Also werden wir uns wahrscheinlich für eine H-Six entscheiden, also versuchen wir es mit Body Large für diesen. Und lassen Sie uns ein Buch schreiben. Tolle Reiseziele und Pakete auf einmal. Das wird also der Slogan sein, den wir verwenden werden. Und ich verwende hier Alt, um die Größe dieses Textfeldes von links und rechts Und wir werden den mittleren Text so ausrichten, dass alles, was da drin ist, in der Mitte ausgerichtet ist , was den Text angeht Für die Vanderbis-Font werde ich eine der Sekundärfarben ausprobieren, die wir Ich mag es etwas dunkler, aber nicht ganz so Ich finde, Secondary 800 sieht richtig gut aus für das Logo hier oder den Text. Und wenn wir ein Logo haben, können wir es natürlich hier hinzufügen. Aber für dieses Projekt werden wir den Text als Logo selbst verwenden . Und für den Beschreibungstext verwenden wir Text 400. Es ist also subtil, grau, es ist nicht ganz dunkel. Es ist etwas heller und schont auch die Augen. Okay, das sieht gut aus. Jetzt wollen wir hier zwei Eingänge oder sogar drei, einen für Telefonnummer zwei und dann zwei Tasten hier. Eine Anmeldung, eine Anmeldung bei Google. Diese Eingaben werden nun Teil eines Designsystems, das wir während unseres gesamten Projekts verwenden werden Deshalb ist es wichtig, dass wir eine ansprechende Eingabe entwerfen , die wir überall verwenden können und nicht überall, wo wir eine Eingabe benötigen, neu erstellen müssen Und idealerweise möchten wir Autoayout verwenden , um nicht nur diese Eingabe zusammenzustellen, sondern auch den Inhalt hier mithilfe eines automatischen Layouts einzurichten hier mithilfe eines automatischen Layouts Und wir werden in der nächsten Vorlesung darauf zurückkommen , um die Vorteile dieser Vorgehensweise zu untersuchen und auch unsere Eingabefelder einzurichten 23. Farbkontrastprüfung: Und Sie platzieren Farben übereinander. Als ob wir diesen Text über diesem anderen Hintergrund haben, der eine etwas andere Farbe hat. Es ist immer gut, sicherzustellen, dass wir Kontrast überprüfen, nur um sicherzugehen, dass er zugänglich ist, und diese Farbkombinationen sind wirklich gut zu verwenden, besonders wenn es um Dinge wie Schaltflächen usw. geht , um sicherzustellen, dass die Leute sie tatsächlich sehen können und sie leicht lesbar sind. zu tun, hat Figma diese nette Funktion, mit der Sie alles auswählen können Lassen Sie uns diesen herstellerspezifischen Titel hier auswählen. Wenn Sie zum Abschnitt „Füllen“ gehen. Wenn Sie es jetzt auswählen, werden wir natürlich aufgefordert, aus den Bibliotheken auszuwählen. Wenn Sie jedoch zu Benutzerdefiniert wechseln, sehen Sie dieses kleine Häkchen beim Farbkontrast, das uns diese Linie zeigt, und es zeigt uns, wie das Verhältnis unserer Vordergrundfarbe zu unserer Hintergrundfarbe ist das Verhältnis unserer , und Sie möchten natürlich sicherstellen, dass es dem Kontraststandard entspricht, was in diesem Fall der Fall ist. Nun, Sie müssen das nicht tun, aber wenn Sie, sagen wir, hier eine Farbe auswählen würden, wo sie den Farbkontrast-Check nicht erfüllt, können Sie sehen, dass das Verhältnis viel näher beieinander liegt , und das ist nicht gut. Und Sie werden hier dieses kleine Symbol sehen , das besagt, dass der Kontraststandard nicht erfüllt wurde. Und wenn Sie weitermachen und darauf klicken, wird sichergestellt, dass Ihre Farbe hier dem Farbton entspricht, der dem Standard am nächsten kommt , der hier ungefähr bei drei zu eins liegt. Natürlich können Sie das in diesen Bereichen jederzeit anpassen. Wenn Sie eine dunklere Farbe wünschen oder sagen wir, Sie wählen hier die Farbe , die am ehesten passt, und das Gleiche. Wenn Sie Weiß auswählen, sucht es tatsächlich nach dem Grau , das dem Farbkontrast-Check am nächsten kommt. Das sollten Sie immer im Hinterkopf behalten , wenn Sie mit Ihrem Projekt beginnen und Farben vor unterschiedlichen Farbhintergründen anwenden. Jetzt werde ich Z einfach befehlen all das rückgängig zu machen und zur ausgewählten Farbe zurückzukehren ausgewählten Farbe Lassen Sie uns zurückkommen und auf unserer Anmeldeseite fortfahren 24. Auto-Layout verwenden: habe Designs normalerweise ohne automatisches Layout zusammengestellt , dann hoffe ich, dass dieser Vortrag Ihre Meinung wirklich ändert und Ihnen auch die Vorteile zeigt, warum Sie Autoayout fast überall in Ihren Designs verwenden müssen Autoayout fast überall in Ihren Designs verwenden Nehmen wir als Beispiel an, ich habe hier eine Reihe von Eingaben, die wir in unserem Design platzieren möchten Also erstelle ich die Impos gerade nicht. Ich zeige dir hier nur ein Beispiel. Wenn ich eine Reihe von Eingaben habe, sogar eine Schaltfläche, sagen wir, eine weitere Eingabe hier, sind diese nicht in strukturierten Formaten organisiert. können ein paar Dinge passieren , bei denen ich versehentlich Objekte verlege oder falsch ausrichte Und wenn ich diesen hier hin verschieben möchte, sagen wir, woanders hin, also ich will ihn ein bisschen weiter nach unten verschieben, muss ich diesen auch verschieben Das Gleiche hier. Wenn ich diesen zum Beispiel etwas höher bewegen möchte, müsste ich überall in meinem Design Anpassungen vornehmen. Und wenn das jetzt zu hoch geht, ist das in der Nähe dieser Texte hier und ich muss diese Texte verschieben. Es ist also eine Menge manueller Arbeit erforderlich Rahmen innerhalb Ihrer Designs manuell anzupassen. Selbst in der Entwicklung ist es jetzt systematisierter, wo Dinge in einem strukturierten Format platziert werden Und genau hier hilft das automatische Layout. Wenn ich auf diesen Rahmen klicke und Shift A auf meiner Tastatur drücke, wird der Rahmen in ein automatisches Layout umgewandelt. Wie Sie sehen können, wurde einfach alles übersichtlich organisiert. selbst, und es sieht allerdings nicht ganz so aus, wie wir es wollten Also werde ich Command Z drücken, um das rückgängig zu machen. Ich werde dir einen anderen Weg zeigen , der ein bisschen intelligenter ist. Und wenn Sie mit der rechten Maustaste auf Ihren Rahmen klicken und stattdessen zu weiteren Layoutoptionen gehen und ein automatisches Layout vorschlagen, wird FIGMA weitermachen und tatsächlich hier in Ihren Rahmen schauen und feststellen , dass Sie eine Menge verschiedener Dinge haben, für die möglicherweise ein zusätzliches automatisches Layout erforderlich Nun hat FIGMAS drei automatische Layouts erstellt, eigentlich vier, wenn man bedenkt, dass dies der Hauptrahmen ist, der auch in vier, wenn man bedenkt, dass dies der Hauptrahmen ist, einen automatischen Layoutrahmen umgewandelt wurde umgewandelt Also ich habe hier einen für diese beiden Tasten oder Eingänge oder was auch immer Und diese wurden auch in ein automatisches Layout eingefügt, und sie haben alle ihren eigenen Abstand zwischen ihnen , der für dieses Layout 21 Pixel oder die Lücke tatsächlich beträgt. Und dieser hier hat eine Lücke von 124, also haben sie alle unterschiedliche Lücken dazwischen. Ich erinnere mich, dass ich vor einigen Vorlesungen erwähnt habe, dass ich in der Regel empfehle, das Acht-Punkt-Rastersystem zu verwenden, auch wenn es um den Abstand zwischen den Elementen geht in der Regel empfehle, das Acht-Punkt-Rastersystem zu verwenden . Also hier drüben mit meinem automatischen Layout für die Wander-Ois und dem Untertitel oder der Beschreibung würde ich empfehlen, entweder 16 Pixeln zwischen diesen beiden oder einen Abstand von 24 Pixeln 16 sieht gut aus, also werde ich es bei 16 belassen. Nun zum Inhalt hier drüben, wir können ihn bei 60 belassen. Ich brauche das noch nicht wirklich , weil wir unsere eigenen Eingaben erstellen werden. Nun werden Sie feststellen , dass bei Autolayout, wenn Sie Inhalt löschen, die Größe des automatischen Layoutrahmens entsprechend angepasst wird, sodass Sie alle Eigenschaften eines automatischen Layouts auf der rechten Seite sehen können , angefangen bei der Breite und Höhe sowie den Ausrichtungsoptionen, sodass Sie Objekte in Ihrem automatischen Layout tatsächlich mittig nach oben ausrichten können . Im Moment haben wir keine gleichmäßigen Abstände. Der Abstand zwischen all unseren Elementen in diesem automatischen Layout beträgt also 60 Pixel. Das heißt, wenn ich hier ein Element hinzufüge, wie ein Rechteck, wird es 60 Pixel von anderen Elementen haben . Das ergibt Sinn. Und dann haben wir hier unsere Ränder zwischen jeder Seite, der linken Seite, der Oberseite und der Unterseite. Das ist momentan aktiviert, weil wir so individuelle Abstände zwischen verschiedenen Seiten hinzufügen Das brauchen wir momentan nicht wirklich, also können wir weitermachen und gleichzeitig rechts und links eine Polsterung hinzufügen , indem wir diese Zahl hier verwenden, und wir werden die 48-Pixel-Polsterung verwenden, über die wir Als wir unsere Raster eingerichtet haben, werden wir hier das Gleiche dafür anwenden Aber für unsere vertikale Polsterung werden wir etwas höher ansetzen, also vielleicht 86 oder wir können 96 machen Sie haben also oben und unten mehr Abstand . Normalerweise haben Autolayout-Rahmen flexible Größen. Das heißt, wenn Dinge innerhalb eines automatischen Layoutrahmens schrumpfen, wie wir dieses Textjahr loswerden, wie Sie sehen können, schrumpft das automatische Layout, um dem Inhalt darin Ich drücke Command Z, um das rückgängig zu machen. Das liegt daran, dass wir derzeit Hug hier eingeschaltet haben. Aber wenn Sie tatsächlich zu einer festen Größe wechseln möchten, müssen wir nur Größe unseres Autolayout-Rahmens hier ändern, ihn wieder ganz nach unten bringen, und jetzt hat er eine feste Größe, was wir Aber das ist nicht immer der Fall, wie wir in der nächsten Vorlesung erfahren werden, wenn wir unsere Eingaben zusammenstellen unsere Eingaben Jetzt haben wir hier also einen Auto-Layout-Frame mit 1024 Pixeln als Höhe und einer festen Breite von 594 Pixeln, der formatiert ist Das Layout ist vertikal, was bedeutet, dass es vertikal ausgerichtet wird, wenn ich darin Elemente hinzufüge vertikal ausgerichtet wird Andernfalls, wenn ich horizontal wähle, werden die Dinge in verschiedene Richtungen gehen. Wir werden viele Layouts erstellen , sodass Sie verschiedene Anweisungen zur Verwendung dieser Layouts lernen. Wir können hier die Lücke zwischen verschiedenen Objekten sehen, unseren Rand von der Horizontalen nach links und rechts und den vertikalen Rand oder die Polsterung hier drüben. Das ist es also. Lassen Sie uns zunächst zu noch sexture zurückkehren, um mit der Zusammenstellung unserer Eingaben zu beginnen 25. Eingabefelder erstellen: Ich hoffe, die vorherige Vorlesung hat Ihnen eine Vorstellung davon gegeben , wie Sie Autolayout verwenden können Wenn nicht, mach dir keine Sorgen, wir werden es eine Menge benutzen. Sie werden also auf jeden Fall die Möglichkeit haben , es viel besser zu verstehen. Jetzt wollen wir hier einige Eingabefelder einfügen, eines für E-Mail, für Passwort. Wie machen wir das? Nun, wir können tatsächlich Felder mit Autoayout erstellen Alles, was wir tun müssen, ist T auf unserer Tastatur zu drücken und hier in unserem Frame zu klicken Moment nennen wir es Eingabe Oder noch besser, wir nennen es Platzhalter. Jetzt drücken wir Shift A oder klicken mit der rechten Maustaste und fügen Autoayout Und jetzt haben wir dafür ein automatisches Layout ohne Abfüllung links oder rechts in der Horizontalen oder Vertikalen Also wollen wir das tatsächlich ändern und eine Polsterung bei horizontal haben , lassen Sie uns 16 Pixel machen Und für unsere Vertikale versuchen wir es mit acht Pixeln und schauen, ob das gut ist Jetzt werden wir Umschalttaste gedrückt halten, diesen Titel und den Untertitel auch hier auswählen und erneut die Umschalttaste drücken, um ein weiteres automatisches Layout zu erstellen Auf diese Weise haben wir dieses Element in diesem hier. Jetzt können wir also zur Breite gehen und statt dieser festen Breite wählen wir Container füllen, sodass diese wählen wir Container füllen Eingabe die gesamte Horizontale einnimmt, die dieser gesamte Horizontale einnimmt, die übergeordnete automatische Layoutrahmen einnimmt. Denn auch hier wollen wir, dass alles konsistent ist. Jetzt fügen wir eine Füllung hinzu, sodass unsere Eingabe weiß ist, und wir fügen einen Eckradius von acht Pixeln um sie herum hinzu. Wir halten die Befehlstaste gedrückt, damit wir schnell Elemente innerhalb unseres automatischen Layoutrahmens auswählen können Elemente innerhalb unseres automatischen , wie diesen Text hier. Und statt „Body Large werde ich es auf „Nur Körper“ umstellen. Für unsere Eingabe benötigen wir nicht diese Größe, und wir möchten unseren Text auch linksbündig ausrichten. Ich fange an, zusammenzukommen. Zuletzt werde ich Text schreiben, vielleicht 200 für diese Platzhalterfarbe Und wenn wir dann tatsächlich Text darin geschrieben haben, können wir ihn vergrößern Alles klar, es ist ein bisschen klein für die Texteingabe. Also statt acht Pixeln, also statt acht Pixeln für unten und links für unten und oben, werde ich einen Abstand von 12 Pixeln versuchen, und ich denke, das ist eher eine typische Eingabegröße. Unser Input kommt also zusammen. Möglicherweise möchten wir einen Titel dafür hinzufügen, damit die Benutzer genau wissen, welche Informationen sie hier eingeben müssen. Drücken Sie dazu erneut T und schreiben Sie einen Titel wie diesen und halten Sie die Umschalttaste gedrückt, um diese beiden erneut auszuwählen, diese beiden hier, drücken Sie Shift A, und jetzt befinden sich auch diese beiden in einem Ato-Layout. Wir wollen nicht, dass diese Lücke hier so groß ist. Wir wollen eine kleinere Lücke, also können wir den Abstand hier einfach auf vielleicht acht Pixel ziehen . Sie können diesen Abstand auch von hier aus anpassen. Und dann wollen wir statt einer Ausrichtung von oben in der Mitte eine Ausrichtung von links nach oben vornehmen , sodass innerhalb dieses Layoutrahmens alles links davon ausgerichtet ist. Jetzt haben wir hier also dieses nette Platzhalter-Textfeld oder Eingabefeld mit einem Titel. Es sieht so aus, als ob etwas fehlt, und ich denke, das ist eine nette Umrandung der eigentlichen Eingabe Wählen Sie also das automatische Layout innerhalb dieses übergeordneten Layouts aus , sodass Sie nur die Eingabe selbst wie folgt auswählen und dann einen Strich hinzufügen , um einen Rahmen um sie herum hinzuzufügen. Jetzt haben wir einen schwarzen Strich drum herum. Es ist ein bisschen zu dunkel hier. Wir wollen also etwas mit der Sekundärfarbe machen , die wir haben, vielleicht eine Sekundärfarbe von 700 oder vielleicht noch heller. Ich denke, diese primäre 200 sieht tatsächlich ein bisschen besser aus. Also werde ich mich darauf einlassen. Jetzt haben wir hier einen Input. Das sieht toll aus. Da wir diese Eingabe nun an mehreren Stellen wiederverwenden werden, ist es am besten, sie in eine Komponente umzuwandeln. Und um das zu tun, kommen wir in der nächsten Vorlesung darauf zurück. 26. Komponenten erstellen: letzten Vorlesung haben wir diese Eingabe zusammengestellt und sie mithilfe des automatischen Layouts zusammengefügt. Jetzt wollen wir diese Eingabe tatsächlich in eine Komponente umwandeln , sodass wir diese Komponente an mehreren Stellen wiederverwenden können. Und falls wir hier Änderungen an der Eingabe vornehmen müssen, weil es sich um eine Komponente handelt, können Änderungen viel schneller vorgenommen werden, da Sie sie nur an einer Stelle vornehmen müssen , und das ist die Hauptkomponente und sie wird auf alle Instanzen angewendet. Das wird sinnvoller sein, wenn ich anfange, es zusammenzustellen. Was wir also tun wollen, ist , dass wir hier hineingehen, diese Ebene auswählen, dass wir hier hineingehen, diese Ebene auswählen der der automatische Layoutrahmen den Titel und das Textfeld enthält , und wir wollen Alt Command K auf einem Mac oder Alt Control K unter Windows drücken . Alternativ können Sie jetzt auch hier nach oben gehen und über diese Schaltfläche hier auf Komponente erstellen klicken. Und jetzt wurde daraus eine Komponente. Sie können sehen, dass die Farbe für den Rand nicht lila ist, und auch im Ebenenfenster ist sie hier lila, was darauf hinweist, dass es sich um eine Komponente handelt. Dieses Symbol hier zeigt nun, dass dies tatsächlich die Hauptkomponente ist. Sie möchten also nicht, dass sich Ihre Hauptkomponente wirklich in einem Rahmen befindet. Sie möchten sie an einem anderen Ort separat haben, z. B. auf einer separaten Seite mit all den anderen Designsystemen oder einfach separat mit all Ihren anderen Komponenten platziert werden. Aus diesem Grund ziehe ich das hier raus , außerhalb des Anmelderahmens, und platziere es hier drüben. Und tatsächlich können wir es sogar umbenennen, indem doppelt darauf klicken und es Input Feel nennen. Da haben wir's. Im Moment ist der Titel schwer zu erkennen. Eine Sache, die wir tun könnten, ist einen Abschnitt für unsere Komponenten zu erstellen. Also werde ich hier einen Abschnitt erstellen, damit wir unsere Komponenten einfach in einem Abschnitt mit einer Hintergrundfarbe platzieren können unsere Komponenten einfach in einem Abschnitt mit einer Hintergrundfarbe platzieren . Warum also nicht die Hintergrundfarbe auf Weiß oder noch besser ändern , Sie können sogar die Hintergrundfarbe auf Weiß wählen, und wir werden die Komponenten dieses Abschnitts umbenennen. Also jede Komponente, die wir haben, die Hauptkomponente, werden wir in diesen Komponenten-Abschnitt aufnehmen. Und jetzt haben wir die Hauptkomponente hier , um tatsächlich eine Kopie oder, wie sie heißt, eine Instanz davon hier drin zu haben . Wir können es einfach kopieren und mit Befehl C einfügen . Doppelklicken Sie hier, klicken Sie hier hinein und fügen Sie es mit Befehl V ein. Fantastisch. Und wie Sie sehen können, wurde die Größe geändert, weil in diesem automatischen Layoutrahmen dies die Größe ist, die wir für den Inhalt haben Und standardmäßig füllt das Textfeld den gesamten Container aus, was wir wollen Tatsächlich könnte dies in Bezug auf das Textfeld etwas zu breit sein. Also können wir hier auf unser gesamtes Layout eingehen hier auf unser gesamtes Layout und etwas mehr Rand hinzufügen. Vielleicht können wir statt 48 80 machen, und das ist eine bessere Größe dafür , was den Abstand von links und rechts angeht. Jetzt können Sie anhand dieses Symbols erkennen, dass es sich eine Instanz und nicht um die Hauptkomponente um eine Instanz und nicht um die Hauptkomponente handelt. Es ist nicht dasselbe Symbol wie hier oben , was darauf hinweist, dass es sich um eine Instanz handelt. Was bedeutet das? Das heißt, wenn ich Änderungen, sagen wir, an dem Text hier vornehme und anfange, hier etwas hineinzuschreiben, bleibt meine Hauptkomponente erhalten, und so sieht sie aus. jedoch von meiner Hauptkomponente an, Nehmen wir jedoch von meiner Hauptkomponente an, ich möchte eine Lücke ändern, anstatt einen Abstand von acht Pixeln zwischen dem Titel und dem Feld zu haben, ich möchte einen Abstand von 20 Pixeln haben. Diese Änderung wurde automatisch auch in meiner Instanz widergespiegelt. Ich gehe zu Hi Command Z, um das rückgängig zu machen. Und noch einmal, um die Textänderung hier rückgängig zu machen. Das bedeutet also, dass wir in unseren Instanzen alle Änderungen vornehmen können, die wir wollen, und sie werden nicht auf unsere Hauptkomponente angewendet , was wir wollen. Auf diese Weise können wir also auf den Titel doppelklicken und ihn in E-Mail ändern. Wir können auf den Platzhalter doppelklicken und ihn beispielsweise so ändern, dass er eine E-Mail an at@gmail.com Und jetzt haben wir eine Eingabe für die E-Mail, und wir können sie einfach duplizieren, indem wir Befehl D und eine weitere Kopie erstellen und diese in unser Passwort umbenennen Und hier werden wir mit Alt und Nummer acht ein Platzhalter-Passwort mit Alt und Nummer acht ein Platzhalter-Passwort auf meiner Tastatur eingeben, um hier ein Platzhalter-Passwort zu erstellen Da haben wir es also. Nun, die Kluft zwischen diesen beiden ist ein bisschen zu groß. Wir können sie also auswählen, Shift A drücken und den Abstand auf vielleicht 24 Pixel ändern. Das ist besser. erstellen wir also Komponenten aus Elementen. In Zukunft werden wir eine Reihe anderer Komponenten für andere Dinge wie Schaltflächen und einige Karten erstellen Komponenten für andere Dinge . Und wieder jedes Element, von dem wir glauben, dass wir in unseren Designs häufig wiederverwenden werden. Eine weitere Sache, die ich tun werde, ist diesen Titeltext hier zu ändern. Anstatt schwarz zu sein, werde ich es in unseren Text 500 ändern , der etwas heller ist. Und wieder ist das besser für die Augen. Kommen wir also im nächsten Abschnitt zurück, um die Zusammenstellung unserer Anmeldeseite abzuschließen 27. Buttons hinzufügen: Ordnung. Wenn wir also mit unserer Anmeldeseite fortfahren, haben wir noch ein paar weitere Elemente zu dieser Seite hinzuzufügen. Rückblickend auf die Wireframes haben wir die Felder hier bereits hinzugefügt, was großartig ist Jetzt benötigen wir also einige Schaltflächen, um uns zu registrieren oder mit einer Telefonnummer oder einem Google-Konto anzumelden Also brauchen wir hier ein paar Buttons und wir wollen auch ein Bild. Warum beginnen wir also nicht zuerst mit den Button-Komponenten, erstellen diese, fügen sie zu unserer Seite und kommen dann später für den Bildteil zurück. nun Schaltflächen angeht, ist es am einfachsten Was nun Schaltflächen angeht, ist es am einfachsten, auch eine Schaltfläche mit Autoayout zu erstellen, und das werden wir außerhalb von hier tun, damit wir eine Komponente erstellen können , die während unseres gesamten Projekts wiederverwendet Bei Dingen wie Schaltflächen und Eingaben möchten Sie sie auf jeden Fall als Wenn Sie also Änderungen vornehmen müssen, ist das schnell und einfach und alles an einem Ort. Also, um die Schaltfläche direkt außerhalb meiner Leinwand zu erstellen , werde ich mit dem Tiki auf meiner Tastatur eine Textebene erstellen und nur einen einfachen Platzhaltertext schreiben wie die Schaltfläche funktioniert so Und um daraus ein Autolayout zu machen, kann ich entweder rechten Maustaste klicken und auf oder Layout klicken oder als Tastenkombination Shift A erledigt Da haben wir es also, wir haben jetzt einen Button. Es hat bereits eine gewisse Polsterung an den Seiten , von der wir sehen können, dass sie zehn Pixel von oben und unten und zehn Pixel von rechts und links Wir können das also auf jeden Fall verwenden oder wir können es etwas weiter Also als Erstes werde ich die Ebene in eine Schaltfläche umbenennen und sie mit Alt-Taste K oder Alt-Strg-Taste unter Windows in eine Komponente umwandeln Auch das können Sie tun, indem hier auf diese kleine Schaltfläche klicken Jetzt haben wir diese Schaltflächenkomponente hier, und wir können eine Hintergrund - und eine Textfarbe dafür festlegen. Für den Hintergrund werde ich also eine Füllung hinzufügen und die angewendeten Stile und Variablen verwenden, und wir werden unsere Primärfarbe 500 auch als primäre Schaltflächenfarbe verwenden unsere Primärfarbe 500 . In der Regel möchten Sie Ihre Primärfarbe und eine Sekundärfarbe verwenden , um verschiedene Arten von Schaltflächen und eine unterschiedliche Haptik und Optik zu erstellen . Ich verwende denselben Eckenradius wie das Eingabefeld , das wir erstellt haben, also acht Pixel auch für unsere Schaltflächen. Also einfach, indem Sie darauf klicken und hier zum Aussehen gehen und den Eckenradius ändern. Oder Sie können es auch auf diese Weise auf acht Pixel ziehen. Das funktioniert auch. Jetzt haben wir also diese Schaltfläche und das Schöne an der Verwendung des automatischen Layouts ist , dass, wenn dieser Text wächst oder schrumpft, also sagen wir, wir haben einen längeren Schaltflächennamen, der Hintergrund oder der Container auch der Hintergrund oder der Container wächst und schrumpft Aus diesem Grund möchten Sie ein automatisches Layout für Ihre Schaltflächen einrichten ein automatisches Layout für Ihre Nun, der Abstand von oben und unten ist, würde ich sagen, ziemlich gut, obwohl wir ihn ein wenig auf 12 Pixel erhöhen können und das Gleiche gilt auch für die Seiten Ich denke, wir können das auf 16 oder sogar 24 Pixel erhöhen, das würde großartig aussehen Nun dieser Abschnitt, in dem wir Komponenten haben. Ich werde unseren Button auch hier reinziehen. Jetzt haben wir also diese wunderschöne Button-Komponente. Wir werden später darauf zurückkommen, um weitere Variationen davon zu erstellen . Aber jetzt wenden wir diesen hier an, indem wir ihn kopieren. Also drücke ich Befehl C, gehe in unseren Frame hier drüben wo wir unsere E-Mail und unser Passwort haben, und füge es , indem ich Befehl V drücke. Auch hier ist es unter Windows Control nun die Schaltfläche angeht, wollte ich, was die Breite angeht, den gesamten Raum des Containers einnehmen die Breite angeht, den gesamten Raum des Containers Es gibt also zwei Möglichkeiten, das zu tun. Sie können entweder hierher gehen , wo derzeit Hug steht, und dort die Breite in Pixeln steht Im Moment sind es also 101 Pixel und es steht auf Umarmung. Umarmen bedeutet nun, dass unabhängig von dem Inhalt , der sich im automatischen Layout befindet, was derzeit diese Schaltfläche ist, das automatische Layout sich automatisch an die Größe Also nochmal, wenn der Inhalt länger ist, haben wir einen längeren Button-Text Die Größe des automatischen Layouts wird geändert. Nun können Sie statt des Hütteninhalts Container auffüllen In diesem Fall nimmt der Behälter, wenn wir ihn füllen, die gesamte Breite des Containers ein, in dem er sich befindet. Und weil der aktuelle Container, in dem es sich befindet, dieser hier ist, dieser Autolayout-Frame hier, in dem wir unsere Eingaben haben, nimmt er dieselbe Breite wie diese Eingabefelder an und füllt den gesamten Ab sofort wird die Breite den Container immer vollständig ausfüllen, egal wie lang der Text hier ist wird die Breite den Container immer vollständig ausfüllen, egal wie lang der Text hier ist Jetzt habe ich dir gesagt, dass es einen anderen Weg gibt. Also drücke ich einfach Command Z, um zurück zu gehen. Eine Abkürzung zum Füllen eines Containers besteht darin, die Alt-Taste gedrückt zu halten und hier auf den Rand Ihrer Komponente zu doppelklicken. Wenn ich also doppelklicke, wird es dasselbe tun. Ich werde es ändern, um es zu füllen. Es ist also eine kleine Abkürzung , die ich vor nicht allzu langer Zeit gelernt habe, und sie war wirklich sehr hilfreich. Jetzt wollen wir die Schaltfläche hier umbenennen , indem wir doppelt darauf klicken und sie in „Anmelden“ ändern. Und wenn wir hier zurückschauen, haben wir eine Anmeldeschaltfläche und dann eine Teilung Also kommen wir in einer Sekunde zurück, um den Teiler zu holen. Lassen Sie uns vorerst zwei weitere Schaltflächen hinzufügen. Eine, um mit der Telefonnummer fortzufahren , und die andere , um sich bei Google anzumelden. Also werde ich doppelklicken und zweimal Befehl D drücken, um zu duplizieren. In diesem Fall werde ich es ändern, sodass ich mich mit der Telefonnummer anmelde, und für mit der Telefonnummer anmelde, dieses Mal melde ich mich bei Google an. Nun, eine Sache, die an diesem Design falsch ist , ist, dass alle unsere Tasten gleich aussehen. Wir möchten verschiedene Varianten von Schaltflächen erstellen , sodass wir an einigen Stellen, an denen eine Aktion als zweitrangig angesehen wird, einen sekundären Schaltflächentyp verwenden einigen Stellen, an denen eine Aktion als zweitrangig angesehen wird, einen sekundären Schaltflächentyp . Zum Beispiel sind die Schaltflächen „ Mit Telefonnummer anmelden “ und „Bei Google registrieren “ nicht die am häufigsten verwendeten Schaltflächen, oder selbst wenn sie es sind, möchten wir sie von dieser Anmeldeschaltfläche trennen. Deshalb machen wir zwei Dinge. Erstens möchten wir die Farbe dieser Tasten vom primären Blau, das wir verwenden, entweder zur sekundären oder vielleicht zu einer weißen Taste ändern primären Blau, das wir verwenden, entweder zur . Und die andere Sache, die wir tun möchten, ist diesen Teiler hinzuzufügen. Kommen wir also zurück zu Execture, um diese beiden Dinge zu tun. 28. Button-Varianten: Zwei Dinge, die wir tun möchten, sind, diese Schaltflächen in einen sekundären Typ zu ändern und auch einen Teiler hinzuzufügen Ich beginne damit, zuerst einen Teiler hinzuzufügen, und dazu werden wir auch Autoayout verwenden und Linien und einen Text verwenden Um also eine Linie hinzuzufügen, können Sie L auf Ihrer Tastatur drücken, oder wenn Sie hier zu Ihren Formen gehen, Ihrem Formwerkzeug, können Sie von hier aus auch auf Linie klicken Wenn Sie nun eine Linie zeichnen, wenn Sie sie irgendwo zeichnen, sagen wir hier drüben, können Sie zufällig eine Linie wie diese zeichnen. Ich mache es rückgängig oder wenn Sie die Umschalttaste gedrückt halten, können Sie gerade Linien zeichnen. Und diese geraden Linien haben dann einen Winkel von Null Grad, 45 Grad, 90 Grad, und schon haben Sie den Punkt. Also wollen wir eine gerade Linie. Also lass ich einfach hier drüben los. Die Breite ist nicht wirklich wichtig, und ich ziehe das hier in unseren automatischen Layoutrahmen. Jetzt haben wir hier also diese schwarze Linie. Du kannst es sehen. Es ist sehr klar. Jetzt wollen wir zwei davon , damit wir einen Text dazwischen legen können. Deshalb drücke ich Befehl D, indem ich ihn auswähle. Wenn sich ein Objekt innerhalb eines Rahmens oder unseres Layoutrahmens oder einer Gruppe oder eines Containers befindet, das schnell ausgewählt werden soll, können Sie die Befehlstaste gedrückt halten und das Objekt direkt auswählen. Andernfalls müssen Sie in diesen Rahmen doppelklicken , bis Sie ihn erreichen, und beide Methoden funktionieren. Aber die Verwendung von Befehl und Klick ist einfach schneller. Also werde ich jetzt Befehl D drücken, um diese beiden zu duplizieren. Ich werde auch einen Text für das O hinzufügen, also werde ich T auf meiner Tastatur drücken und eingeben. Fantastisch. Nun, was wir tun wollen, wir wollen , dass all diese Dinge in derselben Zeile stehen. Da unser automatisches Layout momentan auf ein vertikales Layout eingestellt ist , läuft alles in vertikaler Richtung. Was wir tun können, ist, automatische Layouts ineinander zu erstellen , wie wir es hier getan haben. Wir haben hier ein automatisches Layout für den übergeordneten Frame. Dann haben wir zwei drin, einen hier drüben und einen hier drüben. Wir können also tatsächlich eine weitere hinzufügen, um unsere Trennlinien und den Text hier zu halten. Und dazu können Sie auf einfachste Weise doppelklicken, um Ihre Linie auszuwählen. Oder wenn Sie das nicht möchten, können Sie es auch in Ihrem Ebenenfenster auswählen. Halten Sie die Umschalttaste gedrückt und wählen Sie den Otext und die zweite Zeile aus, ohne die Umschalttaste loszulassen Drücken Sie nun Shift A, um hier ein weiteres automatisches Layout zu erstellen, und wir können hier sehen, dass wir das getan haben , dass wir statt eines vertikalen Layouts Sie vermuten, dass wir statt eines vertikalen Layouts ein horizontales Layout verwenden werden . Und das sieht gut aus. Es gibt ein paar Dinge, die wir dagegen tun können. einen liegt es derzeit außerhalb unseres übergeordneten automatischen Layouts. Und ein weiterer Grund dafür ist, dass die Elemente im Inneren eine feste Breite haben, mit Ausnahme dieser Textur. Unsere Linien haben also eine feste Breite von 188. Jetzt willst du das nicht mehr manuell ändern. Was Sie tun möchten, ist, diese so zu ändern , dass sie den Behälter füllen, in dem sie sich befinden. Egal, um welchen Container es sich handelt, wir möchten, dass diese das darin enthaltene automatische Layout gleichmäßig ausfüllen. Aber um das zu tun, sollten wir hier zuerst den teilenden automatischen Layoutrahmen auswählen . Anstatt zu umarmen, möchten wir einen Behälter füllen wählen. Also, wie du siehst, füllt es jetzt nur den Behälter, in dem es sich befindet, was großartig ist Und jetzt wollen wir die Zeile und diese Zeile auswählen , und ich verwende den Befehl, um verschiedene Elemente in meinem RIS-Bedienfeld auszuwählen . Und statt einer festen Breite werden wir sie ändern, um den Behälter zu füllen. Und jetzt haben sie die gleiche Breite und nehmen so viel Platz wie möglich im Container ein, wenn man den Abstand oder die Lücke berücksichtigt , die sie hier haben. Wenn Sie also den Abstand verringern möchten, also von 24 Pixeln, gehen Sie runter auf acht Pixel Wie Sie sehen können, gibt es weniger Abstand zwischen dem Text und den Zeilen, was ein bisschen zu wenig ist. Ich denke also, dass 16 Pixel eine gute Lücke zwischen ihnen sind. Nun, eine andere Sache, die wir tun wollen , ist, dass wir es tatsächlich so machen wollen , dass sie alle vertikal in der Mitte liegen. Die Linien befinden sich jetzt also oben, weil die Ausrichtung im Auto-Layout-Frame standardmäßig oben links ausgerichtet ist. Wir möchten die Mitte so ausrichten , dass alles sowohl vertikal als auch horizontal an der Mitte ausgerichtet ist . Jetzt, im Moment, ist es ein bisschen zu stark. Also wollen wir die schwarze Farbe in etwas anderes ändern . Derzeit ändern wir die Farbe von allem, also den Text und die Linien denn wenn wir den automatischen Layoutrahmen auswählen, uns die Farben angezeigt die darin verwendet werden, und wir können schnell die neue Farbe einstellen sodass wir so etwas wie sekundäre 200 machen können. Ich denke, dieser Text 100 passt gut zu den Trennlinien. Für den Text selbst können wir ihn jedoch etwas dunkler machen, also funktioniert vielleicht Text 400 oder tatsächlich ein bisschen hellerer Text 300. Nett. Jetzt haben wir also diese Trennlinie. Wir wollen noch eine Sache machen, und das ist, eine weitere Variante unserer Buttons zu erstellen , und das können wir hier oben machen. Indem wir auf unsere Komponente für die Schaltfläche klicken, möchten wir eine weitere Variante erstellen, ohne jedoch eine weitere Komponente erstellen zu müssen. Manchmal haben wir Komponenten mit unterschiedlichen Variationen, wobei die Hauptsache eine etwas andere Hintergrundfarbe oder geringfügige Unterschiede sind, bei denen wir eine weitere Variante davon haben möchten, aber wir möchten nicht unbedingt eine weitere Komponente erstellen. Deshalb können wir die Komponenten auswählen und hier können wir tatsächlich eine Eigenschaft hinzufügen. Jetzt gibt es verschiedene Eigenschaften, und wir werden sie gleich durchgehen. Moment sind wir jedoch an einer anderen Variante dieser Schaltfläche interessiert . Wenn Sie bei der Variante auf Plus klicken, haben wir diese Eigenschaft jetzt hier. Standardmäßig heißt sie nur Eigenschaft eins und der Wert ist Standard. Aber wir können das für alles verwenden, was wir wollen. In diesem Fall möchte ich also eine Eigenschaft erstellen, diese auf unsere primäre Schaltfläche als Wert dieser Eigenschaft setzen als Wert dieser Eigenschaft und dann eine weitere mit weißem Hintergrund erstellen und diese als sekundäre Schaltfläche oder etwas Ähnliches festlegen . Wir wollen hier bei der Variante auf Plus klicken. Jetzt haben wir also eine weitere Variante dieses Buttons. Und wir werden auf den übergeordneten Container klicken und diese Eigenschaft durch Doppelklicken ändern und sie in Typ ändern, sodass wir sie einfach Typ nennen. Dies ist unser Standardtyp, aber wir möchten ihn auf diese Weise auf primär ändern, sodass der Wert primär ist. Und diesen werden wir als sekundär bezeichnen. Und wir werden die Füllung ändern. Vielleicht funktionieren diese primären 50 anstelle der weißen Füllung. Und wir können die Textfarbe ändern sodass wir auf den Text doppelklicken können. Ändern Sie die Textfarbe auf vielleicht Text 500. Wenn wir jetzt hier nach diesen beiden Schaltflächen suchen, können wir sie tatsächlich anklicken. Und jetzt bekommen wir in unserer Instanz diese Option namens Typ, und wir können primär oder sekundär wählen. Und wenn ich genauer darüber nachdenke, denke ich, dass es vielleicht besser aussieht, einfach einen einfachen weißen Knopf zu verwenden. Vielleicht möchten Sie ihm einen Strich hinzufügen und den Strich auf 100 primär setzen. Wir werden darauf klicken und auch diesen auf sekundär ändern . Jetzt haben wir diese beiden Knöpfe hier und es sieht langsam gut aus. Lassen Sie uns also in der nächsten Vorlesung zurückkommen, um ein Bild zu finden, das wir hier auf der rechten Seite verwenden können. 29. Bilder zur Verwendung finden: Auf der rechten Seite möchten wir ein Bild platzieren , das mit Wander Wise und ihren Aktivitäten zu tun hat Buchen Sie jetzt mit Wonder Wise tolle Reiseziele und Pakete und alles ist möglich. Wir wollen also ein Reisefoto machen, und wir können eines natürlich bei Google oder anderen Orten finden, wo wir die tatsächliche Lizenz des Bildes im Projekt verwenden können . Oder eine andere Möglichkeit ist die Verwendung von Plugins. Und eines der Plugins, das ich wirklich mag, wenn du auf den Tab Plugins und Widget und nach Unsplash suchst, bekommst du hier dieses Plugin, mit dem du auf viele Fotos zugreifen kannst, die du verwenden kannst Und wenn Sie darauf klicken, wird es geöffnet und wir zeigen Ihnen zunächst einige zufällige Bilder, aber Sie können es tatsächlich eingrenzen und nach bestimmten Bildern suchen Und so kannst du hier nach, sagen wir, Reisen suchen, Enter drücken, auf Suchen klicken und schon bekommst du all diese coolen Bilder. Und du kannst sie wirklich durchstöbern und herausfinden , welches für dein Projekt am besten aussieht. Und ich denke, für mich nehme ich eines der Bilder hier. Das sieht nach einem ziemlich tollen Reiseziel aus, also werde ich dieses Bild hier hinzufügen. Das musst du nicht genau machen. Du kannst machen, was du willst. Einer sieht einfach wunderschön aus. Ich möchte auf jeden Fall jetzt dort sein. Also wollen wir das hier in einen Container ziehen, aber wie Sie sehen können, befindet sich dieses Bild eigentlich nicht einmal in unserem Anmelderahmen. Um das zu beheben, haben wir, wie Sie sich erinnern, in unserem Anmelderahmen diesen zweiten Frame erstellt Was Sie also tun müssen, ist dies innerhalb dieses Rahmens zu ziehen und sicherzustellen, dass es in den zweiten Rahmen gezogen wird Der einfachste Weg, das zu tun, unser Bild einfach auf diesen zweiten Frame zu ziehen Da haben wir's. Jetzt ist es innerhalb dieses Rahmens und wir können es bewegen, wie wir wollen. Es hat also die schöne Ernte, die wir uns wünschen. Das sieht toll aus. Es fängt schon an, wirklich nett auszusehen. Das einzige, was ich empfehle, ist eine kleine Trennlinie zwischen dem Container hier oder dem Rahmen und dem Bild. Im Moment ist es so, als würde man es ein bisschen mischen, und vielleicht können wir das verbessern, indem wir eine Trennlinie hinzufügen Klicken wir also hier auf diesen Frame, in dem er alle Anmeldeelemente enthält , und machen einen Strich Aber jetzt wirst du bei einem Strich feststellen, dass du einen Strich auf der Innenseite hinzufügst und die Dicke des Strichs wählen kannst. Das ist großartig. Aber eine Sache, die Ihnen auffällt , ist, dass wir nicht den gesamten Behälter streicheln wollen. Wir wollen nur auf der rechten Seite streicheln. Und genau hier kommt dieser kleine Stroke pro Seite ins Spiel. Sie können darauf klicken und wählen, ob nur ein Strich auf der rechten Seite angezeigt werden soll. Wenn du einen, sagen wir, links und rechts oder etwas Ähnliches haben möchtest, kannst du auch einen Benutzerdefiniert machen. Aber wir wollen nur auf die rechte Seite , also klicken wir nach rechts. Ein anderer Broder ist nur auf der rechten Seite. Acht Pixel sind ein bisschen zu viel. Ich denke etwas in der Größenordnung von zwei bis vier. Ich denke, vier Pixel sind gut. Und das ist eine kräftige Farbe, also ändern wir sie in etwas , das unseren Primärfarben etwas besser entspricht. Hier können Sie mit Ihren Variablen herumspielen und herausfinden , welche besser aussieht. Sie können eine Sekundärfarbe oder sogar eine Primärfarbe verwenden. Ich mag diese Sekundärfarbe , die etwas dunkler als der Hintergrund ist. Ich finde, es sieht ziemlich gut aus. Jetzt haben wir dieses Bild, wir haben die Anmeldeseite zumindest vorerst so gut wie fertig. Es gibt definitiv Dinge , die wir tun können, um es zu verbessern, aber das werden wir für zukünftige Vorlesungen belassen . Wir werden es fertigstellen und dann zurückkommen und einige Feinarbeiten vornehmen, vielleicht gegen Ende. Kehren wir zur nächsten Vorlesung zurück , um mit unseren nächsten Seiten fortzufahren , der Anmeldeseite zur Überprüfung Dies ist also, nachdem sich der Benutzer angemeldet hat, und er muss seine E-Mails überprüfen, um einen Bestätigungscode hinzuzufügen, bevor er weitermachen Lassen Sie uns zum nächsten Abschnitt zurückkehren, um das gemeinsam zu tun. 30. Bilder mit Figma KI erstellen: Eine Möglichkeit, hier nebenbei oder für alles in Ihrem Projekt ein Bild zu erstellen , ist auch die Verwendung von Figma AI Figma verfügt also über diese Bildfunktion, mit der Sie Bilder mithilfe der Funktion „Bild erstellen “ generieren können Bilder mithilfe der Funktion „Bild erstellen “ generieren Alles, was Sie tun müssen, ist zum Aktionsmenü zu gehen . Wenn Sie von hier aus kein Bild erstellen, sollten Sie es in den Bildbearbeitungswerkzeugen sehen, wenn Sie nach unten scrollen in den Bildbearbeitungswerkzeugen es öffnen, können Sie eine Aufforderung schreiben und Figma ein Bild erstellen lassen Mir kam etwas in der Art von Fotos von Menschen in den Sinn, die auf eine wunderschöne tropische Insel mit kristallklarem Wasser reisen eine wunderschöne tropische Insel mit kam etwas in der Art von Fotos von Menschen in den Sinn, die auf eine wunderschöne tropische Insel mit kristallklarem Und natürlich kann es spezifischer sein und mehr Details schreiben und mehr Informationen darüber geben , welche Art von Bild Sie möchten und so weiter. Im Moment werde ich dieses machen und sehen, was es macht. Und wie Sie sehen können, arbeitet Figma AI daran, ein Bild zu generieren, und es bietet Ihnen einige Optionen, aus denen wir später auswählen können , welche wir mögen Also werden wir es in einer Minute hier geben. Wow, das ist ein wunderschönes Bild und wir haben ein paar verschiedene Versionen, die wir für unser Projekt verwenden können. Natürlich sind einige davon nicht perfekt, und wir können sie bitten, Änderungen vorzunehmen. Also wenn wir sagen, weißt du was? Wir wollen stattdessen einen Hintergrund bei Sonnenuntergang, wir können danach fragen oder die Eingabeaufforderung ändern und die Bilder hier regenerieren Schauen wir uns jetzt an, ob wir stattdessen einen schönen Hintergrund bei Sonnenuntergang bekommen können . Wow, und da haben wir es. Wunderschöne tropische Insel, ein paar verschiedene Optionen. Wir können uns sogar für diesen hier entscheiden. Als unser Bild. Also drücke ich Befehl X, doppelklicke hier hinein oder klicke in unseren Frame, Befehl V, um es dort einzufügen. Also so, weil ich dieses Bild über dem anderen habe dieses Bild über dem anderen , wenn überhaupt, weißt du was? Ich denke, vielleicht gefällt mir dieses Bild nicht, ich gehe gerne zu dem anderen zurück, das ich hatte. Ich kann dieses Bild jederzeit mit diesem I-Symbol hier verstecken und zum gleichen Bild hier zurückkehren. Vorerst belasse ich es auf diesem wunderschönen, KI generierten Bild von Figma Lassen Sie uns in der nächsten Vorlesung an unserer Bestätigungsseite arbeiten 31. Verifizierungsseite: Die nächste Seite unserer App, das verifizierende Login. Wenn Sie sich erinnern, während wir den Flow und die Wireframes zusammenstellen , ist dies die Seite, auf der Benutzer aufgefordert werden, einen Code einzugeben, der an ihre E-Mail-Adresse oder ihre Telefonnummer gesendet oder ihre Telefonnummer , falls sie sich mit einer Telefonnummer anmelden möchten Sie müssen diesen Code eingeben und Bei einigen Elementen, die ich hier eingefügt habe, wird also dasselbe Bild wie auf der Anmeldeseite beibehalten Wir erhalten einen verifizierten Anmeldetext gefolgt von einer Eingabe, die sie ihren Code eingeben können. Und dann benötigen wir auch eine Schaltfläche, um den Code erneut zu senden , falls sie ihn nicht erhalten haben, und dann eine Schaltfläche, um fortzufahren, sobald sie den Bestätigungscode eingegeben haben , um ihr Login zu verifizieren Auch hier empfehle ich Ihnen dringend , sich einige Inspirationen anzusehen, bevor Sie eine neue Seite in Ihren Designs beginnen , auch wenn Sie vom Wireframing zu Modups übergehen Es ist immer schön, Inspiration zu haben und sicherzustellen, dass Sie keinen der Schritte verpassen Ich verwende zum Beispiel mobile.com und suche nach den Bestätigungsbildschirmen, und es gibt hier Tonnen von verschiedenen Bildschirmen und es gibt hier Tonnen von verschiedenen von PayPal, das wiederum einen ähnlichen Stil verwendet, wie wir mit verschiedenen Buchcodes vorstellen, und mir gefällt die Tatsache, dass sie für jede Zahl unterschiedliche Felder haben für jede Zahl unterschiedliche Felder Vielleicht verfolgen wir in unseren Designs einen ähnlichen Ansatz, und es gibt verschiedene, die du bei verschiedenen Arten der Verifizierung sehen kannst bei verschiedenen Arten der Verifizierung sehen Wenn sie also eine E-Mail bestätigen müssen, können sie sogar auf einen Link in ihrer E-Mail klicken. Es gibt also diese Art der Überprüfung und dann gibt es Arten der Überprüfung, und dann gibt es Arten der bei denen Sie tatsächlich einen Einmalcode eingeben müssen , wie hier oder im Fall von PayPal. Lassen Sie uns also wieder zu FIGMA wechseln und zu unserem Projekt übergehen Und der einfachste Weg , dies zu tun , besteht darin, unseren Anmeldebildschirm zu duplizieren , da wir den Großteil der Arbeit hier sowieso schon eingerichtet haben und der Großteil dieses Designs dem Anmeldebildschirm ähnelt, und der Großteil dieses Designs dem Anmeldebildschirm ähnelt mit ein paar Änderungen wie hier und dem Bestätigungsinhalt und dem Inhalt , den wir auf der linken Seite haben Um also einen Frame zu duplizieren, klicken Sie einfach darauf. Sie können die Alt-Taste gedrückt halten und eine Kopie ziehen oder Befehl D drücken, um eine Kopie zu duplizieren. Ich mache weiter und halte die Alt-Taste gedrückt, ziehe eine Kopie hierher platziere sie rechts auf dem Bildschirm. Und wir werden es umbenennen. Sie haben es erraten, Bestätigungsseite. Da haben wir's. Und was wir tun werden, ist, von oben anzufangen und einige Änderungen vorzunehmen. Zuallererst wollen wir dieses große Logo nicht mehr hier haben. Also, was wir tun wollen, ist das vielleicht auf eine H-Drei umzuschalten. Und ändere die Kopie hier, um das zu überprüfen. Tatsächlich werden wir es ändern , um Ihren Bestätigungscode einzugeben. Und mir ist klar, dass das ein bisschen zu groß ist, also vielleicht reicht eine H-Vier aus, und wir machen es von links nach der anderen. Es ist also eine Linie links neben dem Textfeld hier. Und für diesen Text hier werden wir ihn ändern, sodass wir bitte den Bestätigungscode eingeben , der an max.do@gmail.com gesendet wurde. Und natürlich ist das ein Platzhaltertext, und das wird die E-Mail sein Und ich habe es gerade hervorgehoben, damit ich es fett machen kann . Da haben wir's. Und ich werde hier dasselbe tun. Wir werden den Text hier links ausrichten. Nun, eine Sache hier: Mir gefällt die Tatsache nicht, dass unser Text hier in der Mitte des automatischen Layouts ausgerichtet ist. Wir hätten eigentlich lieber alles links ausgerichtet, besonders jetzt, wo der Text auch links ausgerichtet ist. Also müssen wir hier nur den übergeordneten Container auswählen, und statt die Ausrichtung in der Mitte oben vorzunehmen, wir die Option Oben links ausrichten, werden wir die Option Oben links ausrichten, wodurch alles auf die linke und obere Seite des automatischen Layoutrahmens verschoben wird. Wir brauchen diese Felder oder die anderen Schaltflächen oder die Trennlinien nicht die anderen Schaltflächen oder die Trennlinien Wenn ich die Umschalttaste gedrückt halte, wähle ich aus, was ich nicht benötige sodass ich auf meiner Tastatur auf Löschen klicken und sie entfernen kann Jetzt werde ich dieses Feld hier in den Bestätigungscode ändern hier in den Bestätigungscode Und ich werde Alt und Acht auf meiner Tastatur verwenden , um einfach einen Platzhaltertext wie diesen einzugeben und den Anmeldetext zu ändern , indem ich doppelt darauf klicke, um so fortzufahren Was die Schaltflächen hier angeht, wo wir schon dabei sind, ist mir aufgefallen, dass sie ein etwas mutigeres Aussehen oder Gewicht vertragen könnten mutigeres Aussehen oder Also werde ich es hier für unsere Knöpfe in Fettschrift ändern hier für unsere Knöpfe in Fettschrift Ich denke nur, das sieht für einen Knopf besser aus . Ja, das ist viel besser. Und wieder, wenn Sie Änderungen an Ihren Designs vornehmen, werden Sie feststellen, dass Ihnen diese kleinen Details auffallen. Als Designer versuchen wir nicht, von Anfang an alles richtig zu machen. Es wird immer kleine Details , die Sie vielleicht nachbessern möchten, wenn Sie entwerfen und Dinge herausfinden wie Ihre Seite werden soll und so weiter und so weiter Nun, wenn du dich erinnerst, sagte ich, es wäre schön, wenn wir unseren Bestätigungscode mit separaten Eingaben einrichten würden, die alle nebeneinander liegen Das Problem ist, wenn wir das jetzt mit diesem Feld machen, haben wir das als Beispiel, ich mache es, und ich werde diese beiden automatisch layouten. Das Problem ist dieser Titel, den wir haben. Wir brauchen nicht wirklich für jeden von ihnen einen Titel. Und obwohl ich den Titel für diesen Titel löschen könnte , wollen wir eigentlich Eigenschaften einrichten, die sich auf diesen Titel beziehen, sodass wir ihn intelligenter oder effizienter ein- und ausschalten können . Zu diesem Zweck werden wir in der nächsten Vorlesung untersuchen, wie wir boolesche Eigenschaften in unseren Komponenten verwenden können boolesche Eigenschaften in unseren Komponenten 32. Komponenteigenschaften verwenden: Zunächst haben wir das Eingabefeld hier als Komponente mit einem Titel eingerichtet . Aber was ist, wenn wir in bestimmten Fällen keinen Titel haben möchten, z. dieser Bestätigungscode-Seite, auf der wir ein ähnliches Aussehen erzielen möchten wie bei auf der wir ein ähnliches Aussehen erzielen möchten PayPal hier. Was können wir also dagegen tun? Auch auf den Titel des Bestätigungscodes hier können Sie auf den Titel des Bestätigungscodes oder an einer beliebigen Stelle auf den Titel Ihrer Eingabe klicken und dann auf Löschen klicken. Das ist eine Möglichkeit, dies zu tun, aber nicht die effizienteste oder organisierteste Methode, vor allem, wenn Sie mit anderen Teammitgliedern zusammenarbeiten . Es gibt eine viel bessere Möglichkeit, dies über das Eigenschaftenfenster hier auf der rechten Seite zu tun, das wir haben. Im Moment haben wir also keine Eigenschaften, aber wir können hier zu unseren Komponenten für unser Eingabefeld gehen , unser Eingabefeld auswählen und eine Eigenschaft hinzufügen. Wie Sie sehen können, sind dies die Instanzen des Eingabefeldes hier drüben. Auf Instanzebene können wir von Fall zu Fall wählen, ob wir einen Titel anzeigen möchten oder nicht. Jetzt zeigen wir standardmäßig einen Titel an und dann erlauben wir uns als Designer, und dann erlauben wir uns als den Titel auszuschalten, wenn wir ihn nicht möchten Es gibt zwei Möglichkeiten, das zu tun. Sie können eine andere Variante dieses Eingabefeldes einrichten. Ähnlich dem, was wir hier gemacht haben. Herausforderung dabei ist, dass Sie, wenn Sie Änderungen an Ihrer Eingabe vornehmen müssen, jetzt zwei verschiedene Varianten davon vornehmen müssen. Für einen Fall, in dem Sie den Titel einfach verstecken möchten, benötigen Sie also den Titel einfach verstecken möchten, keine weitere Variante für Ihre Komponente. Sie benötigen lediglich eine neue Eigenschaft und tatsächlich eine boolesche Um also eine Eigenschaft in Ihrer Komponente einzurichten, gehen Sie hier im rechten Bereich zu Eigenschaft hinzufügen, klicken Sie auf Plus und richten Sie eine boolesche Eigenschaft ein Jetzt ist Boolean einfach ein Zustand von Ein oder Aus. Diese boolesche Eigenschaft ermöglicht es uns also, die Eigenschaft Aus umzuschalten Und im Moment ist der Name nur boolesch, aber wir wollen ihm tatsächlich einen aussagekräftigen Namen geben Also werden wir einen Raumtitel wie diesen anzeigen. Also lassen wir show title standardmäßig auf true und klicken dann auf Eigenschaft erstellen. Dann verknüpfen wir die Sichtbarkeit dieser Ebene mit der Eigenschaft, die wir gerade erstellt haben. nun die Sichtbarkeit umzuschalten, müssen Sie nur noch dieses Symbol hier anklicken und es ausblenden Und wenn Sie es ankreuzen , verschwindet dieser Titel einfach oder wird zumindest ausgeblendet, oder wird zumindest ausgeblendet weil er sich immer noch hier im Ebenenbedienfeld befindet, und ich kann ihn auch von hier aus ein- oder ausblenden Wir wollen die Sichtbarkeit dieser Ebene oder dieses Titels der Eigenschaft zuordnen Sichtbarkeit dieser Ebene oder dieses Titels der , die wir gerade erstellt Mit anderen Worten, wenn wir diese Eigenschaft auf Instanzebene einschalten, sollte dieser Titel sichtbar sein, aber wenn wir ihn ausschalten, sollte dieser Titel ausgeblendet sein Es gibt eine wirklich einfache Möglichkeit, das zu tun, diese Eigenschaften anzuhängen, und alles, was Sie tun müssen, ist hier direkt neben dem I-Symbol zu klicken Klicken Sie hier, um eine Eigenschaft für das Erscheinungsbild dieses Titeltextes dem Anzeigentitel zuzuweisen . Bum. Und jetzt ist unser Show-Titel-Eigentum da. Sie können es jederzeit von hier entfernen oder abtrennen. Lass uns das in Aktion sehen. Gehen wir hier zu unserer Bestätigungscode-Eingabe und doppelklicken Sie darauf, um die Instanz auszuwählen. Und jetzt sehen wir diese Eigenschaft „Titel anzeigen“. Wenn wir es ausschalten, los geht's. Unser Titel ist verschwunden, und hier wollen wir statt zu viel Inhalt haben. Ich glaube, wir haben standardmäßig Umarmungsinhalte. Wie dem auch sei, es ist hier, also wollen wir das. Jetzt haben wir also ein Eingabefeld. Wir können den Titel ein- oder ausschalten. Wunderschön. In Ordnung. Jetzt, wo wir die Sichtbarkeit an diesen Titel gebunden haben, wollen wir einfach weitermachen und eine weitere Variante hier reinkopieren. Und diesen hier loswerden , sodass wir jetzt, was wir tun können, den Titel verstecken, ihn mit Befehl D noch fünfmal duplizieren . Wir haben also sechs Bestätigungscodes Oder sechsstellige Codes: Drücken Sie Shift A, während Sie alle ausgewählt haben, und ich habe Shift gedrückt, um alle auszuwählen und ein horizontales Layout Da haben wir's. Jetzt könnte der Abstand zwischen ihnen etwas geringer sein, vielleicht 16 Pixel. Und statt Platzhaltertext könnten wir einfach Null, Null, Null, Null, Null eingeben Null, Null, Null In diesem Fall wollen wir natürlich, dass unser Text tatsächlich in der Mitte steht, und was wir tun können weil dies der einzige Fall ist dem wir das tatsächlich anwenden wollen, werden wir die Eigenschaften überschreiben und das hier in unserer Instanz tun in unserer Instanz Also habe ich alle Textebenen im Inneren ausgewählt, sonst nichts, nicht die Rechtecke oder irgendetwas anderes, nur die Textebenen Und dafür habe ich Command und Shift gedrückt. Während Sie also die Befehlstaste gedrückt halten, können Sie schnell alles innerhalb dieses Layoutrahmens auswählen , und wenn Sie die Umschalttaste gedrückt halten, können Sie mehrere davon auswählen. also die Umschalttaste gedrückt halte, Wenn ich also die Umschalttaste gedrückt halte, wähle ich alle Titel aus , sodass ich auf die Mittellinie klicken kann . Alle Bestätigungscodes befinden sich jetzt in der Mitte. Da haben wir es. Eine weitere Sache ich tun werde, ist, dasselbe zu tun, aber jetzt doppelklicke ich, um den AutoLayoutFrame darin auszuwählen, wie den hier, und die Umschalttaste gedrückt halten und auf alle klicken weil ich die Höhe etwas erhöhen möchte die Höhe etwas erhöhen Statt 12 machen wir 16. Das ist viel besser für diesen Fall. Das haben wir jetzt. Wir wollen hier noch einen Text, haben den Bestätigungscode nicht erhalten, senden Sie ihn erneut Und ich markiere diesen Teil, der entfernt wurde, ihn mit Befehl B fett formatiert und wir geben die erste Zahl 500 ein, und wir geben die erste Zahl 500 ein sodass er wie eine Linkfarbe aussieht Unglaublich. Jetzt haben wir unsere Bestätigungsseite und sie sieht wirklich gut aus. Fahren wir mit unserer nächsten Seite fort, die laut Wireframes unsere Ziel-Discovery-Seite wäre Das ist also der Kern des Projekts. Dies ist eine unserer interessantesten Seiten , auf der wir mit vielen Elementen arbeiten werden. Ich freue mich also auf diese. Und wir werden uns Zeit dafür nehmen und in den kommenden Vorlesungen eine Menge lernen . Also, wenn du bereit bist, lass uns gleich loslegen. Wenn du eine Pause brauchst, mach deine Pause und wir sehen uns gleich. 33. Zielentdeckungs-Mockups starten: Manchmal arbeiten wir in unseren Designs an einfacheren Seiten wie Bestätigungsseite , an der wir gearbeitet haben, und manchmal arbeiten wir an komplizierten und komplexeren Designherausforderungen oder In unserem Fall sind wir gerade dabei, unsere Destination Discovery-Modelle zu erstellen, und ich dachte mir, dass es immer am besten ist diese größeren Seiten in kleinere Komponenten und Teile zu zerlegen , an denen wir arbeiten können, und sie dann zusammenzusetzen Also, unsere Komponenten werden wiederverwendbar sein. Wir können Dinge wie dieses Navigationsfenster usw. und verschiedene Seiten wiederverwenden usw. und verschiedene Seiten Genau wie ich, als wir von unserer Anmeldeseite zu unserer verifizierenden Anmeldeseite gingen , war es viel einfacher und viel schneller Genau das versuchen wir hier mit unserer Destination Discovery-Seite zu erreichen, weil viele dieser Komponenten auch an anderen Orten verwendet werden können auch an anderen Orten verwendet Und einige davon haben wir bereits zusammengestellt wie dieses Eingabefeld hier für die Suche und alle Schaltflächen, die wir benötigen. Ich dachte mir, lassen Sie uns diese Seite in mehrere verschiedene Komponenten aufteilen , mit denen wir beginnen werden. Lassen Sie uns von oben beginnen und uns nach unten vorarbeiten, beginnend mit unserer Navigationsleiste oben hier. Mit dieser Navigationsleiste können Benutzer also können Benutzer in unserer Web-App navigieren. Klicken Sie, indem Sie auf das Logo klicken. Sie können immer auf die Startseite gehen, das ist eigentlich diese Seite hier, und dann wollen wir hier ein paar Links auf der rechten Seite. Wir wissen noch nicht, was diese Links sein werden, oder vorerst können wir einfach ein kleines Profilsymbol platzieren, ähnlich dem, was Sie sogar hier in Figma sehen, wo Sie Ihr Konto verwalten können oder eine Drop-down-Liste mit verschiedenen Optionen sehen können, die Sie erhalten, und wir werden diese genau sortieren, wenn wir weitermachen. Lassen Sie uns zunächst mit dem grundlegenden NAVR beginnen, das für das Web zusammenstellen, und dann kommen wir zurück und beginnen, einige unserer Elemente hier zusammenzustellen, wie die Eingabe hier für die Suche und die Felder hier für die Datumsauswahl und eine Schaltfläche zum Suchen und so weiter. Und dann werden wir uns tatsächlich auf einige der Kartendesigns konzentrieren Das sind also alles Karten, und wir haben diese Zielkarten, wenn Sie sich erinnern, in unserem Wireframe entworfen , also werden wir dieses Wireframe verwenden, um eine tatsächliche Komponentenkarte zu erstellen eine tatsächliche Komponentenkarte zu die wir Und während wir das tun , haben Sie auch Spaß mit der KI-Inhaltsgenerierung Und zum Schluss fügen wir hier eine Sammlung und die Schaltfläche „Filtern und Sortieren“ und so weiter und so fort hinzu. Wenn das gut klingt, kommen wir zurück zum nächsten Abschnitt, beginnen wir mit dem Design unserer Navigationsleiste 34. UI-Kit-Bibliotheken verwenden: Sie fragen sich vielleicht, wissen Sie, wir stellen all diese Komponenten zusammen und machen sie hier von Grund auf neu und erstellen unsere eigene Komponentenbibliothek, was großartig ist. Aber auch hier fragen Sie sich vielleicht: Hey, Nima, müssen wir jede einzelne Komponente von Grund auf neu entwerfen , für Designs, die mühsam sein können, besonders wenn Sie versuchen, ein Design wirklich schnell zusammenzustellen und Ihr Unternehmen bereits über Vermögenswerte verfügt oder der Kunde, mit dem Sie zusammenarbeiten, vielleicht bereits über ein Designsystem verfügt. Falls nicht, gibt es definitiv auch Möglichkeiten zu nutzen, worauf Sie mit FGMA Zugriff haben Es gibt mehrere Ressourcen, die Sie verwenden können, insbesondere mit den neuen Updates von FiCMA. Sie können sogar auf einige Bibliotheken zugreifen, Sie können sogar auf einige Bibliotheken zugreifen denen Sie einige Komponenten von früheren Designern oder andere Designs in Ihre Projekte integrieren können einige Komponenten von früheren Designern oder andere Designs in Ihre Projekte integrieren Wir wollen also diese Navbar entwerfen, aber was ist, wenn es bereits andere Navbars gibt, die wir einfach kopieren und verwenden können Hier kommt das Assets-Bedienfeld ins Spiel. Sie befinden sich also normalerweise im Dateifenster. Wechseln Sie hier zu den Assets, wie Sie sehen können, wo unsere eigenen lokalen Ressourcen zusammengestellt werden, wo all unsere Komponenten vorhanden sind und so, was nett ist. Wir werden hier tatsächlich weitermachen und weitere Bibliotheken hinzufügen. Und hier können wir unsere eigenen Ressourcen veröffentlichen, die wir in anderen Dateien verwenden können, und darauf werden wir später noch eingehen. Im Moment wollen wir von dieser aktuellen Datei zu UI-Kits wechseln . Auf diese Weise finden Sie drei UI-Kits, die derzeit auf Figma verfügbar sind und die Sie einfach zu Ihrem Projekt hinzufügen können Es gibt iOS 18 und iPad OS 18. Wenn Sie also speziell an einer nativen iOS- oder iPad-App arbeiten , empfehle ich Ihnen dringend, diese zu Ihrer Datei hinzuzufügen, da Sie nicht jede einzelne Komponente, die Apple bereits hat, neu gestalten möchten jede einzelne Komponente, die Apple bereits hat, Es gibt ein Material-Drei-Design, hervorragend für Android-Projekte oder einfach generell Sie haben viele Komponenten eignet. Sie haben viele Komponenten , die in vielen Anwendungen verwendet werden Und FicMas hat eines namens Simple Design System, das wir zu unserer Datei hinzufügen können , wenn Sie es sich ansehen möchten Jetzt können wir sogar darauf klicken, um alles zu sehen, was dieses Projekt auch hat Es hat also viele Typografien, Größenvariablen, Farbvariablen, einige Stile hier, einige Komponenten im Akkordeonstil, viele Schaltflächen Karten, Formulare, viele Symbole, die Sie verwenden können, was Sie haben Eingänge, Menüs. Und ja, natürlich haben sie eine Navigationskomponente. Jetzt können Sie dies natürlich zu Ihrer Datei hinzufügen und haben Zugriff auf all das in Ihrer Datei, oder Sie können eines davon auch in Ihr Design ziehen. Wenn Sie also diese Navigationsleiste sehen, können Sie sie ziehen und diese hier oben als Navigationsleiste verwenden . Sie haben also Zugriff auf diese anderen Designsysteme , die Sie in Ihren Projekten verwenden können, und Sie können sich jedes einzelne davon ansehen, um zu sehen, was sie enthalten und was sie haben? Oder entwerfen Sie Ihr eigenes von Grund auf neu, was wir hier in diesem Projekt tun. Wir tun das , damit wir das Beste aus diesem Kurs lernen können das Beste aus diesem Kurs lernen Aber natürlich können Sie in einem echten Projekt , die von manchmal oder vielleicht oft Komponenten wiederverwenden anderen Designern entworfen wurden , oder in anderen Fällen eine von Grund auf neu erstellen Ich hoffe, das gibt Ihnen eine Vorstellung von einigen Orten, an denen Sie nach Inspiration suchen können. An manchen Orten können Sie auf einige Ressourcen zurückgreifen. Ein weiterer großartiger Ort, um nach diesen UI-Kits zu suchen , ist der Community-Tab hier. Wenn Sie nun zu den Tabs mit den Designressourcen gehen, werden Ihnen die UI-Kits angezeigt , zu denen Sie einfach direkt wechseln können. Wir haben uns bereits mit diesen befasst, aber es gibt jede Menge andere, von denen einige kostenlos, andere kostenpflichtig sind und die Sie auch in Ihren Projekten verwenden können , richtig. Also überlasse ich es Ihnen, UI-Kits zu erkunden, wenn Sie möchten. Auch hier werden wir fortfahren und im Rest des Projekts unsere eigenen Komponenten zusammenstellen . 35. Eine Navleiste entwerfen: Gehen wir also zu unserer Navbar über und entwerfen sie gemeinsam. Lassen Sie uns zunächst diesen Frame duplizieren, um ihn als Dashboard-Bildschirm zu verwenden Wir werden es unsere Destination Discovery-Seite nennen. Also werden wir diese Seite in Destination Discovery umbenennen. Und wieder kopiere ich diesen, indem ich zur Bestätigungsseite gehe, die Alt-Taste gedrückt halte und eine Kopie hierher ziehe. Jetzt brauchen wir hier keinen Inhalt mehr, also halten wir die Umschalttaste gedrückt, wählen beide aus und löschen sie haben wir also einen leeren Bildschirm In diesem Fall haben wir also einen leeren Bildschirm oder einen leeren Rahmen, und wir möchten eine Navbar zusammenstellen und diese dann als Komponente herausziehen Für unsere Navbar wollen wir hier ein Logo auf der linken Seite haben. Wir können also einfach den Text von Vander Weis verwenden , den wir verwendet haben Und dann platzieren wir auf der rechten Seite einfach einen Platzhalter für vielleicht ein paar Schaltflächen sowie für Dinge, für die wahrscheinlich ein Profil-Dropdown-Menü sowie ein Navigationsglockensymbol erforderlich sowie ein Navigationsglockensymbol Dieses Navigationsglockensymbol wird also hier sein, ebenso wie ein Profilbildschirm sowie das kleine Profil-Dropdown-Menü Das sehen wir normalerweise in Navbars. Und auch hier hilft Ihnen die Nutzung einiger Ressourcen oder Inspirationen auf jeden Fall dabei, diese Komponenten schneller zusammenzustellen Ich beginne damit, dieses Vander Weiss-Logo zu kopieren und Ich halte die Befehlstaste gedrückt , um Vanderweis auszuwählen, es hierher zu bringen Und es ist ein bisschen zu groß. Wir wollen auf eine kleinere Größe umsteigen. Vielleicht ist dieser H Four gut. Und jetzt drücke ich Shift A, um daraus einen automatischen Layoutrahmen zu machen. Diesen automatischen Layoutrahmen können wir für unsere Navbar verwenden. Aber ich möchte hier den Rahmen für die Zielerkennung auswählen und die Füllung an unseren bereits erstellten Hintergrund anpassen die Füllung an unseren bereits erstellten Hintergrund Das ist hier also dieselbe Hintergrundfarbe , die wir verwenden. Und was wir tun werden, ist diesen Rahmen auszuwählen , diesen Rahmen für das automatische Layout, den wir gerade erstellt haben, und wir werden ihn hier in die Ecke verschieben, wo wir normalerweise unsere Navigationsleisten sehen. Jetzt fahren wir fort und dehnen ihn sodass er die gesamte Breite einnimmt. Jetzt wollen wir nicht, dass der Inhalt in der Mitte steht. Wir möchten, dass der Inhalt nach links ausgerichtet und vertikal zentriert wird. Vertikal möchten wir, dass er sich in der Mitte befindet, und horizontal möchten wir, dass er nach links ausgerichtet ist. Deshalb wählen wir hier diesen aus. Der Abstand ist etwas zu gering. Vielleicht den Abstand 10-16 ändern. Und dann dieses, wir wollen unser Grid tatsächlich nutzen. Also, falls du dich erinnerst, wir haben ein Raster eingerichtet und können es auf unseren Frames ein- und ausschalten. Wir wollen hier den gleichen Rand verwenden, den wir für unser Raster eingerichtet haben , der, wie Sie hier sehen können, 48 Pixel beträgt. Wir möchten also, dass unsere Navbar auch einen Abstand von 48 Pixeln von links nach rechts Es hat also diese schöne Ausrichtung zu unserem Layoutraster. Wir werden das Raster vorerst ausblenden und auch für diese Navbar eine Füllung mit Weißtönen einstellen Also fängt es an, ziemlich gut auszusehen. Ich fange an, das Gefühl zu haben, dass 16 Pixel etwas zu klein sein könnten. Die Höhe sieht hier etwas zu komprimiert aus. Wir können also 18 oder sogar 20 machen. Ich glaube, mir gefällt, wie 20 hier aussieht. Und jetzt wollen wir ein paar Links auf der rechten Seite. Vorher wollen wir eine gewisse Trennung zwischen dieser Navbar und der Seite hier haben zwischen dieser Navbar und der Seite hier Warum richten wir dann nicht einen Strich um ihn herum als Grenze ein? Und wieder wollen wir nur einen unteren Strich, also wählen wir „Unten“ und ändern den Wert auf „ Sekundär 800“ oder „Sekundär 700“. Sieht gut aus. Ich finde, die sekundäre 800 sieht gut aus. Um dieses kleine Profilsymbol hier zu erstellen, können wir es innerhalb eines Kreises einrichten, den wir erstellen können , indem wir O auf unserer Tastatur drücken, um einen Kreis zu zeichnen , und die Umschalttaste gedrückt halten und ein O ziehen Natürlich ist es nicht hier. Es wird auf dieser Seite sein. Da es jetzt in unserem automatischen Layout und unserem automatischen Layout ist, alles nach links ausgerichtet ist, habe ich hier den Kreis gezeichnet. Also doppelklicke ich, um es auszuwählen, und statt 65 mal 65 machen wir es 48 mal 48. Ich denke, das ist eine gute Größe. Nun, wir wollen nicht, dass unser Profil hier erscheint. Wir möchten eigentlich, dass sich unser Profilbildkreis auf der rechten Seite befindet. Wie machen wir das also im Autolayout? Beim Autolayout haben wir also normalerweise eine feste Lücke zwischen den Elementen, die Natürlich können Sie weitermachen und diese Lücke groß genug machen, bis sie sich auf der rechten Seite befindet, aber das ist definitiv nicht skalierbar und es ist nicht der richtige Weg, dies zu tun Was Sie tun möchten, ist, von einer Lücke zur Verwendung einer automatischen Lücke zu wechseln einer Lücke zur Verwendung einer automatischen Lücke Wir sollten weitermachen und alles gleichmäßig verteilen. Da wir momentan nur diese beiden Elemente haben, wird alles gleichmäßig verteilt und bis an die Enden des Out-Layouts verschoben Was passiert, wenn es ein drittes Element gibt? Sagen wir hier einen Text, der den Namen des Benutzers anzeigt, Mac Stowe Dies wird auch gleichmäßig verteilt. Also wir wollen diesen Namen, und zwar wollen wir ihn auf der rechten Seite haben, also wähle ich ihn aus und verschiebe ihn nach rechts Ich wünschte, wir würden ihn hierher verschieben, aber wir wollen nicht, dass diese Lücke zwischen diesen beiden entsteht. Wir möchten, dass diese beiden einen kleineren Abstand haben und nahe beieinander liegen, und dann soll der Rest des automatischen Layouts einen größeren Abstand haben oder gleichmäßig verteilt werden In einem Fall wie diesem müssen Sie also nur Ihren Text auswählen Nun, zunächst einmal ist H vier ein bisschen zu fett. Für diesen können wir einfach einen großen, mutigen Körper nehmen. Und lassen Sie uns den Text in Text 400 ändern. Das sieht gut aus. Und lassen Sie uns die Umschalttaste gedrückt halten während wir den Text ausgewählt haben um hier auch die Ellipse auszuwählen, und wir werden Shift A drücken , um auch für sie ein automatisches Layout zu erstellen Jetzt handelt es sich auch um ein automatisches Layout mit automatischem Abstand Aber zwischen diesen brauchen wir keinen automatischen Abstand. Wir brauchen nur, sagen wir, einen Abstand von 16 Pixeln, was gut aussieht. Und statt einer festen Breite von 638 wollen wir, dass es sich an den Inhalt anpasst, sodass es zur Seite geschoben wird und nur die Breite hat, die benötigt wird, das ist hier diese Breite 16 Pixel sind ein bisschen zu viel für die Lücke. Also machen wir acht Pixel. Und jetzt wollen wir nur noch ein paar Links hier haben. Ich weiß, dass ich gesagt habe, dass wir hier einige Links hinzufügen können, aber vielleicht können wir das später tun, wenn wir weitere Seiten hinzufügen oder das aus anderen Gründen tun müssen. Vorerst lassen wir es so. Eine weitere Sache, die wir hier hinzufügen können, ist ein Benachrichtigungsglockensymbol. Nun zu den Plugins und Widgets Wenn Sie nach Phosphor suchen, ist das eine wirklich gute Bibliothek von Symbolen, die Sie für Ihr Projekt verwenden können Also werde ich diesen hier ausführen. Und ich werde nach einem Benachrichtigungssymbol suchen und es mir ansehen. Wir haben ein paar nette , die wir verwenden können. Ich werde klicken. Und sobald Sie darauf klicken, wird es hier abgelegt, sodass wir es einfach hierher ziehen können. Und wir haben das gleiche Problem. Natürlich werden wir dasselbe tun. Wir wählen den Vektorrahmen mit der Benachrichtigungsglocke aus, wählen hier auch diesen Frame aus, den wir für unser Profil-Dropdown erstellt haben, drücken Shift A und zwischen diesen Bildern werden wir 16 Pixel machen. Und wieder wollen wir Inhalte umarmen. 16 Pixel sind ein bisschen zu klein. Warum versuchen wir es nicht mit 24 oder sogar 32? Ich finde 32 sieht gut aus. Das Symbol ist ein bisschen klein, also können wir doppelklicken und statt 24 mal 24 können wir es vielleicht vergrößern. Wir können es 32 mal 32 machen. Ich finde das ziemlich nett. Und vielleicht können wir statt der schwarzen Farbe die Primärfarbe 500 wählen. Und statt dieser schwarzen Farbe können wir sie vielleicht auf eine sekundäre 800 ändern. Wenn ich es mir genauer überlege, denke ich, ich kann es ein bisschen größer machen, etwa 40 mal 40, und das wird besser aussehen, noch fantastischer. Wir haben hier also ein Glockensymbol für Benachrichtigungen. Wir haben unser Profil-Dropdown. Im Moment hat es kein Bild, also können wir es in der nächsten Textur zusammenstellen Aber als Erstes möchte ich das hier nach draußen verschieben , sodass wir tatsächlich eine Komponente erstellen können, und das können wir tun, indem wir Altommand K oder Control unter Windows drücken und sie in unsere Navbar umbenennen Und natürlich werde ich das hier in unseren Komponenten-Bereich verschieben , damit wir all unsere Komponenten übersichtlich organisieren können , wenn sie wachsen Also werde ich diesen Abschnitt einfach erweitern und diesen hier rein verschieben Ich werde unserem Komponentenbereich auch die Hintergrundfarbe geben auch die Hintergrundfarbe damit wir unsere Komponenten besser sehen können. Ich werde auf diese NavR-Komponente klicken und sie jetzt ablegen oder hier einfügen Jetzt haben wir eine Instanz davon, und wir werden sie auf Null setzen, Null für X und Y, also ist sie hier in der Ecke und nimmt den gesamten Platz Sieht toll aus. Kehren wir zur Vorlesung zurück, um mit den anderen Teilen unserer Seite zur Entdeckung von Reisezielen fortzufahren , also den Eingaben hier, einigen Karten usw. 36. Erster Entwurf mit Figma AI generieren: Wir arbeiten an dieser Seite, ich habe vergessen, dass es ein guter Zeitpunkt ist, sich ein Feature von Figma namens First Draft anzusehen ein Feature von Figma namens First Nun, dieser erste Entwurf ist eigentlich eine KI-Funktion, die im Grunde genommen den ersten Entwurf für Ihr Modell erstellt , sodass Sie ihn als Inspiration für die Gestaltung Ihrer Bildschirme verwenden können als Inspiration für die Gestaltung Es ist nicht wirklich dazu gedacht, die Arbeit am Modell zu ersetzen, und die Hauptidee besteht, wie der Name schon sagt, darin, Ihnen eine Vorstellung davon zu geben, wie diese Seite aussehen sollte, und sicherzustellen, dass Sie alle Teile richtig zusammensetzen und die Hauptidee besteht, wie der Name schon sagt, darin, Ihnen eine Vorstellung davon zu geben, wie diese Seite aussehen sollte, und sicherzustellen, dass Sie alle Teile richtig darin, Ihnen eine Vorstellung davon zu geben diese Seite aussehen sollte, und sicherzustellen, dass Sie zusammensetzen Betrachte es als eine Inspiration für deine Designs, gemischt mit den Details deines Projekts Um auf diese Funktion zuzugreifen, können Sie das Bedienfeld „Aktionen“ aufrufen oder die Taste „Befehl K“ drücken Dann sehen Sie hier den ersten Entwurf der Funktion. Öffnen Sie es also und Sie müssen es so schnell wie möglich und so detailliert wie möglich schreiben wie möglich und so detailliert wie , damit der erste Entwurf angezeigt wird . Also schreiben wir so viele Details wie möglich und sagen, dass wir mit einem ähnlichen Text als Platzhalter hier Seite zur Entdeckung von Reisezielen für eine Reise-App erstellen, Nutzer Urlaubspakete buchen können An einem Ort. Auf dem Bildschirm werden Karten angezeigt, die alle unterschiedliche Ziele haben, einschließlich der Namen der Städte und Preise für das Paket. Und ich werfe nur einen Blick auf unser Wireframe, um sicherzugehen, dass ich alles mit einschließe Eine Buchungsschaltfläche. Und ein beliebtes Abzeichen. Der Rest dieser Seite sollte Eingaben für Ort Reisezeit in einem Von- und Zielformat enthalten. Und wir werden damit beginnen, einfach eine Web-App, eine Destination Discovery Page, zu sagen . Sie weiß also, wofür wir entwerfen. Jetzt kann ich natürlich etwas mehr in die Tiefe gehen und mehr Details angeben, aber schauen wir mal, was dabei herauskommt. Also drücken wir Make it. Es funktioniert auf dem Bildschirm. Da haben wir's. Leider wurde keine Web-App-Seite für einen Desktop-Bildschirm zusammengestellt , aber wir sehen die mobile Version und das ist und das sieht ziemlich gut aus. Wir haben hier unsere Bilder, die Pakete mit den Preisoptionen und sogar die Bilder verschiedener Städte. Das ist also definitiv ein schönes Design, für das wir uns entscheiden können. Mir gefällt sehr, wie sie einige Symbole enthalten haben. Wir können diese Idee also definitiv nutzen. Und wenn Sie möchten, können Sie diese Eingaben einfach in Ihr Design einfügen , wenn Sie möchten. Das ist hier definitiv eine Option. Wir können uns das also auf jeden Fall ansehen und wir werden es hier als Inspiration belassen. Jetzt können Sie von hier aus auch das Styling ändern. Wenn Ihnen das Design, das es sich ausgedacht hat, nicht gefällt, können Sie wie hier verschiedene verwenden. Wir haben eine lila, eine blaue. Und wie Sie sehen können, ändern sich auch die Schriftarten. Wir haben also eine Sera-Schrift mit dieser, was interessant ist Diese grüne, und dann haben wir eine im dunklen Modus, super cool Und wir können jederzeit Änderungen am Design vornehmen. Wir können übrigens auch den Dunkelmodus sehen. Aber wir können hier einen Teil der Färbung ändern. Wenn Sie also, sagen wir, Blau für unsere Hauptschaltfläche wollen , können wir das tun, oder sogar für die Symbole hier unten und das gesamte Thema der App, oder wir können einen bestimmten Hex-Code eingeben. Zum Beispiel können wir den Hex-Code aus unseren lokalen Variablen für den Primärwert 500 ziehen , also diesen hier, und sogar hier wieder reingehen, zum ersten Entwurf gehen. Das ist also super cool. Sie können also gerne den Figma AI First Draft , um Ideen für das zu entwickeln, was Sie einbeziehen möchten Nicht auf Anhieb. Es fehlen hier bereits einige Dinge, die wir mit einem Beliebtheitsabzeichen, einem Lesezeichen, versehen wollen , das ist schon da, also das ist nett Wir können ein Lesezeichen im ähnlichen Stil verwenden. Und wir wollen auch Bewertungen und auch für die Preisgestaltung, vielleicht wollen wir sie zunächst pro Woche anzeigen, und dann nur, wenn der Benutzer tatsächlich Daten eingibt, dann wollen wir den genauen Preis für die Zeiten anzeigen , die er ausgewählt Auf diese Weise können wir Fake MI verwenden , um einen ersten Entwurf für uns zu generieren. Lass uns jetzt gehen, Mike und Ax extra , um unsere Destination Discovery-Seite selbst zusammenzustellen . 37. Such- und Zeiteingaben hinzufügen: Um mit der Gestaltung des Restes unserer Seite zur Entdeckung von Reisezielen fortzufahren . Wir haben hier bereits die Navigationsleiste, was nett ist. Jetzt wollen wir zu unseren Eingaben übergehen, die das Ziel sein werden. Hier wird der Benutzer also auch reisen. In unserem Fall mit einem KI-generierten Bild haben wir nun ein Absenderbild, aber eigentlich brauchen wir kein Absender. Wir brauchen nur ein Ziel, weil sie über diese Plattform keine Flüge buchen. Sie buchen nur Pakete, die im Grunde genommen eine Unterkunft und alle Aktivitäten beinhalten, die sie dort machen. Das müssen wir also nicht einbeziehen. Möchte ein Ziel-Eingabefeld einschließen. Und vielleicht können wir für das Symbol ein ähnliches Symbol wie dieses hier erstellen. Ich mag es wirklich. Und dann brauchen wir eine Eingabe für Datumsselektoren, also wollen wir ihnen ermöglichen Reisedaten auszuwählen, von denen sie reisen möchten und bis dann wollen wir eine Suchschaltfläche haben , mit der sie im Grunde klicken können , damit sie diese Ergebnisse suchen und verfeinern können Jetzt zeigen diese Karten standardmäßig nur allgemeine Ziele Und da sie nach einem bestimmten Ziel und zu bestimmten Zeiten suchen , die Idee darin, dass sich diese Ergebnisse auf das beschränken, wonach der Benutzer sucht. Sie sehen dies häufig auf vielen Buchungsplattformen. Wir möchten eine Eingabe hinzufügen, die wir haben, damit wir zu unseren Assets und lokalen Assets übergehen und das Eingabefeld hierher ziehen können. Wir werden es so verschieben, dass es hier drüben ist, 48 Pixel, und ich halte den Höhenabstand gedrückt, und von oben machen wir auch 48 Nennen wir unseren Titel hier Destination. Und statt des Platzhaltertextes fügen wir hier einfach eine Stadt hinzu, sagen wir New York Punkt, Punkt, Punkt wie dieser, um ihnen die Hinweise zu geben , dass sie Städte hinzufügen können und so weiter Wir wollen hier also ein Symbol wie dieses Standortsymbol auf der linken Seite haben, das haben wir momentan nicht in unserer Eingabe, also können wir nicht wirklich ein Symbol hineinziehen , weil es sich um eine Instanz handelt. Also müssen wir zur Komponente gehen , was Sie übrigens immer tun können, indem Sie auf diese Schaltfläche „ Gehe zur Hauptkomponente“ Und jetzt, wo wir hier sind, möchten wir ein Symbol auf der linken Seite hinzufügen Aber auch hier möchten wir eine Eigenschaft so einrichten , dass wir das Symbol erst anzeigen, wenn wir uns entscheiden . Lassen Sie uns hier eine Eigenschaft erstellen , eine boolesche Eigenschaft, wir nennen sie standardmäßig Linkssymbol anzeigen. Lassen Sie uns sie standardmäßig ausschalten, da wir in unseren Feldern im Allgemeinen keine Symbole benötigen . Eigenschaft erstellen Gehen wir zu den Phosphor-Symbolen. Und wenn Sie es aus Ihren Gründen nicht hier haben, können Sie jederzeit danach sowie nach Plugins und Widgets suchen Und lass uns nach dem Standort suchen. Dieser ist nett. Den können wir benutzen. Ich werde Befehl X drücken, um es auszuschneiden und hier einzufügen, anstatt unsere Eingabe. Und lassen Sie uns stattdessen die Größe auf 20 mal 20 ändern. Und verschiebe es mit den Pfeilen auf unserer Tastatur nach links . Jetzt haben wir hier ein schönes Symbol. Und mit dem Symbol könnten wir den Abstand hier auf der linken Seite tatsächlich ein wenig reduzieren . Wenn Sie also hierher gehen, können wir hier tatsächlich einzelne Abstände für unseren Auto-Layout-Container auswählen . Wir können also 16 Pixel von rechts haben , aber von links können wir vielleicht acht machen, das sieht also ein bisschen besser Und jetzt wollen wir diesem Symbol eine andere Farbe geben. Lass uns Primary 500 machen. Und lassen Sie uns die Sichtbarkeit hier mit unserem Symbol „Links anzeigen“ verknüpfen , eine Eigenschaft, die wir gerade erstellt haben. Und natürlich wird es ausgeblendet, weil wir uns standardmäßig dafür entschieden haben, dass es falsch sein soll. Das kannst du übrigens jederzeit von hier aus ändern. Gehen wir jetzt zu dem, auf dem wir sein wollten, und schalten wir diesen ein. Wunderschön. Jetzt haben wir also unsere Zieleingabe. Wir wollen zwei weitere Felder für unsere Daten. Jetzt müssen wir das Symbol für die Daten ändern. Jetzt, zurück, werde ich das noch einmal machen. Ich denke, der Abstand von links ist ein bisschen zu gering. Vielleicht sind 12 Pixel besser. Und der Abstand zwischen dem Platzhalter und diesem könnte acht Pixel betragen Also die Lücke, das ist ein bisschen besser. Ich werde die Standardeigenschaft für die Anzeige des linken Symbols ausschalten. Gehen wir jetzt zurück. Ja, es sieht besser aus. Also zwei weitere Felder hier, das von und zwei. Lass uns Alt benutzen, kopiere ein paar Felder hierher. Tatsächlich werde ich diese beiden automatisch zusammen layouten, damit wir das noch einmal problemlos machen können. Ändern Sie dies in zwei, ändern Sie dies in von, aus unserem Platzhalter können wir ein Datum auswählen Jetzt können wir hier einfach ein zufälliges Datum hineinschreiben. Als Platzhalter. müssen nicht so groß sein, also können wir sie tatsächlich auf eine Breite von vielleicht 400 Pixeln bringen , so wie hier Lassen Sie uns diese Symbole so ändern, dass es ein Kalender statt einer Stecknadel oder Ortsnadel ist. Und um das zu tun, kommen wir in der nächsten Lektion darauf zurück, damit wir hier einige dynamische Symbole einrichten können , falls wir eine Eingabe mit mehreren verschiedenen Symbolen haben. 38. Verschachtelte Instanzen: Herausforderungen, wir möchten hier in dieser Eingabe ein Symbol haben , das wir verwenden können, und wir möchten nicht, dass es nur das Standortsymbol Wir wollen mehrere Icons. Was wir hier tun können, ist, dass wir tatsächlich eine Komponente für unsere Symbole erstellen können, sodass wir jedes Symbol, das wir im Projekt verwenden, stattdessen in dieser Komponente löschen können, und dann können wir eine verschachtelte Instanz dieser Komponente erstellen Instanz dieser Komponente Das macht für Sie momentan vielleicht überhaupt keinen Sinn, aber ich werde Ihnen gleich zeigen, wie das funktioniert Wichtigste zuerst: Ich werde dieses Symbol komplett von hier wegziehen dieses Symbol komplett von hier wegziehen und Command K verwenden um daraus eine Komponente zu machen. Lassen Sie uns dieses Symbol in Map umbenennen, mit einem Stift wie diesem. Und es ist wichtig, dass Sie dieses Symbol mit einem Bindestrich platzieren , um eine Gruppe namens Icon zu erstellen. Und jetzt können wir hier rübergehen, Phosphor-Symbole öffnen und nach einem Datumssymbol suchen Dieser sieht gut aus. Und lassen Sie uns Größe auch auf 20 mal 20 Also werden wir hier auf 20 wechseln. Es hat also dieselbe Größe und drücken Sie auch Alt Command K, um daraus eine Komponente zu machen , und verwenden Sie dasselbe Format für die Benennung des Symbols und wir machen Datum oder Kalender. Der Name des eigentlichen Symbols liegt wirklich bei Ihnen. Ich gebe ihm auch die ersten 500. Schau, und wir werden sie innerhalb unserer Komponenten hierher verschieben , sodass sie alle ordentlich da sind Und jetzt werden wir eine Instanz dieses Symbols hierher kopieren . Schieben Sie es wieder nach links. Und was wir tun werden, ist , zu den Eigenschaften hier zu gehen und einen Instanz-Swap hinzuzufügen. Und unser Instanzentausch wird ein Symbol sein, und wir wählen Map Pin, wir nennen es Icon. Auf diese Weise können wir auf Instanzebene schnell dieses Symbol vom Map-Pin auf andere Symbole umstellen . Und sobald ich auf „Eigenschaft erstellen“ klicke, wirst du in nur einer Sekunde sehen, wie das funktioniert. Wenn ich jetzt hier doppelt darauf klicke, ist nichts passiert. Also, lassen Sie uns hier doppelklicken, um das Symbol selbst auszuwählen, und dann machen wir die drei Punkte hier und wenden die Instanz-Swap-Eigenschaft an, und wir verwenden das Symbol. Also, was nun passieren wird, ist, wenn wir dorthin gehen, wo wir unser Feld hier verwenden, wenn Sie doppelklicken, können wir das Symbol tatsächlich von der Karte auf das Kalendersymbol für dieses austauschen , und das Gleiche gilt hier. Jedes Mal, wenn wir ein Symbol als Komponente mit einem beliebigen Symbol hinzufügen , können wir das Symbol stattdessen durch dieses ersetzen. Fantastisch. Jetzt haben wir also dieses Feld. Jetzt sieht es hier ein bisschen fad aus. Ich denke, wir können hier einen schönen Titel für diese Seite verwenden. Also warum verschieben wir das nicht ein bisschen nach unten , fügen mehr Text hinzu und wir, lassen Sie uns das nächste Abenteuer finden. Und das machen wir für vier Jahre. Platziere es hier drüben. Wir werden diesen hier mit 48 Pixeln haben. Verschieben Sie diesen nach oben, bis er 24 Pixel von diesem entfernt ist, und erstellen Sie auch ein automatisches Layout von ihnen. Dieses automatische Layout sollte die Größe des gesamten Inhaltsbereichs haben, und dann ändern wir die Farbe dieses Layouts, lassen Sie uns das sekundäre Layout 800 machen. Und lassen Sie uns die Farbe hier auf einen Text 300 ändern . Sieht besser aus. Und lassen Sie uns hier eine Suchschaltfläche hinzufügen. Wir können einfach eine Schaltfläche von hier nach hier kopieren. Und wir wollen, dass dieses automatische Layout tatsächlich so unten links ausgerichtet unten links und dass diese Schaltfläche tatsächlich zum Inhalt passt, sodass sie nicht so groß ist, und wir sagen einfach Suchen. Da haben wir es. Jetzt kommt es langsam zusammen, und jetzt kommen wir im nächsten Abschnitt zurück, um das Design für unsere eigentlichen Zielkarten zusammenzustellen unsere eigentlichen Zielkarten 39. Zielkartendesign: Der größte Teil unserer App oder Teile davon die Zielkarten, die wir entwerfen werden. Hier haben wir also diese Zielkarten, auf denen zunächst ein Standardsatz von Zielen angezeigt wird , vielleicht nach dem, was beliebt ist, oder wir können das entscheiden. Später wollen wir das Design so gestalten, dass wenn der Benutzer nach seinen Optionen sucht oder sie herunterfiltert, ein anderer Satz von Zielkarten angezeigt werden kann. Wir wollen uns ein Design für unsere Zielkarte einfallen lassen . Hier haben wir also ein schönes Bild in unserem Wireframe, das wir für dieses Ziel verwenden können Also, ähnlich wie es sich die KI ausgedacht hat, können wir uns ein Bild von dieser Hier wäre eine Schaltfläche, um diese Stadt oder dieses Reiseziel mit einem Lesezeichen Und dann wäre hier unten der Name unseres Reiseziels oder der Name der Stadt, gefolgt von der Anzahl der Bewertungen Jetzt haben wir hier einen Preis pro Woche. Obwohl das nicht ganz sinnvoll ist, möchten wir einen Preis anzeigen vielleicht hier die Daten für dieses Abenteuer für dieses Paket hinzufügen , damit wir zeigen können, dass diese Reise zwischen diesem und diesem Datum liegt, oder wir können anstelle dieses Wochenpreises die Gesamtzahl der Tage anzeigen , die ebenfalls nützlich sein können . So können wir den Preis anzeigen. Wir können eine Anzahl von Tagen hinzufügen, an denen sie an diesem Ziel sein werden, und dann ein kleines Symbol hier anzeigt, ob dieses Reiseziel beliebt ist oder nicht. Wenn es also dieses Feuersymbol hat, ist es beliebt, andernfalls nicht, können wir es vielleicht hier nach oben verschieben. Also schauen wir, wenn wir anfangen zu entwerfen, wie es angeordnet ist, und dann wollen wir die Schaltfläche drücken damit sie tatsächlich mit diesem Ziel weitermachen oder mehr darüber erfahren können Lass uns anfangen zu designen. Gehen wir zurück zu unseren Entwürfen hier und hier drüben. Wir wollen unsere Karten also auf jeden Fall als Komponente einrichten , weil wir so viele davon verwenden werden und wir die Änderung nur einmal vornehmen wollen , wenn eine Änderung erforderlich ist. Fangen wir also mit dem Bild an, das sich innerhalb eines Rahmens befinden wird. Also drücke ich F auf der Tastatur und zeichne hier einen Rahmen, wobei die Wand die Shift-Taste gedrückt hält, und vielleicht könnte die Größe 180 mal 180 sein. Und wenn du es nicht ganz richtig hinkriegst, ist das okay. Lassen Sie beim Ziehen einfach los, und dann können Sie die Breite und Höhe hier einfach auf 180 ändern die Breite und Höhe hier einfach auf 180 Da haben wir's. Ich werde das hier hin verschieben, nur um es wieder in Ordnung zu bringen. Und wir werden hier eine weiße Füllung für den Platzhalter hinzufügen hier eine weiße Füllung für den Platzhalter Wenn ich genauer darüber nachdenke, können wir dieses Bild vielleicht sogar etwas größer machen, entweder 200 oder 220 Ich finde 220 nett. Und die meisten Bilder sind möglicherweise tatsächlich nicht quadratisch. Sie haben möglicherweise ein eher rechteckiges Format. Also würden wir diese Karte tatsächlich auf vielleicht 366 mal 220 erweitern wollen . Das ist ein gutes Verhältnis, das die meisten Bilder bilden können Es liegt bei 4423 Vielleicht können wir sogar das Kommando halten und die Höhe 240 nehmen Hier werden wir das einfach entfernen, damit die Proportionen nicht zusammengenommen werden, sodass wir es einfach auf 240 ändern können. Da haben wir's. Lassen Sie uns also zuerst einen Rahmen für unser Bild zeichnen. Und warum nutzen wir nicht unser Grid, um uns dabei zu helfen? Lassen Sie uns also hier unser Netz einschalten . Wir werden ein paar Dinge tun. Zuallererst wäre es schön, wenn diese Eingabe auch mit dem Raster übereinstimmt. Also können wir es soweit bringen. Hier drüben. Und für den Abstand dazwischen machen wir 24. Und lassen Sie uns für dieses Feld die Größe neu anordnen, sodass sie die Raster hier, die Spalten hier einnehmen die Raster hier, die Spalten hier Es passt also ein bisschen besser zu unserem Layoutraster. Und jetzt zu unseren Zielkarten, lassen Sie uns eine Zielkarte erstellen Eigentlich ist dieses Feld ein bisschen zu lang. Machen wir es ein bisschen kürzer. Nur drei Spalten sind mehr als genug, um eine Stadt einzugeben und jetzt zeichnen wir auch einen Rahmen, und wir machen hier eine quadratische Form. 318 mal 318, aber wir ziehen die Höhe tatsächlich auf vielleicht 210. Da haben wir's. Wir fügen eine weiße Füllung hinzu, und zwar für die Bilder unserer Zielkarten. Ich gehe zur Höhe des Gitters. nun für den Eckenradius Lassen Sie uns nun für den Eckenradius einen Eckenradius von 16 festlegen. Das ist nett. Und wir wollen direkt darunter einen Text hinzufügen und Stadt Land schreiben. Dies sind nur Platzhalterinformationen. Wir werden es hier drüben platzieren. Und jetzt werde ich Autoayout nicht verwenden, weil ich dir etwas Cooles zeigen werde , falls du Autoaout am Ende nicht verwendest Das wird sich also als nützlich erweisen. Also werde ich vorerst die Karte erstellen, ohne dass das automatische Layout vorhanden ist . Also werden wir zuerst alles hier platzieren. Also haben wir den Namen der Stadt. Hier habe ich auf der anderen Seite eine Bewertung von 4,7. Wir wollen eigentlich, dass das hier ist. Wir können das Sternsymbol hinzufügen, indem wir zu Phosphor-Symbolen gehen. Suche nach einem Stern, füge diesen hinzu. Jetzt korrigieren wir die Farben und die Ausrichtung in nur einer Sekunde. Ich glaube, dieser Stern ist hier nicht in unserem Rahmen. Wir wollen den Rahmen auswählen und sicherstellen, dass er sich darin befindet. Das ist es und direkt darunter wollen wir einen Preis haben. Lass uns einfach 1.000$ hier reinlegen. Und dann können wir vielleicht tatsächlich eine Kopie dieses Symbols hierher ziehen , indem wir Alt drücken und eine davon hierher ziehen Und direkt daneben fügen Sie einen Text und lassen Sie uns sieben Tage schreiben. Das ist die Länge der Reise. Und was haben wir noch? Wir haben eine Beliebtheitsikone. Also vielleicht können wir das auf die Seite mit dem Beliebtheitssymbol verschieben , vielleicht können wir später ein Tag dafür erstellen. Also lassen wir es für eine Sekunde weg und das Lesezeichen wird über dem Bild angezeigt Also machen wir für das eine Ellipse. Also habe ich O gedrückt, und ich werde hier 32 mal 32 zeichnen , und ich werde Alt verwenden, um sicherzustellen, dass der Abstand zehn Pixel von oben und rechts beträgt Verwenden Sie Phosphor-Symbole , um ein Lesezeichen hinzuzufügen. Symbol hier, platziere es hier , wo es momentan nicht ist, also doppelklicke ich, um diesen Rahmen auszuwählen , füge ihn ein und verwende dann die Umschalttaste, um 16 mal 16 zu machen , zentriere es einfach Auch hier werden wir die Farben und alles später anwenden. Vorerst, wenn du daraus ein automatisches Layout erstellen willst , wenn du all diesen Inhalt auswählst und Shift A drückst, wirst du ein Durcheinander haben, und das ist nicht das, was wir wollen. Was wir tatsächlich tun können, ist, wenn Sie in eine Situation wie diese geraten , in der Sie Autoyout nicht verwendet haben, Sie können tatsächlich mit der rechten Maustaste klicken und weitere Layoutoptionen auswählen und automatisches Layout vorschlagen Und wie Sie sehen können, hat Figma ineinander verschachtelte automatische Layoutrahmen entwickelt , und es zeigt Ihnen, dass dies alles neue Autolayout-Rahmen sind alles neue Autolayout-Rahmen sind Der einzige Ort, an dem es nicht so gut abgeschnitten hat, war Es hat also tatsächlich die Proportionen verändert, aber wir wollen nicht, dass es so ist. Also doppelklicken wir , um sicherzustellen, dass unser Sternsymbol tatsächlich quadratisch ist. Stellen Sie also sicher, dass es 20 mal 20 ist. Tatsächlich lösen wir einfach die Gruppierung von seinem Rahmen und stellen sicher , dass es links und mittig ausgerichtet ist . Das Gleiche gilt für diesen Es gibt also einige Nachbesserungsarbeiten, die Sie erledigen müssen. Aber im Grunde hat Figmas selbst ein intelligentes Adeod-Kunstwerk hinzugefügt ein intelligentes Adeod-Kunstwerk Sehr cool. Für diese 4.7 können wir Hug-Inhalte erstellen. Das Gleiche gilt für dieses Hier, und dieser scheint okay zu sein, also können wir den einfach lassen. Also fängt unser automatisches Layout an, für unsere Komponentenkarte hier gut auszusehen. Wir haben das nicht wirklich richtig formatiert, also kommen wir zum nächsten Abschnitt zurück, um dem Ganzen einige nette Details zu geben 40. Unsere Karten-UI aufpolieren: Ich werde ein paar Dinge tun, damit diese Karte schön aussieht, bevor anfange, sie zu duplizieren und diese Seite damit zu füllen. Also von ganz oben sollte unser Lesezeichen-Button hier eigentlich eine weiße Füllung haben, weil auch hier wieder ein Bild angezeigt wird, also wollen wir einen weißen Hintergrund für den Lesezeichen-Button Und dann ändern wir hier die Farbe für dieses Bild auf Primär 500 Nun, diese Ellipse hier, ich weiß, dass sie sich gerade einfügt, also können wir einen Strich hinzufügen , der vielleicht Primär 50 oder Primär 100 ist . Hier unten für unsere Stadt und unser Land können wir Body Large machen, um ein bisschen visuelle Hierarchie zu schaffen, weil das neben dem Preis wahrscheinlich die wichtigsten Details sind. Im Moment ist der Abstand zwischen diesen beiden etwas zu groß, also können wir ihn auf acht Pixel reduzieren. Und der Abstand zwischen den Informationen und der Karte ist nicht wirklich konsistent. Also lass uns 16 Pixel machen. Jetzt haben wir hier ein paar Ausrichtungsprobleme. Also dieser hier, es scheint dass er sich am unteren Rand dieses Rahmens befindet, während er eigentlich oben sein sollte. Also wollen wir das einfach so ändern , dass es stattdessen nach oben ausgerichtet ist. Der Abstand dazwischen beträgt sechs Pixel. Sie können sich für acht entscheiden , um konsistent zu sein. Das Gleiche gilt für diesen hier. Wir wollen nur sichergehen, dass das auch wirklich auf Hug Content Ich wähle diese beiden Textteile aus und mache Text 300 Lassen Sie uns für das Sternsymbol eine sekundäre Farbe von 500 verwenden. Jetzt könnte der Preis Text 400 sein, dieses Kalendersymbol könnte auch sekundär 500 sein. Eigentlich gefällt mir der Text hier nicht, also können wir ihn vielleicht etwas dunkler machen, und dieser könnte Text 500 sein. Sera, du siehst ein bisschen besser aus. Ich denke sogar, dass es besser ist, wenn wir nur eines dieser Symbole als Sekundärfarbe haben Es ist ein bisschen zu viel Orange hier. Also, wenn du hier schnell die Farbe ändern willst , können wir das einfach auf Link tun. Verwenden Sie die Pipette, und wenn Sie dann eine Farbe auswählen, nehmen wir an, wir möchten diese Textfarbe hier Wenn Sie darauf klicken, übernehmen wir diese Farbe bereits von dort. Es könnte ein bisschen zu viel sein. Warum reduzieren wir den Farbton nicht auf irgendwo hier? Das sieht ein bisschen besser aus. Und ein schöner Schatten könnte für dieses Bild hier nett sein. Lassen Sie uns also den Effekt eines Schlagschattens erzeugen. Das ist jetzt viel zu stark. Also, wir werden diesen Unschärferadius ein wenig vergrößern diesen Unschärferadius ein wenig , bis er vielleicht Versuch 20 ist, wir wollen nicht, dass er so stark ist, also machen wir 8% Ich finde das ziemlich gut. Und es kann ein bisschen niedriger sein. Also können wir tatsächlich einen Schlagschatten machen , der acht für das Y ist. Das sieht also schon ziemlich gut Alles, was wir tun müssen, ist das mit einigen Beispieldaten auszufüllen, und es wird viel schöner sein Nun, für diesen hier wollen wir auch ein Leerzeichen wie dieses hier. Also machen wir eher acht Pixel oder eine Lücke. Das Problem ist jedoch , dass dieser Rahmen hier nicht die gleiche Höhe wie dieser hat. Dadurch entsteht hier eine Fehllücke oder hier eine Fehlausrichtung. Wir haben also zwei Möglichkeiten. einen können wir tatsächlich alles automatisch anordnen und es stattdessen horizontal machen, oder Sie können dafür einfach auch einfach eine feste Höhe von 27 festlegen. Wenn Sie dies also auf 27 ändern, funktioniert es auch. Da haben wir's. Kehren wir zur nächsten Vorlesung zurück, um diesen Beispieltext durch echten Text zu ersetzen 41. Figma KI zur Generierung von Beispieldaten verwenden: Lassen Sie uns zunächst diese Karte auswählen und Altman K drücken, sie in eine Komponente umwandeln und sie über unser Ebenenbedienfeld hier in Zielkarte umbenennen unser Ebenenbedienfeld hier in Zielkarte Und wie Sie es wahrscheinlich erraten haben, werden wir sie hier nach draußen verschieben, sie in unseren ständig wachsenden Komponentenbereich Und dann kopiere eins hier runter. Ich werde diese beiden zusammen anordnen, und dann werden wir für das übergeordnete Bild hier einen Abstand von 40 Pixeln festlegen und dann werden wir für das übergeordnete Bild hier einen . Da haben wir's. Es hat also mehr Abstand von oben. für diesen Fall nun Lassen Sie uns für diesen Fall nun einige Beispieldaten verwenden. Warum öffnen wir also nicht Splash, um uns ein Bild von der Stadt zu geben . Fangen wir mit New York an. Bring einfach einen von ihnen hier rein. Nachdem der Rahmen hier ausgewählt war, habe ich auf das Bild geklickt und es wurde direkt in den Rahmen eingefügt Wunderschön. Und dann machen wir New York City. USA mögen das. Wir machen die Bewertung vorerst und lassen die sieben Tage und ändern den Preis vielleicht auf etwa 5.000$ Das sieht also gut aus. Und wenn Sie jetzt ein weiteres hinzufügen möchten, platziert FIGMA sie weiterhin hier unten, sodass wir dort ein weiteres verschachteltes automatisches Layout benötigen also diese beiden Zielkarten auswählen, drücken Sie Shift A und statt des horizontalen Layouts, was Sie tun könnten, machen wir Rap Bei Rap werden alle zusätzlichen Karten tatsächlich in die nächste Reihe geschoben. Nun, nur um es dir zu zeigen, wir werden Behälter hier der Breite entsprechend füllen. Nun, wenn wir es horizontal machen, was passiert, wenn wir unsere Karten immer wieder duplizieren Es wird so weitergehen. Und das wollen wir nicht. Wir wollen, dass es tatsächlich in die nächste Zeile oder die nächste Zeile in unserem Design übergeht Und genau hier haben wir diese automatische Layoutfunktion zum Umwickeln Wenn wir also weiter duplizieren, geht es in die nächste Zeile, was wir wollen Jetzt mache ich das rückgängig und habe vorerst nur zwei. Jetzt, was New York angeht, werde ich es in eine andere Stadt ändern. Lass uns Istanbul machen und diesen hier ersetzen, oder einfach einen anderen hier, diesen hier , wir machen Item Turkey und ändern den Preis auf sagen wir 3.000. Und statt sieben Tagen machen wir fünf Tage. Und statt 4,7 machen wir 4,5. Wir belassen den Abstand vorerst bei 24 Pixeln zwischen ihnen. Und wir können Figma AI tatsächlich verwenden , um mehr Inhalte für uns zu generieren Wir wollen eine Menge mehr generieren, aber wir wollen nicht alle selbst schreiben alle selbst Wir können dieses Duplikat einfach mit neuem Inhalt ziehen, und es könnte das automatische Layout für eine Sekunde durcheinander bringen. Und wir werden es ziehen, bis wir ein paar haben. Und wie Sie sehen können, generiert es von selbst eine Menge verschiedener Städte und Länder, eine Menge verschiedener Preise, eine Menge verschiedener Preise, Daten, Bewertungen und so weiter. Ich möchte einfach weitermachen und sichergehen, dass das den Behälter füllt und auf den nächsten übergeht Das einzige, was es momentan nicht generieren kann, sind Bilder. Alles was wir tun müssen, ist diese Städte auf Splash zu finden und die Bilder zu ersetzen. Wir können London machen. Doppelklicken Sie auf dieses Bild, wählen Sie eines aus, Tokio, wählen Sie ein Bild aus, wählen Sie dieses aus. Ich gehe nach Paris, wähle eins aus. Sidney und bis zum letzten hier. Wunderschön. Und jetzt haben wir einige Inhalte, die wir mit Fig MyI in nur wenigen Minuten generiert Fig MyI in nur wenigen Minuten Das ist wunderbar. Wenn man sich das ansieht, ist der Abstand ein bisschen überwältigend, also können wir vielleicht statt 24 Pixeln 32 machen. Fantastisch. Das sieht langsam richtig gut aus. Nun, dieser vertikale Abstand könnte auch etwas größer sein. Also lass uns hier 32 Pixel machen. Fantastisch. Das sieht langsam richtig nett aus. Jetzt haben wir hier noch ein paar Dinge hinzuzufügen. Wir haben das beliebte Symbol und die Schaltfläche hier immer noch nicht hinzugefügt das beliebte Symbol und die Schaltfläche hier Kehren wir also zum nächsten Abschnitt zurück, um auch diese beiden Teile hinzuzufügen 42. Gesperrtes Seitenverhältnis: Ein Problem haben wir derzeit mit den Karten und der Art und Weise, wie wir sie eingerichtet haben Im Moment haben diese eine feste Breite von 318 Pixeln. In diesem Fall. Nehmen wir an, wir wollen aus irgendeinem Grund eine eher quadratische Form wählen und diese 250 Pixel ändern. Am Ende verliert das Bild sein Seitenverhältnis und sieht ein bisschen anders aus. Also, nur um das zu demonstrieren, werde ich hier rüber gehen. Wir haben die gleiche Karte hier drüben. Wie Sie sehen können, wird bei der Größenänderung auch die Größe des Bilds geändert Und das ist normalerweise nicht das, was wir in einem Layout wie diesem wollen , in einer Karte wie Deshalb verfügt FiCMA über eine Funktion namens gesperrtes Seitenverhältnis , mit der wir das Seitenverhältnis dieser Energie fixieren können , sodass das nicht passiert Um das zu tun, können Sie einfach zu Ihrer Komponentenkarte gehen, den Rahmen auswählen, der das Bild enthält, und dann dieses Symbol hier auswählen, um das Seitenverhältnis zu sperren Wenn wir jetzt zur Instanz zurückkehren, machen wir dasselbe. Sie sehen, dass das Bild sein Seitenverhältnis nicht verliert, sodass sich das Bild nicht wie zuvor ändert. Daher empfehle ich dies auf jeden Fall für Komponenten , bei denen die Größe Ihres Projekts geändert wird , um das Seitenverhältnis des Bildes beizubehalten und sicherzustellen, dass Breite und Höhe immer erhalten bleiben. 43. Tags gestalten: Ich habe mir das angeschaut und mir wurde klar, dass wir eigentlich keine Schaltfläche benötigen, wie wir es ursprünglich in unseren Wireframes getan haben , weil die Karten selbst wie Knöpfe wirken können Wir haben also diese Bilder, und wir brauchen nicht unbedingt, dass der Benutzer eine Schaltfläche hat, ähnlich wie es Figma hier mit ihrer Version gemacht hat. Und deshalb ist es großartig, diese AIA-Funktionen zu nutzen. Das einzige, wovon ich kein großer Fan bin ist der Abstand, der immer noch da ist. Es sieht ein bisschen zu voll aus. Warum versuchen wir also nicht, unseren Designs etwas mehr Spielraum zu geben und versuchen, einen Abstand von 48 Pixeln zwischen den Karten Ja, wir haben hier nicht die vierte Karte, aber ich denke, es ist wirklich wichtig unsere Designs diesen Platz haben. Gründen der Konsistenz wäre es schön, wenn Aus Gründen der Konsistenz wäre es schön, wenn wir unsere Eingaben auch hier so verteilen würden, dass sie dem entsprechen Fantastisch. Wir möchten auch ein Tag hinzufügen, um die beliebtesten Artikel oder die beliebtesten Ziele anzuzeigen. Und das können wir mit einem schönen Tag hier mit einem Symbol tun. Lassen Sie uns also Phosphor-Symbole öffnen und nach einem Feuersymbol suchen. Klicken Sie auf eins Dieser ist nett. Wir können es hier in unseren Rahmen einfügen, und vielleicht können wir hier einen Titel hinzufügen, beliebt. Automatisches Layout dieser beiden zusammen. Dieser ist immer noch nicht hier drin, also wollen wir sichergehen, dass er drin ist. Und dann werden wir diese beiden automatisch verlegen. Der Text ist zu groß, also nehmen wir die Fettschrift der Fußzeile, oder wir brauchen ihn eigentlich nicht fett zu machen , auch wenn nur eine Und um die Grafik zu verbessern, können wir ihn hier auf die Seite oben rechts oder oben links legen Nun, Sie sehen, dass das mit den Farben und über diesen Bildern nicht so gut aussieht den Farben und über diesen Bildern nicht so Es wäre also schön, wenn dieses automatische Layout auch eine weiße Füllung hätte und wir den Radius so hoch machen würden, dass er vollständig kreisförmig ist. Ein bisschen Abstand, vielleicht zwei oder vier Pixel von den Seiten und von oben, wäre nett. Und tatsächlich ist dieser Abstand ein bisschen zu gering, besonders horizontal. Vielleicht wollen wir also acht horizontal machen. Und dieses Symbol hier, wir werden es auf 16 mal 16 verkleinern Lassen Sie uns das Symbol in ein schönes Orange ändern. Und tatsächlich können wir tatsächlich einen schönen orangefarbenen Farbverlauf machen. Warum machen wir hier nicht einen Farbverlauf. Und für die erste Farbe machen wir hier schönes Orange. Und mit der zweiten Farbe machen wir ein schönes dunkleres Orange. Das sieht gut aus. Das hier unten sieht viel besser aus. Und natürlich sollten nicht alle von ihnen das beliebte Symbol haben. Wir brauchen es nur auf s. Als Erstes für den Text hier, wir weiter und machen es so, dass Text 500 oder Text 400 tatsächlich besser ist. Lassen Sie uns eine boolesche Eigenschaft erstellen und sie Is popular nennen. Standardmäßig belassen wir es bei false , create property. Und dann wählen wir dieses Tag hier und verknüpfen die Sichtbarkeit mit seiner Beliebtheit. Jetzt gehen wir hierher und vielleicht machen wir das für einen von ihnen. Vielleicht ist dieser in London beliebt. Der in Tokio ist beliebt. Und so ist es jetzt zufälliger. Das sieht langsam wirklich gut und wir müssen nur noch ein paar Elemente hinzufügen. Unsere Karte für unsere Destination Discovery-Seite ist so gut wie vollständig . Wir vermissen einen Filter auf der Sortiertaste und dann die Sammlungen hier drüben. Ich überlasse Ihnen die Sammlungen als Übung , nachdem wir Ihr Kartendesign gemacht haben. Unsere Kollektionen bestehen also im Grunde aus Gruppen verschiedener Destinationen, es können also Dinge wie romantische Kurzurlaube, lustige Reisen oder monatelange Reisen sein , alle Kategorien, die Sie sich vorstellen können Und wenn du Hilfe benötigst, tippe dort auf jeden Fall auf Chat GPT, um Ideen für verschiedene Das wird also eine Übung sein, die du selbst machen kannst. Ich werde eine Version davon in meiner eigenen Datei erstellen, und Sie haben natürlich den Link, falls Sie sich ansehen möchten, wie ich es gemacht habe. Kommen wir jetzt zur nächsten Textur zurück, um an den Filtern und Sortierschaltflächen zu arbeiten 44. Filtersortierschaltflächen: Jetzt möchten wir eine Filter- und Sortierschaltfläche und dann einen zusätzlichen Text hinzufügen , der zeigt, wie viele Ergebnisse der Benutzer betrachtet. Also machen wir weiter und fügen hier einen Text zwischen den Eingaben und den Ergebnissen hinzu, und wir werden die Anzahl der Ergebnisse schreiben. Lassen Sie uns nur als Beispiel 42 Ergebnisse schreiben. Ändern Sie dies in Hauptteil und ändern Sie die Textfarbe in Text 300. Und jetzt werden wir in derselben Zeile einige Filter- und Sortierschaltflächen hinzufügen. Jetzt ziehe ich eine Kopie dieser Schaltfläche hierher und mache das automatische Layout dieser beiden mit Shift A und mache ein horizontales Layout. Nun, dieser übergeordnete Container ist ein bisschen falsch. Also machen wir weiter und verwenden eigentlich nur diesen Inhalt, sodass er mit dem Abstand, den wir haben, auf drei Karten passt. Auf diese Weise können wir also tatsächlich weitermachen und hier „ Ausfüllen“ verwenden und einen automatischen Abstand verwenden. Und für diese Schaltfläche lassen Sie uns Container füllen. Also nimmt es hier den gesamten Raum ein. Bei dieser Suche wollen wir sie vielleicht zu einem sekundären Button-Typ ändern und sie so ändern, dass sie nach Relevanz sortiert wird. Natürlich können sie klicken, um es zu ändern. Und wir machen noch einen und erstellen ein automatisches Layout zwischen diesen beiden mit einem Abstand von 16 Pixeln und einem großen Inhalt Für den Abstand erhöhen wir ihn auf 24, und dieser hier werden Filter sein Es wäre schön, ein paar Symbole neben diesen Schaltflächen zu haben. Also werden wir etwas Ähnliches mit unserer Schaltfläche machen , bei der wir ihr auch Symbole hinzufügen. Aber zuerst suchen wir nach zwei Symbolen, 14 Sortieren, 14 Filtern mit Phosphor-Symbolen Wir werden nach SRT suchen. Dieser ist nett Wir werden filtern. Dieser ist nett. Beide sind hier, drücken Sie bei beiden Befehl K und benennen Sie sie in den Symbolfilter um Und dieser wird ein Icon-Slash sein. Entschuldigung, dieser ist eigentlich ein Filter, und dieser wird Hoppla sein Das werden Schwerter sein. Sieht so aus, als ob sie nicht wirklich in unserer Sektion hier sind. Wir wollen sie reinbringen und tatsächlich 20 x 20 Pixel für die Größe verwenden sie auf primär 500 für die Farbe ändern. Und jetzt machen wir weiter und bringen einen von ihnen hierher. Jetzt wollen wir es stattdessen auf weiße Farbe ändern , da es sich auf einer blauen Schaltfläche befindet, und es hier einfügen, und für dieses werden wir alle Änderungen zurücksetzen, sodass es wieder dieselbe Farbe wie hier hat. Und lassen Sie uns eine boolesche Eigenschaft hinzufügen, das linke Symbol anzeigen und sie auf „ Falsch“ setzen nun beide so auswählen, werden wir fortfahren und die Sichtbarkeit an das linke Symbol anpassen Und noch etwas: Bevor wir das tun, werden wir auch eine neue Eigenschaft namens Instance Swap erstellen, wir werden sie Icon nennen. Und für die Instanz wählen wir das Symbol aus und sortieren eines, erstellen eine Eigenschaft und verknüpfen diese Eigenschaften-Appliance und wechseln zum Symbol und binden die Sichtbarkeit an das Symbol Showleft Jetzt können wir also hier runter gehen. Wählen Sie beide aus und zeigen Sie das linke Symbol auf ihnen an. Jetzt wird einer von ihnen eine Sorte sein. Der andere wird ein Filter sein. Da haben wir's. Fantastisch. Also haben wir jetzt diese Knöpfe. Sie ermöglichen es dem Benutzer, die Ergebnisse zu filtern. Und tatsächlich könnte ein großer Körper hier ein bisschen besser aussehen , was die Ergebnisse angeht, und es fängt an, viel besser auszusehen. Lassen Sie uns diese beiden automatisch anordnen und den Abstand zwischen ihnen tatsächlich etwas vergrößern , vielleicht 40 Pixel. Ich finde das schöner. Was würde also passieren, wenn sie auf Sortiert oder Filter klicken Wir können hier Drop-down-Menüs öffnen , um ihnen die verschiedenen Optionen zu zeigen, die Tatsache, dass sie nach Beliebtheit, Preis oder den Filteroptionen sortieren können , wie sie Budget, Dauer usw. auswählen können , und so weiter Oder wir können einen Motorcontainer öffnen , auf dem sich ein Motorkasten befindet. Und weil es für unser Filtern und Sortieren einfacher ist, denke ich, dass ein Drop-down-Menü in Ordnung sein wird Wann kommen wir nicht in der nächsten Vorlesung zurück, um diese Drop-down-Menüs so zu gestalten , wie es aussehen würde , wenn jemand auf diese Filter klickt oder sie nach Schaltflächen sortiert 45. Dropdown-Design: Entwerfen Sie unsere Dropdowns tatsächlich für ein paar Orte. Wir können dieses Dropdown nicht nur für die Sortierung nach den Filtern Wir können es hier sogar für das Drop-down-Menü verwenden, wenn sie auf ihr Profilbild klicken und von Profilbild sprechen Also entwerfen wir ein generisches Drop-down-Menü , das wir anpassen und ändern oder mehrere Varianten für verschiedene Orte erstellen können ändern oder mehrere Varianten für verschiedene Orte erstellen mehrere Varianten für verschiedene Orte Was die Optionen hier angeht, haben wir die Sortieroptionen nach Beliebtheit, Preis und Also können wir diese Optionen als Optionen und als Dropdown verwenden, und dann haben wir das Budget für Filter, Dauer, Erlebnisart und Wetter, das auf unsere Designs zurückgeht. Wir wollen ein Drop-down-Menü erstellen wir hier auf der Leinwand erstellen und es dann nach unten verschieben können , nur um zu sehen, wie es aussehen würde. Das erste, was ich tun möchte, ist T zu drücken , um einen Text zu beginnen und zu schreiben, und wir machen die Art von Bif Also machen wir Relevanz. Und dann drücke ich Shift A, um ein Layout zu erstellen. Ändern Sie die Füllung in Weiß und ändern Sie diese Textfarbe oder den Text 500. In einem automatischen Layout können Sie jetzt jederzeit eine feste Breite erstellen, wenn Sie möchten. Das bedeutet also, dass Sie die Breite oder die Höhe tatsächlich hierher ziehen und eine bestimmte Breite festlegen können. Also für so etwas wie ein Drop-down-Menü, bei dem wir eine bestimmte Breite kennen, die unser Dropdown haben soll, bringe ich das hier runter, nur um Ihnen das Verhältnis zu zeigen. Das ist immer noch ein bisschen klein. Es könnte ein bisschen größer sein. Oder wir können es hier sogar auf die Größe dieser Schaltfläche anpassen, die 245 ist. Und dann wollen wir hier einen textilen Körper auftragen. Wenn Sie hier also eine feste Breite für das automatische Layout haben der Inhalt länger wird, ändert sich die Breite nicht, wie Sie sehen. Die Breite bleibt immer gleich. Sie könnten jedoch den Inhalt Ihrer Umarmung ändern , damit der Text den Container füllt Auf diese Weise wird zusätzlicher Text, wenn er vorhanden ist, horizontal nach außen wie folgt ausgestreckt Ich gehe zur nächsten Zeile über, anstatt die Box oder den Container zu verlassen Eher. Also geben wir hier Relevanz ein, und dann möchten wir mit einem kleinen Häkchen angeben , dass Relevanz derzeit für Sortiert nach ausgewählt ist. Ich öffne die Phosphor-Symbole, nehme ein Häkchen und hier und es wird dort eingefügt , wunderschön Es ist ein bisschen zu groß. Also verwenden wir ein Skalierungswerkzeug, bei dem ich einfach K auf der Tastatur drücke. Manchmal ist es besser, das Skalierungswerkzeug für die Neuskalierung zu verwenden , falls ein Strich oder andere Dinge zu dünn werden könnten , wenn Sie ein einfaches Verschiebewerkzeug verwenden. Schreiben wir also 16 mal 16. Ich finde das ziemlich gut. Und wir können sogar die Primärfarbe 500 auftragen. Und nur um zu zeigen, dass dieser ausgewählt wurde, können wir diesen in Fettdruck ändern. Das ist jetzt die Sorte. Wir können ein ähnliches Styling von dieser Schaltfläche bis hier anwenden. Und wenn Sie tatsächlich einen Stil dieser Schaltfläche kopieren und hier einfügen möchten , müssen Sie nur Ihre Schaltfläche auswählen, Alt Command C oder Alt Control C und hier Alt Control oder Alt Command V. Aber das Einzige, Alt Control oder Alt Command was passieren wird, ist, dass alle Eigenschaften eingefügt werden Jetzt sind wir also wieder beim HC-Inhalt nicht bei einer festen Höhe oder Breite Also können wir hier einfach 245 eingeben. Ups, 45, und das wird schon einmal angewendet. Nun, die Polsterung hier oder die linken und rechten Ränder sind 24. Ich denke, wir können das auf 16 reduzieren. Und wir werden diese beiden mit Shift A zu ihrem eigenen automatischen Layout machen mit Shift A zu ihrem eigenen automatischen Layout Jetzt haben wir also das automatische Layout. Und wir drücken Befehl D, um es zu duplizieren. Aber statt eines horizontalen Layouts möchten wir ein vertikales Layout, sodass wir verschiedene Optionen haben , die der Benutzer auswählen kann. Und natürlich wollen wir das Häkchen tatsächlich entfernen Sie können es entweder loswerden oder Sie können es einfach verstecken Um es auszublenden, drücken Sie Shift H oder erneut, Sie können auf das Symbol hier klicken. Auf diese Weise können Sie es wieder einschalten, wenn Sie anzeigen möchten, dass die Relevanz ausgewählt ist oder dass eine andere Option ausgewählt ist und diese nicht mehr fett gedruckt ist, und wir ändern diese in Entfernung Oder eigentlich wollen wir Popularität. Und dann werden wir dieses automatische Layout für den Preis duplizieren . Und wir geben niedrig bis hoch an, und dann duplizieren wir das noch einmal und geben hoch bis niedrig an, sodass der Benutzer die Option hat für den Preis von hoch nach niedrig oder von niedrig nach hoch und dann vielleicht auch nach Bewertungen anzuzeigen . Das sieht also gut aus. Eine weitere Sache, die wir für unser Drop-down-Menü hier tun können, damit es optisch etwas besser aussieht optisch etwas besser ist, dass wir den Abstand zwischen den verschiedenen Optionen vergrößern können, was großartig ist, aber wir können auch eine Trennlinie zwischen ihnen hinzufügen. Nun, wir haben hier tatsächlich bereits eine Trennlinie erstellt. Also halte ich die Befehlstaste gedrückt , um es auszuwählen, und kopiere es einfach von unserer Anmeldeseite direkt in unser Drop-down-Menü Das Schöne ist, wenn Sie es einfügen, müssen Sie nur die Breite ändern, um den Behälter zu füllen, und Sie können ihn nach oben und unten verschieben Und alles , was Sie tun müssen, um dies schnell zwischen den einzelnen Elementen zu duplizieren, drücken Sie einfach Befehl D, um es zu duplizieren, und den Abwärtspfeil. D, Befehl D, Abwärtspfeil, Befehl D, Abwärtspfeil. Jetzt haben wir also diese Linie zwischen verschiedenen Elementen, um eine bessere visuelle Trennung zwischen ihnen zu erreichen. Jetzt halte ich die Befehlstaste und die Umschalttaste gedrückt, um sie alle zusammen auszuwählen. Ich denke, diese Farbe ist ein bisschen zu stark. Vielleicht können wir sie also tatsächlich von unseren Textilien trennen und eine leichtere Version davon erstellen Ich finde das nett. Alternativ kannst du auch Primary 50 machen. Beides sind gute Optionen. Eigentlich lasse ich es bei der 50. Primarschule. Die Sache ist, wenn du es hierher bringst, geht es in das automatische Layout und bringt alles durcheinander. Wenn Sie sehen wollen, wie es obendrein aussehen würde , können Sie eigentlich nur zwei Dinge tun. Entweder können Sie hier die Umschalttaste und den Rechtspfeil oder den Linkspfeil verwenden , um es manuell in den Rahmen zu bringen , ohne es versehentlich in einen automatischen Layoutrahmen oder eine andere Option zu ziehen Layoutrahmen oder eine andere Wenn es sich hier in einem beliebigen automatischen Layoutrahmen befindet , können Sie tatsächlich auf diese Schaltfläche mit der Aufschrift Automatisches Layout ignorieren klicken, und dieses spezielle Element das Sie können es verschieben, wo immer Sie wollen, und es wird nicht mit den Regeln für das automatische Layout interagieren Wir wollen das ein wenig abgrenzen und zeigen nur, wie es aussehen würde, wenn es geöffnet ist. Und das ist zwar nett, das Einzige, was das gebrauchen könnte, ist eine Trennung zwischen Hintergrund und Vordergrund. Wir sollten zeigen, dass dieses Drop-down-Menü geöffnet ist oder sich in einem geöffneten Zustand befindet. Wir könnten hier also einen stärkeren Schatten erzeugen , um das zur Geltung zu bringen, sodass wir standardmäßig einen Effekt hinzufügen können, der Effekt ist Schlagschatten, was wir wollen, und wir möchten einen Schatten anwenden, der ein etwas höheres Y hat, sodass er, wie Sie hier sehen können, mehr vertikal nach unten gerichtet ist, und wir können die Unschärfe erhöhen, um 16 oder sogar 24 zu versuchen . Versuchen Sie es hier mit 30. Das ist besser. Und was die Opazität angeht, stelle ich sie immer gerne etwas niedriger ein Wir wollen nicht, dass es so gut sichtbar ist. Das ist also nett. Sie können deutlich sehen, dass es vom Hintergrund getrennt ist. Also das ist nett. Es ist offen. Und wenn sie dann hier oder an einer anderen Stelle auf dem Bildschirm auf eine Option klicken, wird dieses Drop-down-Menü geschlossen. Bei solchen Elementen, Sie beispielsweise einem Entwickler vorstellen möchten, der daran arbeiten wird, platziere ich dieses Drop-down-Menü gerne außerhalb meiner Designs, platziere ich dieses Drop-down-Menü gerne gebe ihm einen Namen, damit wir das Drop-down-Menü sortieren können und Sie jederzeit die Kommentarfunktion verwenden können Wenn du also C auf deiner Tastatur drückst, kannst du Kommentare für andere Leute hinterlassen Sie können Ihren Entwickler taggen und schreiben, dass dies die Drop-down-Option für die Sortierung ist. Das ist eine Möglichkeit, es zu tun. Eine andere Möglichkeit besteht darin, DevMo zu verwenden, um Anmerkungen zu hinterlassen Wir werden in zukünftigen Vorlesungen darauf eingehen, deshalb werde ich jetzt nicht darauf eingehen Damit gibt es also auch die Filteroption oder das Filter-Dropdown. Das überlasse ich dir als Aufgabe. Und auch hier haben Sie immer Zugriff auf meine Akte, falls Sie sehen möchten, wie ich das gemacht habe. Und wenn Sie damit fertig sind, kommen wir in der nächsten Lektion zurück, um mit unserer nächsten Seite zu beginnen. Das ist unserer nächsten Seite zu beginnen die Beschreibungsseite oder die Buchungsseite, wie auch immer Sie sie nennen möchten. Das ist die Seite, die eigentlich direkt nach dieser Seite ist. Sobald also ein Benutzer, sagen wir, auf London UK klickt, wird er zu dieser Artikelbeschreibung weitergeleitet, oder wieder, der Name ist nicht wirklich wichtig. Was zählt, ist, dass es sich um einen Buchungsbildschirm handelt. Es ist ein Ort, an dem sie weitere Informationen zu dieser Seite sehen können . Dies ist die Seite , für die wir hier auch das Wireframe erstellt haben hier auch das Wireframe erstellt Ich habe hier ein Wireframe, in dem ich die verschiedenen Elemente auf dieser Seite hervorgehoben habe die verschiedenen Elemente auf dieser Seite hervorgehoben Also schauen wir uns das genauer an und dann wieder, in ähnlichem Stil, beginnen unseren Weg von oben, gehen nach unten und beginnen mit dem Entwerfen 46. Reisedetailseite: Weiter zu unserer Seite mit Reisedetails. Ich habe vergessen, dass ich es vorerst so nennen werde. Und mein Design ist hier drüben. Ich werde diesen KI-generierten ersten Entwurf loswerden. Und schauen wir uns unsere Wireframes an , um zu sehen, was wir in diesem Design haben Von oben haben wir also eine Navigationsleiste, die wir bereits Wir möchten eine Zurück-Schaltfläche haben, damit Benutzer problemlos zur Suchseite oder zur Zielerkennungsseite zurückkehren können. Wir wollen den Namen des Ziels. So ähnlich wie das, was wir auf der Karte haben, die Stadt und das Land, nennen wir es einfach Stadt und Land, aber sie könnten interessantere Namen haben. Und vielleicht werden wir das in Kürze auch mit Figma AI untersuchen in Kürze auch mit Figma AI Aber bevor wir uns eingehend damit befassen, haben wir hier unsere Startbewertung. Wir haben das Beliebtheitssymbol oder das Tag sowie das Lesezeichen oder die Schaltfläche Speichern Sie können diese Reise also mit einem Lesezeichen versehen , wenn Sie sie sich später ansehen möchten Einige Bilder auf dieser Seite, damit wir das Bild der Reise aufnehmen können Im Moment haben wir also nur ein Bild von der Stadt. Aber Sie können sich in manchen Situationen vorstellen , dass diese Reise, von wem auch immer sie erstellt wurde mehrere Bilder von Leuten beinhalten könnte sich auf dieser Reise amüsieren und so weiter und so fort. Vielleicht sind es nutzergenerierte Bilder. Das überlasse ich Ihnen, wenn Sie mit etwas außerhalb dessen experimentieren möchten , was ich entworfen oder hier skizziert habe Das Ziel dabei ist nicht, es genau so zu machen , wie ich es mache, sondern auch deine eigene Kreativität einzubeziehen Also zögern Sie nicht, dies in die Richtung zu lenken, die Sie für hilfreich halten. Dann möchten wir direkt darunter einen Aufruf zum Handeln, damit sie einen Raum auswählen können. Der nächste Schritt bei der Auswahl dieser Reise besteht also darin , ein Zimmer auszuwählen, in dem sie schlafen werden. Und genau hier haben wir einige Symbole für die Annehmlichkeiten, die in diesem Reiseziel oder in diesem Reisepaket enthalten sind. Also, was ist enthalten, und wir können sie im Symbolformat und so haben . Dann haben wir unsere Unterkunft. Das sind also Karten, um die verschiedenen Zimmertypen und den Preis pro Nacht zu sehen . Mit der Option, die Daten, die sie bereits beantragt haben, auf dieser Seite zu filtern oder anzuzeigen . Wenn sie also bereits einige Daten von und zwei übernommen haben, könnte es hier angezeigt werden. Andernfalls könnten sie es sowie die Anzahl der Reisenden eingeben, sowie die Anzahl der Reisenden eingeben, was sich auf den Preis auswirken könnte, den sie zahlen. Und wenn sie einige Daten eingeben, können Sie sich vorstellen, dass wir diesen Preis pro Nacht tatsächlich auf den Gesamtpreis ändern können , den diese Reise sie kosten wird. Es wäre also interessant, das zu erkunden. Direkt darunter befinden sich Buchungsoptionen, sodass wir diesen Gesamtpreis hier sogar in die Buchoption aufnehmen können. Und dann haben wir einige Bewertungen. Wir haben also verschiedene Bewertungs- oder Testimonialkarten oder Bewertungskarten, die wir entwerfen können, sowie einige ähnliche Ziele Dies könnte also den Zielkarten ähneln , die wir bereits entworfen Es könnten andere Optionen sein, die sie in Betracht ziehen könnten. Diese Detailseite enthält eine gute Menge an Inhalten. Ich fand es schön, alles aufzunehmen, was der Benutzer zu diesem Zeitpunkt benötigt. Wenn Sie sich in die Lage des Benutzers versetzen und eine Buchungsseite aufrufen, was sind die Dinge, über die Sie sich wundern, und es wäre schön hier aufzunehmen und sicherzustellen , dass Sie sie hinzufügen. Das sind also die, von denen ich dachte, dass hier Sinn machen würden. Und das Ziel ist, dass sie, sobald sie auf Buchen klicken , zur Buchungsseite gelangen, auf der sie die restlichen persönlichen Daten und Zahlungsinformationen eingeben können der sie die restlichen persönlichen Daten und Zahlungsinformationen eingeben . Fügen Sie also eine Karte für die Zahlung hinzu. Wir können hier einige zusätzliche Optionen für die Reise anbieten, wie Versicherungen, verschiedene Dinge. Vielleicht eine Autovermietung usw. und so weiter und dann eine Schaltfläche, um die Buchung abzuschließen Und nebenbei haben wir eine Zusammenfassung dessen, was sie buchen Also werden wir diese Seite natürlich später durchgehen. Konzentrieren wir uns zunächst auf die Seite, die wir entwerfen. Ähnlich wie bei der Destination Discovery-Seite werden wir das Schritt für Schritt aufschlüsseln. Zunächst werden wir uns auf diesen oberen Teil oder den Abschnitt mit den Helden dieser speziellen Detailseite konzentrieren diesen oberen Teil oder den Abschnitt mit . Deshalb werden wir hier die grundlegenden Informationen, eine Beschreibung und eine Schaltfläche zur Zimmerauswahl hinzufügen, zusammen mit diesen Symbolen hier und den Bildern. Fangen wir also mit dem und allem anderen darunter an. Wir werden in den folgenden Vorlesungen darauf zurückkommen, daran zu arbeiten . Wenn Sie also bereit sind, lassen Sie uns einsteigen und mit dem Entwerfen beginnen. Das ist eine spannende Seite. 47. Trip-Header-Design: Ordnung, lassen Sie uns diesen oberen Teil unserer Seite mit den Reisezieldetails zusammenstellen diesen oberen Teil unserer Seite mit den Reisezieldetails Lassen Sie uns zuerst diesen Frame hier mit Alt duplizieren Wir können die Navbar hier lassen, aber wir können diesen Inhalt hier loswerden. Lass uns weitermachen und mit einem Text beginnen. Und das wird für unseren Zurück-Button sein. Wir werden zurückschreiben. Sie können auch an alle Ziele zurückschreiben , die ganz Ihnen überlassen sind. Es ist schön, dem Benutzer zu sagen, wohin er genau gehen wird , wenn er hier klickt. , dieser sollte 32 Pixel von oben entfernt Ich glaube, dieser sollte 32 Pixel von oben entfernt sein, und lassen Sie uns 48 Pixel von links entfernen. Es ist also nett und gleichmäßig mit unserem Raster. Ich möchte hier ein kleines Symbol oder einen Chevron einfügen. Lassen Sie uns also in Phosphor auftauchen und nach Chevron suchen. Hier gibt es einen schönen, den Sie Ich wähle die beiden zusammen aus und drücke Shift A, aber mache eine horizontale Wunderschön. Jetzt ist das Problem, statt einer festen Breite dass wir statt einer festen Breite einen großen Inhalt wollen Das ist viel besser. Ich denke, der Abstand ist hier in Ordnung, weil das Symbol selbst bereits einen gewissen Abstand hat, sodass wir sie nicht wirklich voneinander trennen müssen Aber wenn du ein Symbol verwendest, bei dem ein Abstand eingehalten werden muss, kannst du den Abstand zwischen deinem Chevron jederzeit anpassen Du machst es hier sogar um vier Pixel. Und dann wollen wir links eine Linie auswählen , aber in der Mitte. Also vertikal, es ist nicht oben , es ist nicht unten. Es ist genau in der Mitte. Und für die Auswahlfarbe, was wiederum in einem Fall wie diesem, in dem wir sowohl einen Chevron als auch einen Text haben, bedeutet, dass wir den Text oder die Farbe von beiden ändern Wir können es auf Text 400 oder sogar Text 300 setzen. Es ist also ein subtiler Knopf, der nicht sehr auffällig oder offensichtlich sein muss , solange er die Arbeit hier erledigt, was meiner Meinung nach der Fall ist. Da ist unser Zurück-Knopf. Wir wollen den Namen des Reiseziels, die Stadt, das Land , die Bewertung, die Beliebtheit und den Speicherplatz sowie das Bild hier. Fangen wir also mit dem Bild an, denn wir können einfach eines dieser Bilder kopieren. Lass uns an dem in London, Großbritannien, arbeiten. Also doppelklicke ich bis ich diesen Rahmen mit einem Bild habe, Befehl C auf meiner Tastatur, komme wieder rein, wähle unseren Rahmen aus und drücke Befehl V, um ihn einzufügen. Ich stelle nur sicher, dass unsere Ausrichtung hier stimmt. Eine Sache hier ist, dass ich den Rahmen eingefügt habe , der auch dieses beliebte Tag im Lesezeichensymbol hat, aber wir wollen sie nicht genau hier haben Ich werde Command G drücken, um eine Gruppe für diese beiden zu erstellen also Dinge gruppieren, können Sie sie einfach verschieben und auch dieses Tag aus dem Weg räumen Wir haben die zur Seite, die wir in nur einer Sekunde benötigen werden Dieser sieht gut aus, außer dass wir ihn etwas größer haben können. Hier wäre unser Grid sehr hilfreich. also unser Raster beschriften, können wir genau sehen, wo wir auch unser Image erweitern könnten . Und ich denke, genau hier ist es perfekt, vier Spalten zu übernehmen . Wir haben eigentlich fünf Kolonnen. Ich denke, es ist eine gute Aufteilung zwischen fünf und sieben Spalten für den Rest der Informationen hier. Du könntest hier alternativ auch vier machen, aber ich denke, die Bilder sind wichtig und sollten groß genug sein, um sie hier zu sehen. Für die Kleinen hier unten können wir vorerst einfach dieses Bild hier duplizieren und ein kleineres machen. Und ich halte die Shift-Taste gedrückt, um die Proportionen einzuhalten. Andernfalls geht dein Rahmen überall hin. Achten Sie also darauf, die Umschalttaste gedrückt zu halten, wenn Sie das gleiche Verhältnis zwischen Ihrer Breite und Höhe haben möchten . Und eine Sache ist, wenn ich das verkleinere, siehst du, dass sich der Randradius oder der Eckenradius nicht ändert, also sieht es ein bisschen seltsam aus, weil es hier zu rund ist Also werden wir das in nur einer Sekunde anpassen. Wenn wir unser Raster noch einmal aktivieren, können Sie hier meiner Meinung nach einige Anpassungen vornehmen, damit es zunächst gut aussieht und jedes dieser kleinen Bilder ein eigenes Raster sein könnte. Jetzt können wir eines duplizieren und es hier platzieren. Ich werde sie automatisch zusammenfügen und dann noch ein paar Mal duplizieren, und dann noch ein paar Mal duplizieren bis wir hier fünf haben nun ein automatisches Layout ausgewählt Wenn Sie nun ein automatisches Layout ausgewählt haben und schnelle Änderungen an allen Elementen gleichzeitig vornehmen möchten , sobald Sie das automatische Layout ausgewählt haben und die Eingabetaste drücken, können Sie alle kleinen Dinge auswählen , die sich darunter oder darin befinden Jetzt können wir also schnell eine Änderung vornehmen und acht Pixel für den Eckenradius angeben. Mal sehen, wie das aussieht. Okay, es sieht anständig aus. Natürlich brauchen wir da ein paar verschiedene Bilder, und vielleicht wäre es nett, wenn sie einen Rand zu einem Strich hätten. Ich wähle diesen aus, erstelle einen Strich und verwende Secondary 200 sieht gut aus, und ich werde auch für diese einen Strich anwenden, von Secondary 200 Sieht gut aus. Jetzt müssen wir hier unsere Labels hinzufügen. Fangen wir also vorerst mit den Labels an. Name des Ziels. Und wir machen ein H zwei oder vielleicht ein bisschen zu groß, also könnte ein H drei gut sein. Hier die sekundäre 900 als Schriftfarbe, sodass unser Raster wieder sehen kann, wo wir diese platzieren können. nun für den Abstand zwischen diesen beiden Lassen Sie uns nun für den Abstand zwischen diesen beiden Pixeln 40 Pixel oder sogar 48 Pixel angeben. Wir haben also unseren Namen des Ziels. Wir wollen Stadt und Land. Also mache ich weiter und kopiere einfach die Stadt und Land von hier und hierher, du musst nicht alles zweimal machen. Wir werden das Lesen machen. werde ich es einfach mit dem Symbol hierher kopieren. Wir haben hier das Beliebtheits-Tag und dieses Lesezeichen-Symbol. Im Moment sind sie also alle zusammen, aber wir sollten sie natürlich automatisch anordnen, damit sie gleichmäßig sind Dieser sollte zufrieden sein. Und aus irgendeinem Grund ignoriert dieser das Autolayout. Wir möchten also, dass alle das automatische Layout nicht ignorieren. Aber der Abstand zwischen ihnen ist natürlich viel zu gering. Wir werden das auf vielleicht 32 Pixel oder sogar 48 Pixel ändern . 32 Pixel oder sogar 40 Pixel. Platzieren Sie sie 16 Pixel von hier entfernt. Automatisches Layout. Lassen Sie uns hier eine weitere Textebene hinzufügen. Dies ist ein Beschreibungstext. Das werden wir später einklappen. Wenn Sie nun ein Textfeld mit fester Größe haben möchten, können Sie Ihr Textfeld jederzeit von einer automatischen Breite auf eine feste Größe ändern . Wenn ich das also repariere, wird der Text automatisch bis hierher in die nächste Zeile Und weil es eine feste Höhe hat, wird die Breite hier automatisch umgebrochen So würde es also aussehen, oder Sie können eine breitere oder größere Breite wählen. Und dann wollen wir von unseren lokalen Ressourcen aus klicken, versuchen wir es mit der Schaltfläche hier sodass es jetzt heißt, wählen Sie einen Raum aus. Wir können es ändern, um stattdessen die Verfügbarkeit anzuzeigen. Ich denke, es klingt besser. Nun, dieser ist nicht in unserem Out-Layout enthalten, also wollen wir ihn auch in dieses aufnehmen. Also diesen wollen wir eigentlich heißen Inhalt machen, also er schrumpft und wächst mit dem Behälter, und wir wollen diesen statt eines festen mit ebenfalls heißem Inhalt Im Moment ist es also diese Textebene, die die Grenze des übergeordneten automatischen Layouts beibehält Aber der Abstand zwischen allem ist ein bisschen zu eng, also können wir ihn ändern, wenn wir ihn auf 40 ändern, dann ist es zu viel zwischen diesen beiden, also können wir diese automatisch separat layouten und 24 machen, und der Rest sieht gut aus. Ich ändere diesen Wert für die Lücke auf tatsächlich 16 Pixel. Und wir werden die Höhe für diesen festlegen. Und was wir tun werden, ist , es so zu gestalten , dass es mit diesem Bild hier übereinstimmt. Ich denke, das würde besser aussehen. Und für den Text selbst werden wir den Container so füllen , dass er hier drüben endet Wenn der Text zu lang ist, wollen wir nicht alles zu sehr nach unten schieben Dann klicken wir hier auf die Texteinstellungen und kürzen den Text Wenn der Text also zu lang ist, wird er auf diese Weise gekürzt. Das sieht besser aus. Und wenn es zu lange dauert, können wir immer eine Schaltfläche „Mehr anzeigen“ oder „Mehr lesen“ direkt darunter haben . Ich werde das hier nicht hinzufügen, aber du kannst es jederzeit hinzufügen. Fantastisch. Wir haben die enthaltenen Artikel oder Symbole hier nicht. Wir werden im nächsten Abschnitt zurückkommen , um sie zusammen mit einigen Beispielinhalten für unsere Seite 48. Figma KI-Schreibwerkzeuge verwenden: FigMA AI bietet uns also tatsächlich viele Schreibwerkzeuge, und wir können den Inhalt tatsächlich nur mithilfe von und wir können den Inhalt tatsächlich KI erheblich verbessern, und Sie müssen FigMa nicht mehr verlassen Du kannst es einfach hier drinnen machen. Warum werfen wir also nicht einen Blick darauf, was es für uns tun kann, indem wir zu unserem Aktionsmenü übergehen. Und wenn Sie dann mit dem Schreiben beginnen, sehen Sie einige Optionen Du kannst Figma bitten, etwas umzuschreiben, etwas kürzen oder in eine andere Sprache zu übersetzen Jetzt, im Moment, möchte ich den Namen des Ziels tatsächlich umschreiben, um einen besseren Namen zu erhalten Warum bitten wir sie also nicht, einen Reisenamen zu finden, der aufregend ist und kurz für eine Reise , sagen wir, London, Großbritannien, steht Mal sehen, was dabei herauskommt. Du drückst einfach die Eingabetaste und dann okay, das ist noch einer. Und wenn es Ihnen nicht gefällt, können Sie es bitten, Änderungen vorzunehmen. Sie können es bitten, es kürzer oder lockerer zu machen. Lassen Sie uns nach mehr Lockerheit fragen. Okay, das ist ein bisschen zu lang. Machen Sie die Änderungen kürzer. Mir gefällt das nicht ganz. Ich möchte, dass es mit einer bestimmten Aktivität, die in London beliebt ist , neu geschrieben und kurz gehalten wird. Lass uns sehen Okay, das ist interessant. Kann einen kürzeren machen. Ich werde sagen, mach es vorwärts. Und sehen Sie, was es macht Okay, wir können damit weitermachen. Sie können Sie weiterhin bitten, Änderungen vorzunehmen, und Sie können natürlich auch eingreifen und Ihre eigenen Änderungen vornehmen. Ich finde das nett und wir können danach fragen und wir können den Beschreibungstext neu schreiben und ihn durch eine Beschreibung ersetzen, wie eine einwöchige Reise in London, Großbritannien für einen Reisenden aussehen könnte, der diese Reise buchen möchte Mal sehen, was sich hier alles einfallen lässt. Fantastisch. Ich denke, das ist vorerst ziemlich gut, viel besser als der Originaltext. Und statt einer Fußzeilengröße machen wir es zu einer Körpergröße Und ich werde die Höhe hier auf hier drüben erhöhen. Also, unsere Schaltfläche „ Verfügbarkeit anzeigen “ stimmt mit dem Ende hier überein, und ich werde diese beiden geordnet zusammenfügen und auch diese zusammen Viel besser. Kommen wir in der nächsten Lektion zurück, um die Symbole für das zusammenzustellen was in Bezug auf die Ausstattung enthalten ist, und fahren dann mit unserem Bereich Unterkünfte fort. 49. Funktionsliste: Deshalb möchten wir für diesen nächsten Teil der Detailseite des Reiseziels einige Symbole hinzufügen, die die Annehmlichkeiten anzeigen , die als Teil des Reiseziels oder der Reise, auf der sie sich gerade befinden, enthalten als Teil des Reiseziels oder der sind. Und wenn wir hier nochmal zurückschauen, können wir das direkt unter unseren Bildern hier hinzufügen. Übrigens habe ich auch einige Bilder aus dem Plug-in Unsplash hinzugefügt aus dem Plug-in Unsplash Wenn du das für die verschiedenen Bilder hier unten noch nicht gemacht hast, kannst du dir dafür auch eine Sekunde Zeit nehmen Nun, was den Titel dieses Abschnitts angeht, können wir ihn einfach Was ist enthalten nennen und dann ein paar Symbole haben und vielleicht mit etwas Text, um zu erklären, was diese bedeuten. Also werde ich hier eine neue Textebene hinzufügen , was enthalten ist. Und für den Typ, den ich machen möchte, wir sind in einer Sechs, ist das nett. Ich werde das hier rüberbringen, 48 Pixel vom oberen Rand entfernt platzieren. Und bevor ich das in einen äußeren Layoutrahmen mit dem Rest des Inhalts hier einfüge mit dem Rest des Inhalts hier , mache ich das hier zuerst fett, also drücke ich hier Befehl B. Und dann werde ich für Icons die Plug-in-Phosphor-Symbole hier verwenden , um einige Icons zu ziehen Einige Dinge, über die wir schreiben können und ich werde nur ein paar Symbole hinzufügen Sie können gerne mitmachen, wenn Sie möchten. Ich werde das Schwimmsymbol hinzufügen, und im Moment wird es in meinem Bild verschwinden. Ich kann es nicht vollständig sehen, aber ich werde in einer Sekunde dazu kommen. Wir machen hier ein Handtuch. Ich weiß. Also die Icons genau hier drüben. Ich ziehe es einfach nach unten, damit wir es sehen können. Wir machen einen Kaffee, damit wir sehen können, ob Kaffee in dieser Reise enthalten ist oder ob eine Kaffeemaschine dabei ist. Vielleicht machen wir einen zum Frühstück, oder wir haben eigentlich keinen, also vielleicht eine Gabel. Okay, dieser funktioniert. Ob wir sagen können, dass das Frühstück im Preis inbegriffen ist oder nicht. Wir machen eine Glocke. Nur um zu zeigen, ob es Conciage gibt, vielleicht 247 Conciage oder Falls wir Hilfe suchen, haben wir diese hier, sodass wir einfach sagen können, dass wir Support rund um die Uhr oder ähnliches haben Lass uns sehen. Was können wir noch hier hinstellen? Ich möchte wahrscheinlich das WLAN erwähnen. Das ist wichtig. Ich denke, das ist vorerst gut, um damit anzufangen. Bei diesen Symbolen wird es also als SVG eingefügt, was bedeutet, dass wir sie einfach in der Größe ändern und neu formatieren können sie einfach in der Größe ändern und neu formatieren , ohne dass sie an Qualität verlieren. Das ist also Ich wähle einfach alle zusammen aus und drücke Autoaout oder Shift A. Das und drücke Autoaout oder Shift A. Das ist viel übersichtlicher. Und dann mache ich genau das Gleiche mit dem Titel Was ist enthalten Icons können ein bisschen größer sein. Wir können also auf diesen Autoeuframe klicken, den wir gerade erstellt haben, und die Eingabetaste drücken, um alle untergeordneten Komponenten auszuwählen Und ich drücke K, um auf unser Skill-Tool zuzugreifen, und wir haben hier die Breite und Höhe, die wir für diese Symbole einstellen können Also werde ich 32 mal 32 versuchen. Das ist ein bisschen besser. Aber wir wollen sicherstellen, dass es sich stattdessen um Hug Contents handelt stattdessen um Hug Contents Das Gleiche gilt für diesen. Die Symbole sind momentan etwas zu dunkel. Ich werde Escape drücken, um das Skalierungswerkzeug zu verlassen. Fügen Sie hier etwas mehr Abstand hinzu, vielleicht 16 Pixel. Für das, was enthalten ist, können wir vielleicht einen zweiten 900 machen. Für die Symbole werde ich irgendwo hier drüben eine benutzerdefinierte graue Farbe graue Farbe verwenden, wo sie nicht zu fett oder zu stark ist . Mir gefällt der hier. Ich denke, es wäre nett, wenn Sie direkt neben diesen Symbolen einige Titel hinzufügen würden, damit sie wissen, was das bedeutet. Also schreibe ich einfach einen und mache Pull und dann mache ich vielleicht eine Fußzeilengröße oder sogar diese Körpergröße funktioniert Jetzt werde ich es in dieses automatische Layout aufnehmen und dann werde ich diese beiden automatisch zusammenfügen, sie näher bringen, vielleicht acht Pixel voneinander entfernt Ich werde das einfach für alle Symbole wiederholen . Also zögern Sie nicht, das auch zu tun. Kaffeemaschine, Frühstück. Automatisches Layout dieser zwei, acht Pixel, Stift, Seage. Hoppla Ich kann nicht buchstabieren. Da haben wir's. Acht Pixel. 247-Unterstützung. Acht Pixel, und dann schreiben wir Wi-Fi oder wir machen High-Speed. Wi Fi, bring das her. Ich lege diese zwei und acht Pixel an. Jetzt ist es ein bisschen zu lang. Ich möchte nicht, dass es so lang ist. Ich denke, wir können es kleiner machen und uns vielleicht ausrichten oder es hier an dieser Breite ausrichten. Also warum machen wir nicht einfach weiter und zeichnen hier die Breite und machen dann jetzt einen Wrap für dieses Kind, wir machen einen Wrap und wir füllen den Behälter. Aber das hier, wir wollen nicht wirklich Rap machen. Wir wollen, dass dieser vertikal ist. Da haben wir's. Das ist es, wonach wir suchen. Nun, der Abstand zwischen diesen kann etwas geringer sein, vielleicht 24 Pixel, 24 Pixel. Das könnte gut genug sein. Sie könnten hier sogar damit durchkommen, es mit 16 Pixeln zu machen. Nun, für den Text können wir eine etwas dunklere graue Farbe als die Symbole verwenden. Lass mich gleich rüber. Da haben wir's. Jetzt haben wir also einen Abschnitt, der einst enthalten war. Dies ist eine Möglichkeit, ihn zu präsentieren. Sie können es auch in zwei automatischen Layouts präsentieren. Das ist also eine Möglichkeit, es zu tun. Die andere Möglichkeit wäre, für jeweils drei ein automatisches Layout hinzuzufügen und dann hier ein horizontales zu erstellen. Und eine vertikale für jedes Kind, eins und es so haben. Das ist eine andere Art , wie du es machen kannst. Auf diese Weise werden, wenn Sie mehr Symbole haben, diese hier nebenbei hinzugefügt, und wir können hier einfach heiße Inhalte erstellen. Das ist vielleicht etwas übersichtlicher , um es so zu präsentieren. Und hier können wir etwas mehr Abstand hinzufügen. Also ich finde das sieht gut aus. Wir können im nächsten Abschnitt zurückkommen, um mit der Arbeit an unserem Bereich Unterkünfte zu beginnen , der der aufregendere Teil dieser Seite ist 50. Unterkunftsfelder: Der Abschnitt ist unsere Unterkunft, in der wir die verschiedenen Zimmer zeigen , die der Benutzer buchen kann. Zusammen mit dem Bild, der Zimmertyp, dem Preis pro Nacht und es werden hier drei Felder benötigt. In den Feldern stehen die Daten, also von und zwei, und dann die Anzahl der Reisenden. Also können wir wieder hierher gehen. Ich leihe mir einfach den Titel aus, den wir haben, und verwende ls, um ihn zu duplizieren Und eine andere Sache, die ich tun werde, ist ein automatisches Layout zwischen diesen beiden zu verwenden Da haben wir's. Da tausche ich das in eine Unterkunft um und bring es her. Und tatsächlich werde ich es mit Command X ausschneiden und einfügen . Da haben wir's. Jetzt wollen wir diese Felder haben, damit wir zu unseren Ressourcen gehen können , zu unseren lokalen Ressourcen. Und tatsächlich können wir das Eingabefeld, das wir haben, hierher ziehen . Lassen Sie uns für das Symbol das Kalenderfeld verwenden, da es ein Datumsfeld ist, und wir können es duplizieren. Ich halte die Umschalttaste gedrückt, wähle all diese drei aus, automatisches Layo und mache wähle all diese drei aus, automatisches Layo und Ich ändere dieses auf von und füge hier einfach ein paar Daten ein, um dieses zu ändern, und vielleicht können wir sie hier etwas kleiner machen Ich werde diese beiden auch automatisch zusammenlegen, sie näher zusammenbringen, sie näher zusammenbringen Und dann wollen wir noch ein Feld, und das ist die Anzahl der Reisenden. Im Moment haben wir kein Dropdown-Feld, aber das Dropdown-Feld wird normalerweise verwendet, damit Benutzer zwischen mehreren Optionen wählen können Es ähnelt einem Eingabefeld, aber es hat einen kleinen Pfeil an der Seite Benutzer verstehen können, dass es sich um ein Dropdown-Feld handelt Wir könnten dasselbe Eingabefeld tatsächlich auch als Dropdown-Feld verwenden . Sie müssen nicht unbedingt eine andere Komponente erstellen. Und ich mache das gerne, wir können einfach eine neue boolesche Eigenschaft hinzufügen, sie ist Dropdown Also werden wir es standardmäßig auf Falsch setzen . Und jetzt müssen wir einfach zum Phosphor-Symbol gehen und nach Let's try arrow suchen und sehen, was auftaucht Das ist der, nach dem wir suchen. Jetzt ist es hier drüben. Es ist eine Karotte. Es wird das Karottensymbol genannt. Wir können es einfach hier einfügen. Und ändere die Farbe vielleicht auf Primär 300. Ich drücke K und ändere die Größe auf vielleicht 16 Pixel. Ich denke, das ist besser Und dann glauben Sie, dass wir die Sichtbarkeit der Sache einschränken werden. Hier drüben, zwei, das ist Dropdown. Wenn wir jetzt hier drüben gehen, können wir tatsächlich ein weiteres Feld erstellen, es Reisende mit zwei S nennen. Und wir werden das Feld Zwei ist Dropdown ändern Und wir können das linke Symbol so verstecken. Und als Platzhalter geben wir nur einen Erwachsenen Wenn ich es mir jetzt ansehe, ist der Pfeil ein bisschen nicht sichtbar. Vielleicht können wir hier wieder reingehen und das Ebenenbedienfeld verwenden, einfach den einen auswählen, den Vektor auswählen und ihn vielleicht auf den Primärwert 500 setzen. Ein bisschen besser. Und ich drücke K. setze es wieder auf 24 Pixel und ändere es tatsächlich auf 20 Pixel. Mal sehen, ob das besser aussieht, es bestimmt ein bisschen besser . Fantastisch. Nun, ich möchte, dass dieses Feld hier den Container füllt, und wir wollen automatisch für den Abstand zwischen den Elementen wählen , weil ich hier einen gewissen Abstand zwischen der Unterkunft und diesen Feldern hinzufügen möchte . Also lassen wir diese Felder hier. Und hier können wir statt einer Ausrichtung nach oben entweder eine Ausrichtung in der Mitte oder eine Ausrichtung nach unten vornehmen, was meiner Meinung nach ein bisschen besser aussieht. Also hier haben wir nur die Zimmertypen. Für die Zimmertypen werden wir zum nächsten Abschnitt zurückkehren, um eine nette Kartenkomponente dafür zusammenzustellen 51. Zimmertypkarten: Unsere Zimmerkarten sind eigentlich nicht so weit von unseren Karten entfernt, die wir hier haben. Wir können tatsächlich einige Teile davon wiederverwenden, und alles, was wir tun müssen, ist den Namen hier in Zimmertyp und den Preis pro Nacht hier zu ändern Zimmertyp und den Preis pro Nacht , anstatt den Gesamtpreis, den wir hier haben. Wir haben also zwei Möglichkeiten. Jetzt können wir hier zur Instanz gehen und eine weitere Variante davon erstellen eine weitere Variante davon oder wir können tatsächlich eine andere Komponente erstellen. Ich möchte eine andere Komponente erstellen , nur um es ein bisschen einfacher zu machen, falls wir später Änderungen vornehmen müssen. Ich habe sie kopiert, und im Moment ist es eine Instanz, also wollen wir sie trennen, damit wir mit Command Alt K eine neue Komponente erstellen können , und wir werden diese eine Raumkarte nennen Fantastisch. Also ein paar Unterschiede. haben wir keine Favoriten oder diesen haben wir keine Favoriten oder kein Lesezeichen mehr Wir wollen nur das Zimmerbild hier und auf diesem steht Zimmertyp Und dieser Preis wird 100 Dollar pro Nacht betragen, sagen wir, nur für ein Beispiel. Und die brauchen wir nicht wirklich. Wir können eine Bewertung hinterlassen, sodass Sie die Bewertungen pro Zimmer sehen können. Aber ich denke, wir können das lassen und einfach das hier machen. Ich kopiere einen, füge ihn hier und halte dann die Umschalttaste gedrückt, wähle diese beiden aus und lege sie zusammen mit 24 Pixeln mit vielleicht 32 Pixeln Abstand automatisch an. Wir werden diesen duplizieren, ein weiteres automatisches Layout erstellen, und dieser wird ein Behälter mit Füllung sein , sodass, wenn Sie mehrere verschiedene Räume haben, der Zeilenumbruch Behälter mit Füllung sein , sodass , wenn Sie mehrere verschiedene Räume haben, bis zur nächsten Zeile erfolgt Fängt an, gut auszusehen. Nun, ich bin kein großer Fan davon, wie das hier tatsächlich aussieht, also können wir hier vielleicht ein vertikales Layout machen. Ich denke, das ist etwas besser. Und dann kann der Abstand zwischen diesen 16 Pixel betragen. Ich denke, das sieht etwas besser aus. Für diese Zimmertypen wähle ich hier einen aus und verwende Make Image. Ein Hotelzimmer mit einem Bett. Mal sehen, was es macht. Okay, die sind ziemlich nett. Ich werde dich bitten, Änderungen vorzunehmen und ein kleines Bett zu machen. Also können wir hier ein kleineres Bett haben. Okay, dieser ist besser. Lass uns ein Zweibettzimmer machen. Ändern Sie den Preis für dieses Zimmer auf vielleicht 80$ pro Nacht. Und dann könnte dieses Zimmer ein Zimmer mit Kingsize-Bett sein, genau genommen, dieses, lass uns ein Zimmer mit Queensize-Bett machen, und dieses wird ein Zimmer mit Kingsize-Bett sein Dieses wird es bei 100 Dollar pro Nacht belassen und bei diesem vielleicht bei 120. Ich werde die KI verwenden, um ein Bild für dieses zu machen. Hotelzimmer mit zwei Queensize-Betten für dieses. Das ist nett. Und wir machen das und machen ein Bild. Wenn Sie die KI-Funktionen nicht verwenden können oder keine KI-Funktionen verwenden möchten, können Sie diese Bilder auf Unsplash oder woanders nachschlagen auf Unsplash oder woanders Ich mache das nur, damit wir diese Funktion nutzen können und auch hier ein schönes Bild haben Und wir werden ein luxuriöses Hotelzimmer mit Knickbett buchen, nur damit wir für 120$ pro Nacht ein hübscheres haben für 120$ pro Nacht ein hübscheres Es sieht ein bisschen anders aus. Ich mag es, wenn die Ausrichtung der Wette so ist. Ich mag diesen. Cool. Nun, eine Sache, die wir zu diesen Karten hinzufügen können, ist vielleicht , dass wir zunächst die Bewertungen hier für jede Karte ändern. Und wir können die Anzahl der Bewertungen hinzufügen, die jedes Zimmer hat. Also dieser hat 123, und vielleicht ist dieser wirklich gut. Es ist also 4,9 und 125 Leute haben hier übernachtet und es bewertet. Da haben wir's. Die andere Sache, die wir hinzufügen können, ist die Anzahl der Personen, für die dieser Raum geeignet ist. Wenn Sie also zur lokalen Instanz gehen, können wir hier einen weiteren Text hinzufügen und ihn einfach hier hinzufügen. Und Write hat einen Schlafplatz , sagen wir mal, und wir wollen Inhalte machen. Mal sehen, wie das hier aussieht. Okay, das sieht viel besser aus. Schlaft für einen. Vielleicht bietet dieser Platz für zwei Personen und dieser Platz für drei Personen oder so. Fast hätte ich es vergessen. Für diese Karten wollen wir eigentlich auch einen Buchknopf. Nun, für diese Knöpfe möchte ich einen neuen Button, möchte ich einen neuen Button von dem unterscheidet , den wir hier entworfen haben. Weil ich es so haben möchte, dass es links ausgerichtet ist und dann auf der rechten Seite, können wir einen Text haben der den Gesamtpreis für diese Unterkunft anzeigt und wie hoch dieser sein wird. Also gehe ich zur lokalen Karteninstanz und werde hier tatsächlich eine neue Schaltfläche erstellen. Jetzt können wir natürlich auch eine andere Variante unserer Buttons erstellen eine andere Variante unserer Buttons . Das ist eine andere Art, es zu tun. Warum machen wir das nicht, indem wir das hier einfach erweitern, zwei Schaltflächenkomponenten herausziehen und sie hier ein wenig ausdehnen Und lassen Sie uns eine neue Eigenschaft für die Schaltfläche erstellen, und wir werden diese eine Variante nennen und die Eigenschaft standardmäßig breit aufrufen, wir setzen sie auf nein Das werden also unsere breiten Schaltflächen sein, also wählen wir sie aus und ändern den Wert auf Ja, und diese sind bereits nein. Wenn du hier einen Text hinzufügst, sagen wir 0$. Im Moment wird alles in die Mitte der Taste gedrückt, was wir nicht wollen. Wir wollen, dass alles bis an die Enden des Knopfes gedrückt wird. Deshalb müssen wir den Abstand hier von zehn auf Auto ändern. Und der Abstand an den Seiten ist auch ein bisschen zu groß, also können wir vielleicht 16 Pixel machen. Lass uns hier genau das Gleiche tun. Alles, was Sie hier tun müssen, ist, den Text hierher zu kopieren, ändern und ihn in Text 500 zu ändern. Da haben wir's. Ändern Sie den Abstand auf Auto und den Abstand auf 60. Okay, das sieht gut aus. Also, jetzt haben wir einen breiten Knopf, aber die Typen sind hier durcheinander. Wir wollen also sichergehen, dass der Typ für diesen auch immer noch primär ist und dieser auch immer noch zweitrangig ist Da haben wir's. Jetzt haben wir also eine primäre Taste, die nicht breit ist, eine sekundäre Taste, die nicht breit ist, eine primäre Taste, die breit ist, und eine sekundäre, die weiß ist. Also wollen wir hier eine der weißen Tasten auf unserer Karte verwenden. Also lass uns weitermachen und diesen hier ziehen oder kopieren, den primären hier rein. Ich werde diesen Komponentenbereich einfach etwas weiter nach oben ziehen . Sie können die Schaltfläche sehen. Und dann halte ich den ganzen Doppelklick hier an der Seite oder am Rand der Schaltfläche gedrückt, um sie in „Füllen“ umzuwandeln. Es ist dasselbe, als würde man hierher gehen und auf „Füllen“ klicken. Das ist nur eine Abkürzung dafür. Also zeigen wir die Schaltfläche hier, und der Text dieser Schaltfläche wird „ Zimmer buchen“ oder vielleicht „ Dieses Zimmer buchen“ lauten. Und dann der Gesamtpreis auf der rechten Seite. Nehmen wir an, wir haben bereits ein Datum anstelle von 0$ ausgewählt Dies könnte den Gesamtpreis anzeigen. Wenn sie also zwei Nächte haben, sagen wir, werden es 160 sein, also etwas in dieser Richtung. Und wir machen einfach unterschiedliche Preise für diese, 200 und diese 240. Jetzt haben wir also die Buttons für jedes Zimmer, um gebucht zu werden. Alternativ können Sie Ihren Button-Typ auf einen sekundären Button ändern . Ich denke, beide funktionieren hier wirklich gut. Da haben wir es also, jetzt haben wir eine Schaltfläche für jedes Zimmer, um gebucht zu werden. Das sieht gut aus. Fantastisch. haben wir unseren Bereich für Unterkünfte fertig und dann haben wir zwei weitere Abschnitte, einige ähnliche Ziele, was ziemlich schnell geht. Dann haben wir einige Bewertungskarten , die wir in der nächsten Vorlesung entwerfen werden. 52. Bewertungskarten: Vertikal auf unserer Destination Discovery-Seite geht der Platz aus. Also werde ich es vertikal etwas erweitern. Wir haben also genug Platz für unseren Bewertungsbereich und unseren ähnlichen Zielbereich. Also in unserem Bewertungsbereich haben wir hier in unseren Wireframes Bewertungen, die Gesamtzahl der Bewertungen und Sterne, und dann haben wir einige Bewertungskarten durch die der Nutzer blättern kann, und wir können hier horizontal scrollen und wir können hier horizontal scrollen oder auch Pfeile verwenden, um nach links und rechts zu gehen zu tun, gehen wir zurück hierher, kopieren den Text hierher und verwenden Alt, kopieren den Text hierher um ihn zu duplizieren Und ich werde es einfach hierher in den übergeordneten Container bringen, aber es mit dem Abwärtspfeil hierher bringen, und es sieht so aus, als hätte ich dort einen Tippfehler gehabt, also habe ich das gerade behoben Und das werden Bewertungen sein. Und wir wollen die Sterne und die Anzahl der Bewertungen haben. Also können wir uns das vielleicht einfach ausleihen und hierher bringen. Und wir wollen diese beiden automatisch zusammen auslegen. Versuche es mit 16 Pixeln. Und weil das für das gesamte Ziel gilt, können wir es vielleicht etwas größer machen, das Symbol zwei, 24 oder sogar 24 mal 24 schreiben. Und erhöhen Sie die Zahl einfach ein wenig. Sagen wir, 534. Und dann, gleich unten, werden wir einige Bewertungskarten haben, und auf diesen Bewertungskarten wollen wir ein Bild der Person haben, etwas Text, um ihre Bewertung zu zeigen, und vielleicht ihren Vornamen oder so Also werde ich hier einfach eine Karte entwerfen und hier einen Text hinzufügen. Das ist mein Testbericht. Natürlich werden wir das ändern, und vorerst werde ich das automatische Layout einstellen, indem ich Shift A drücke. Und wir können hier einfach eine weiße Füllung auftragen, den Eckenradius auf 16 ändern und dann auch ein Oval zeichnen, indem ich O auf meiner Tastatur drücke und ein Profilbild zeichnen vielleicht 48 Pixel mal 48, und das einfach hier hineinschneiden. Da haben wir's. Vielleicht könnten diese hier eine feste Breite haben 440. Jetzt werde ich hier mein Layoutraster für die Seite einschalten und es verwenden, um hier eine gute feste Breite zu finden. Da haben wir's. Also können wir drei Kreuze wie dieses haben und es wird gut aussehen. Wir sind noch nicht fertig, also werden wir weiter an nur einem arbeiten, unser Grid hier verstecken. Und wir wollen eine linke Linie und vielleicht 16 Pixel von oben nach unten machen. Dies wird also die Bewertung des Benutzers sein, und direkt darunter drücken wir Befehl D, um einen weiteren Text zu erstellen. A, um diese beiden Textebenen anzuordnen und einfach direkt untereinander zu machen. Vielleicht mit acht Pixeln und das wird der Name der Benutzerin sein, sagen wir, Maria. Aber für diesen Fall geben wir eine Fußzeilengröße an. Und wir können auch hier einen schönen Strich hinzufügen, indem mit der ersten 100 gehen Und natürlich können wir daraus eine Komponente machen, Lommand K drücken und sie einfach in eine Bewertungskarte umbenennen, und das nehmen wir hier oder im Abschnitt in unsere Komponentenbibliothek Kopieren Sie eine davon, fügen Sie sie hier ein, gruppieren Sie sie oder ordnen Sie sie automatisch zusammen. Und ich denke, was den Abstand angeht, können wir den Abstand hier auf 32 innen ändern, diese duplizieren, die drei Karten automatisch auslegen können wir den Abstand hier auf 32 innen ändern, diese duplizieren, die drei Karten automatisch auslegen und einen Behälter zum Umwickeln und Füllen erstellen. Und lassen Sie uns den Abstand zwischen ihnen auf 24 Pixel ändern . Das sieht gut aus. Ich wähle einfach Das ist meine Bewertung und verwende unser KI-Schreibtool, um Nutzern, die eine Reise nach London gemacht haben und sie genossen haben, eine Bewertung zu schreiben Nutzern, die . Mal sehen, was dabei herauskommt . Okay, da haben wir's. Jetzt haben wir hier ein Problem mit dem Text, der auf die Außenseite des Containers gelangt Lass uns hierher gehen und sehen, was passiert. Diese Kiste hier drüben umarmt den Inhalt, aber der Inhalt kann unendlich lang werden und er wird ihn weiterhin in derselben Richtung umarmen Anstatt das zu tun, wollen wir den Füllbehälter, und das können wir tun, indem wir ihn in Füllbehälter ändern Also egal was passiert, aber der Text hier ist immer noch so eingestellt, dass er den Inhalt umarmt Wir wollen also, dass auch der Text in einen Container gefüllt wird. Jetzt hat der Text also eine feste Breite, die der Breite des Containers entspricht, sodass er weiter in den nächsten Container übergeht Und weil es sich um eine Komponente handelt, reparieren wir sie an einer Stelle Wir müssen es hier nicht reparieren. Es ist sowieso schon behoben. Und eine andere Sache ist, wir möchten, dass das Profilbild vielleicht ganz oben und vielleicht auch der Name des Benutzers da sein könnte Ich denke, das wäre sinnvoller. Warum tauschen wir diese beiden nicht aus und verwenden dann eine Ausrichtung von oben links wie diese. Ich werde das einfach in das ändern. Mal sehen, ob das vielleicht ein bisschen besser aussieht. Aber was ich tun werde, ist, diesen Text von hier wegzunehmen und ihn automatisch mit dem Bild anzuordnen, damit wir ihn zentriert ausrichten können. Und dann machen wir das für den gesamten Container. Da haben wir's. Das sieht viel besser aus. Auf diese Weise können wir sogar einen Text auf der anderen Seite hinzufügen. Indem wir mit diesen beiden ein automatisches Layout durchführen und das horizontale Layout ausführen und den Behälter füllen und die Lücke auf Auto ändern. Und mache die Mittellinie und ändere das in einen Text für den Zeitstempel, es könnte also vier Wochen her sein Wir können also sogar einen Zeitstempel haben und die Füllung für diesen Text auf einen Text 300 setzen die Füllung für diesen Text auf einen Text 300 und dieser könnte ein Text 500 sein und genauso wie dieser hier, Text Viel besser. Jetzt können wir sie hier ein bisschen kürzen, sodass sie alle die gleiche Höhe haben. Da haben wir's. Das sieht langsam gut aus. Wir können hier einfach den Namen Max, Adam ändern und ihnen dann einfach ein paar Bilder geben ein Plugin namens Avatar verwenden, das ich wirklich mag. Und du kannst jeden von ihnen wählen. Es gibt viele. Wir wählen einfach diesen hier aus. Benutzerprofil Avatar. Ups. Du kannst jeden benutzen, der uns diesen Avatar-Generator hier machen Sie können einfach kontinuierlich auf Foto platzieren klicken, und das Foto einer zufälligen Person wird dort platziert. Ist gut für. Nun, einige davon haben ein Limit. Also habe ich bei diesem gerade das Limit erreicht. Sie können gerne zwischen verschiedenen Plugins wechseln , um zu sehen , welches am besten funktioniert. Da haben wir's. Das sieht schon viel besser aus. Und wenn ich es mir genauer überlege, halte ich es nicht für eine gute Idee, hier horizontal zu scrollen , weil das nicht wirklich typisch ist. Wir können also zwei Dinge tun, um das hier zu verbessern. Lassen Sie uns zunächst für diese beiden ein horizontales Layout wie dieses erstellen. Und warum fügen wir hier nicht eine sekundäre Schaltfläche hinzu? Drücken Sie hier einen Knopf. Hoppla. Wir wollen es reinlegen Da gehen wir gleich rein, und dann sollten wir sie vielleicht anordnen und hier weniger Abstand machen und es auf sekundär ändern , weil es kein wichtiger Button ist, wirklich, es ist ein sekundärer Button und dann alle Bewertungen anzeigen oder so. Der Benutzer kann auf Alle Bewertungen anzeigen klicken und zu einer anderen Seite wechseln , um alle anderen Bewertungen zu lesen. Das war's also mit den Bewertungskarten. Kommen wir in der nächsten Lektion zurück, um den letzten Teil dieser Seite, die ähnliche Zielseite, zusammenzustellen den letzten Teil dieser Seite, die ähnliche Zielseite, zusammenzustellen . 53. Zieldetailseite abschließen: Der letzte Abschnitt unserer Seite mit den Zieldetails ist ein ähnlicher Abschnitt. Also werden wir diesen Text hier noch einmal im übergeordneten Container duplizieren . Ähnliche Ziele. Sie können es auch andere beliebte Ziele nennen , die auch funktionieren. Sie müssen es nicht unbedingt so benennen, wie ich es benenne. Und dann schnappen wir uns einfach ein paar dieser Karten hier. Vielleicht diese drei hier, benutze Command C und füge sie dann hier ein. Im Moment sind sie vertikal angeordnet, weil sie sich in diesem übergeordneten Container befinden. Wir wollen also mit Shift A ein automatisches Layout zwischen ihnen erstellen und dann ein horizontales Layout erstellen. Da haben wir's. Das sind also einige andere beliebte Ziele, aber für den Abstand zwischen ihnen sollten Sie auch 32 angeben. Das sieht wirklich gut aus. Und ich denke, diese Seite ist so gut wie fertig. Lassen Sie uns eine Überprüfung von oben nach unten durchführen und einfach sicherstellen , dass alles gut aussieht und wir nichts ändern möchten. Nun, es gibt hier ein paar Dinge, die ich tun werde, um diese Seite zu verbessern. Der erste hier ist, ich denke, wir können den Titel hier fett formatieren. Sieht besser aus Für diese Schaltfläche hier sieht sie komisch aus, ohne Text , der diesem beliebten ähnelt. Warum fügen wir hier nicht einen Text für diesen hinzu. Wir speichern oder bookmarken. Ziel und offensichtlich nicht so groß. Wir werden Körper- oder sogar Fußleistenarbeit machen. Und wir werden das einfach herausschneiden und das hier reinbringen. Und ich lege diese zwei an und vielleicht acht Pixel ist ein guter Abstand zwischen ihnen. Und wir können dieses Ziel verschieben, Sie einfach ein Lesezeichen als Ziel Ändern Sie dies vielleicht auf einen primären 900 oder einen primären 800. Okay, das sieht ein bisschen besser aus, es ist also klarer, was es ist. Und der Abstand zwischen allem und hier ist generell ein bisschen zu groß, vielleicht würden 32 Pixel einen guten Job machen. Das sieht also gut aus. Verfügbarkeit. Wir nehmen sie direkt hier mit. Hier gibt es jedoch ein bisschen Leere, und Sie können zwei Optionen wählen. einen können Sie dies einfach im Layout dessen, was wir hier gemacht haben, so ändern dies einfach im Layout dessen, was wir hier gemacht haben , dass es horizontal ist. Das funktioniert also genauso gut. Also vielleicht mache ich das stattdessen, damit hier keine unangenehme Lücke entsteht Die Unterkunft sieht gut aus. Wir haben unsere von zwei Reisenden, also wählen sie diese aus. Das einzige, was uns vielleicht fehlt, ist nur eine Schaltfläche, mit der sie die Ergebnisse aktualisieren können. Wenn sie diese ändern, gibt es momentan keine Möglichkeit, die Ergebnisse zu aktualisieren. Also wollen wir das tun, das Alignment hierher bringen. Also ist es unten, und dann finde Zimmer. Da haben wir's. Da ist es ein bisschen besser. Das sieht gut aus, die Bewertungen sehen gut aus. Die Bewertungen aus welchem Grund auch immer, dieser Text ist ein bisschen zu groß, also werden wir stattdessen Text machen. Ich denke, Körpergröße ist einfach zu viel. Das sieht besser aus. Und damit können wir den Abstand anstelle von 16 Pixeln tatsächlich verbessern. Lassen Sie uns 24 Pixel von oben und unten machen. Okay, das sieht eigentlich gut aus und andere beliebte Ziele sehen wirklich gut aus. Die einzige andere Sache, die ich tun könnte, ist einfach den Abstand zwischen allem zu vergrößern , anstatt 48 Pixel. Vielleicht können wir so etwas wie 64 machen. Und ich denke, es gibt mehr Raum zum Atmen zwischen allem und auf diese Weise sieht alles viel ausgefeilter aus. Cool. Ich werde diese Seite nur ein bisschen kleiner machen. Da ist unsere Destination Discovery-Seite, oder eigentlich sollte sie Destination Detail heißen. Da haben wir's. Das ist unsere Detailseite. Kommen wir zurück zur Ausführung, um an unserer Buchungsseite zu arbeiten Das ist also die Seite, die folgt, wenn sie tatsächlich auf Dieses Zimmer buchen klicken Es wird auf diese Seite weitergeleitet, auf der sie ihre Informationen eingeben und ihre Buchung bestätigen. 54. Buchungsbildschirm: Zeit, hier an unserem Buchungsbildschirm zu arbeiten, und diese Seite ist ziemlich einfach. Im Grunde genommen klickt der Benutzer einem dieser Räume auf Buchen. Es wird zur Buchungsbestätigungsseite weitergeleitet, auf der sie einige Informationen eingeben, die Sie normalerweise auf einer Buchungsplattform sehen, z. B. ihren Vor - und Nachnamen. Und vielleicht können viele dieser Informationen sogar vorab ausgefüllt werden, wenn sie bereits angemeldet sind und ihr Informationsformular bereits zuvor hinzugefügt haben Da wir jedoch nicht über diese Seiten verfügen , auf denen diese Informationen gesammelt werden können, gehen wir davon aus, dass der Benutzer diese trotzdem ausfüllen muss, falls er für seine persönlichen Daten für diese Buchung eine andere E-Mail-Adresse oder Telefonnummer usw. verwenden möchte für seine persönlichen Daten für diese Buchung eine andere E-Mail-Adresse oder Telefonnummer seine persönlichen Daten Und dann haben wir hier einige Zahlungsinformationen und Felder zum Hinzufügen Vieles davon ist also feldbasiert. Und dann wollen wir hier ein paar Karten für einige Zusatzleistungen hinzufügen, und das könnten Dinge sein, wie zum Beispiel eine Autovermietung zu Ihrer Reise hinzuzufügen oder eine Versicherung hinzuzufügen oder verschiedene Dinge hinzuzufügen, usw. usw. Und dann eine Schaltfläche, um die Buchung abzuschließen. Und auf der rechten Seite wollen wir eine Karte mit dem Bild des Zimmers, wollen wir eine Karte das sie buchen, vielleicht zusammen mit der Stadt oder der Reise oder so etwas Ähnlichem. Also vielleicht der Name der Reise, zusammen mit dem Zimmer, das sie buchen. Sie buchen ein Zimmer mit den Daten hier und der Anzahl der Personen, die übernachten, dann dem Gesamtpreis. Nun, das könnte ein guter Ort sein , um auch unseren Buchungsbutton zu platzieren. Es muss hier also nicht unbedingt ganz unten sein, und wir könnten es tatsächlich an beiden Orten haben, und vielleicht können wir das reparieren. Wenn wir also tatsächlich den Prototyp bauen, können wir dieses Element auf dem Bildschirm reparieren. Also gut, lass uns hier drüben loslegen. Wir wollen von oben nach unten beginnen. Beginnen wir damit, dass wir hier unsere NavBr-Zurück-Schaltfläche und unseren Titel hinzufügen hier unsere NavBr-Zurück-Schaltfläche und unseren Titel Um es einfacher zu machen, dupliziere ich einfach die Zieldetailseite mit Befehl D. Gehen Sie einfach ein wenig hierher und benennen Sie unseren Bildschirm in Buchungsseite um Und ich werde den Inhalt vorerst komplett loswerden . Und anstatt zurück zu allen Zielen zu fahren, können wir zurück zur Reise gehen. Und direkt darunter können wir hier einen ähnlichen Text haben. Ich werde Alt benutzen, um das hierher zu ziehen , oder besser gesagt eine Kopie davon hierher. Stellen Sie sicher, dass der Abstand allem anderen übereinstimmt, und ändern Sie ihn, um Ihre Buchung oder Ihre Reise zu bestätigen , und stellen Sie einfach sicher, dass alles entsprechend angeordnet ist Da haben wir's. Schieb das hier her, 24 Pixel davon entfernt. Und dann gleich unten wollen wir einige Felder haben und wir wollen hier auch einen Titel für diesen Abschnitt haben. Ich denke, für den Titel können wir zuerst verwenden, lassen Sie uns diesen hier eingeben, und dann können wir hier eine kleinere Schrift verwenden, vielleicht das Alter vier, das Alter fünf. Ich denke, das Alter von fünf Jahren ist gut und wir werden es auf persönliche Daten umstellen . Wie jetzt können wir es hier einfach fett belassen. Und dann diese, ich möchte das Layout Shift A mit 48 Pixeln Und dann ziehen wir einige Eingaben von unseren Assets ziehen wir einige Eingaben von Lass es uns da runterbringen. Und diese möchte ich zusammen mit vielleicht 24 Pixeln automatisch layouten. Für dieses Feld brauchen wir nicht wirklich ein Symbol. Wir schreiben hier einfach Vorname, nur ein Beispiel für einen Vornamen, und dann schreiben wir Nachname. befinden sich diese Felder Normalerweise befinden sich diese Felder in der Regel direkt nebeneinander , sodass wir hier sogar ein automatisches Layout mit horizontalem Layout erstellen können , vielleicht mit einem Abstand von 16 Pixeln. Es sieht gut aus. Lassen Sie uns das wegen der Breite auf heiße Inhalte umstellen. Das sieht gut aus und wir benötigen ein E-Mail- und Telefonnummernfeld. Diese wollen wir hier im übergeordneten Frame platzieren . Ändern Sie diese in Telefonnummer plus eins, eins, zwei, drei, eins, zwei, drei, vier oder eins, zwei, drei, vier, so wie hier. Nur ein paar Beispieltexte. Und dann können wir eine E-Mail-Adresse oder einfach nur E-Mails bei Domain haben, so etwas in der Art. Vielleicht können wir diese beiden sogar nebeneinander haben. Das ist gut. Dann wollen wir ein paar Zahlungsinformationen. Also für diesen, also werde ich diesen Abschnitt duplizieren und ihn in Zahlungsdetails ändern , so etwas in der Art. Ändern Sie das in Kreditkartennummer, vorausgesetzt, wir haben hier nur Kreditkarte als Option, und dann machen wir Kreditkarte und wir benötigen das Ablaufdatum. Also geben wir das nicht als Verfallsdatum an, sondern schreiben so etwas wie das hier. Wir können es inhaltlich oder vielleicht etwas größer machen , 20 Pixel groß machen, es duplizieren und es automatisch direkt daneben anordnen. Und dieser wird CVV sein, das ist ein Code, der auf der Rückseite steht oder so Und ich glaube, wir haben normalerweise auch einen Namen auf der Karte. Also vielleicht wollen wir eine Kreditkarte benutzen. Älter als für die Nummer, wir können hier einfach eine Zahl wie diese eingeben. Sie möchten, dass Ihr Platzhaltertext dem ähnelt, was sie eingeben sollten, damit sie eine Vorstellung davon haben , was sie erwartet Und manchmal sehen Sie die Postleitzahl oder die Postleitzahl, je nachdem, wo Sie sich befinden Wir können also die Postleitzahl angeben und diese auch hier belassen Das könnte für einige Kreditkarten notwendig sein, und wir werden sie einfach erweitern, aber sie werden nicht erweitert, also wollen wir sie auswählen und den Container füllen Wir haben also Zahlungsinformationen. Und dann denke ich, dass sie aus irgendeinem Grund zu groß sind. Wahrscheinlich hat eine Person keinen so langen Namen, also können wir ihn einfach ein bisschen kleiner machen, insgesamt 480, und dafür auch diese 480 Füllbehälter bauen. Und ich werde genau das Gleiche für diese tun. Das Gleiche hier. Und ich benutze einfach Alt und doppelklicke, damit sie alle den Container füllen. Ein großer Teil dieser Seite ist also schon startklar Lassen Sie uns wieder an unseren Add-Ons arbeiten und dann werden wir an der Seitenkarte hier drüben arbeiten. 55. Add-on-Kartendesign: Für diesen nächsten Abschnitt haben wir einen zusätzlichen Bereich mit einigen Karten mit Dingen, die Leute zu ihrer Reise hinzufügen können. Also werde ich hier einen Titel dafür kopieren und ihn „ Add On Perfect for Your Trip“ nennen , oder so ähnlich. Und dann schauen wir mal, ob wir der Karten, die wir haben, wiederverwenden können. Die Sammelkarte ist dem, was wir hinzufügen möchten, sehr ähnlich. Aber auch hier ist es nicht ganz das, was wir wollen. Vielleicht können wir also eine weitere Karte speziell für Add-Ons erstellen, aber ein ähnliches Design wie die Sammelkarte verwenden. Ich werde das mit Alt duplizieren , den Moment trennen und dann mit dem Befehl Alt K eine neue Komponente erstellen und diese in „Karte hinzufügen“ umbenennen Dieser wird also der Name des Add-Ons sein. Wir haben schon ein Bild. Das ist großartig. Wir wollen eine Schaltfläche, um dieses Addon hinzuzufügen, also kopieren wir diese Schaltfläche vielleicht hierher. Das erhöht deine Reise und dann vielleicht den Preis des Artikels. Also belassen wir es vorerst bei 0$. Ich finde das gut. Bringen wir es her. Also, die einzige Sache ist, mir gefällt nicht wirklich, dass dieser Button hier zu primär ist. Wir wollen nicht, dass dies eine primäre Aktion ist oder Verwirrung darüber verursacht, welche Tasten gedrückt werden sollen , also ändere ich das hier einfach auf sekundär. Wir werden also drei davon haben. Seite für Seite. Und diese, wir wollen nicht, dass sie so groß sind, also machen wir sie einfach mit fester Breite. Diese Karten sind ein bisschen zu groß. Warum machen wir dieses Bild also nicht ein bisschen kleiner? Halten Sie die Umschalttaste gedrückt und zusammen und machen Sie das Bild vielleicht 270 oder so. Und für den zusätzlichen Namen machen wir einfach einen Körper, beide, umarmen den Inhalt hier. Und das Gleiche hier. Wir werden einfach Inhalte umarmen Wir wollen nicht, dass es hier zu auffällig oder zu groß ist. Und dann lassen Sie uns diese durch echte Add-Ons ersetzen. Wir schreiben einfach Mietwagen und für diesen Artikel schreiben wir lustige Aktivitäten. Und zögern Sie nicht, zu schreiben, was Sie möchten. Vollversicherung oder wir schließen eine Reiseversicherung ab. Und dann werde ich für die Bilder tatsächlich Unsplash verwenden und für dieses Bild keine KI Und lass uns einfach ein Auto mieten. Ich weiß nicht, was passieren wird. Lass uns sehen. Okay, wir werden nur einige verwenden, wir werden nur eines davon verwenden. Klar, lass uns mit diesem gehen. Lustige Aktivitäten. Lass uns das einfach machen. Was ist eine lustige Aktivität, die du in London machst? Das London Eye, ich bin mir nicht sicher. Ich war noch nie dort, also machen wir einfach weiter und fügen hier das London Eye von einem dieser Bilder ein. Und dann sieht das tatsächlich ein bisschen deprimierend aus. Das machen wir Und dann Versicherung, vielleicht schreiben wir einfach eine Versicherung und schauen, was dabei herauskommt. Ich werde hier einfach ein schönes Bild auswählen. Sie müssen dieses nicht unbedingt verwenden. Es ist nur ein netter, den ich vorerst gefunden habe. Also haben wir jetzt diese Add-Ons, die gut aussehen. Sie können sie zu Ihrer Reise hinzufügen. Sehr cool. Und wenn das aus dem Weg ist, können wir in der nächsten Vorlesung wiederkommen und diese Karte hier zur Seite legen. Vorher werde ich hier eine vollständige Buchung vornehmen. Fügen Sie einfach die Schaltfläche hier hinzu und machen Sie es Max 480 und bestätigen Sie einfach die Buchung, und das ist der Gesamtbetrag der Reise oder so Gib hier einfach eine Zufallszahl ein, 2240 wie diese. Es wäre schön, wenn wir auch die Währung hätten , falls Sie in einer anderen Währung bezahlen Jetzt wollen wir die Karte zur Seite haben. Lass uns zum nächsten Abschnitt zurückkehren und das gemeinsam machen. 56. Bestätigungsseite: Aber nicht zuletzt auf dieser Seite möchten wir eine kleine Infokarte an der Seite haben, möchten wir eine kleine Infokarte an der Seite haben die vielleicht das Zimmer, vielleicht die Stadt, in der Sie buchen, zeigt , all die kleinen Details, die Sie wissen möchten bevor Sie Ihre Buchung bestätigen. Wenn Sie sich auf einer anderen Seite wie Airbnb oder Expedia oder wo auch immer Sie Ihre Reisen buchen, haben Sie eine ähnliche Sache der Sie alle Informationen sehen, bevor Sie die Okay-Taste drücken , weil Sie einen großen Kauf tätigen . Sie möchten sicherstellen, dass der Benutzer die Gewissheit hat, dass die richtigen Daten und die richtige Anzahl von Reisenden ausgewählt hat, und der Preis ist sichtbar und nicht versteckt und so weiter. Das ist also wirklich wichtig, um ein großartiges Benutzererlebnis zu schaffen. Also werde ich diese Karte einfach von oben nach unten erstellen . Wir wollen eine Karte verwenden, die nur wirklich sichtbar ist, also muss ich sie nicht unbedingt zu einer Komponente machen. Tatsächlich leihe ich mir einfach eine davon, vielleicht die Zimmerkarte, und gehe einfach davon ab, aber trenne die Instanz und mache hier eine komplett neue Manchmal willst du eins loswerden. Sie müssen nicht unbedingt eine Komponente erstellen, wie in diesem Fall. Das ist hier also der Fall, wir stellen nur sicher, dass der Abstand zur Seite derselbe ist. Nehmen wir dann an, der Benutzer hat das Zimmer mit Queensize-Bett ausgewählt. Also verwende ich Alt Command C, um die Eigenschaften dieses Rechtecks hierher zu kopieren, das gerade dieses Bild ist. Und dann halte ich dieses mit Command, um es auszuwählen, und mache dann Command Alt V. Und das füge einfach die Eigenschaften ein, was in diesem Fall nur das Bild hier ist. Also haben wir schnell das Bild da drüben. Und was dann schön wäre, wäre auch ein Bild von der Stadt , die sie buchen. Also vielleicht können wir uns dieses Bild auch hier ausleihen. Ich verwende auch Out Command C. Ich werde Command C verwenden, um den Frame hier rein zu kopieren Aber was ich denke, ist ein netter, cooler Kreis oder sowas obendrein, um einfach zu zeigen, dass sie in London buchen oder so. Also, was ich für diesen Rahmen machen möchte, ist, dass ich zuerst den Rahmen setzen, ihn viel kleiner machen und ihn auch zu einem Rechteck oder, Entschuldigung, einem Quadrat machen möchte. Das heißt vielleicht, lass uns 64 mal 64 machen. Sie können den Befehl und die Pfeile verwenden, um die Größe Ihrer Dinge auch jeweils nur um ein Pixel zu ändern Sie können also genaue Größen wie diese erstellen. Und dann können wir es vielleicht vollständig umkreisen lassen , indem wir den Eckenradius hier einfach auf einen sehr hohen Wert einstellen . Und für diesen Strich wollen wir ihn stattdessen auf die Außenseite legen und ihn vielleicht um drei Pixel und etwas dunkler machen , etwa zweitrangig 800 oder so. Und jetzt möchte ich das über diesem Bild platzieren, aber ich möchte nicht, dass es Teil des automatischen Layouts ist. Ich möchte nur, dass dieser Kreis hier einen bestimmten Platz hat, ohne diesem automatischen Layout zu folgen. Ich kann das auf zwei Arten tun. Ich kann diese beiden entweder gruppieren, sodass ich diese beiden halten und nur die Gruppenauswahl oder sogar die Rahmenauswahl durchführen kann diese beiden halten und nur die Gruppenauswahl . Und da es sich nicht um ein automatisches Layout handelt, kann ich es innerhalb dieses Rahmens platzieren, wie ich will. andere Möglichkeit, die Sie auch tun können , ohne das tun zu müssen, besteht darin, Eine andere Möglichkeit, die Sie auch tun können, ohne das tun zu müssen, besteht darin, dass Sie diese Option wählen können um das automatische Layout zu ignorieren. Also können wir das automatische Layout hier ignorieren und es dann hier platzieren. Aber das Einzige, was passieren wird, ist, wie Sie sehen können, dass wie Sie sehen können, Sie dann möglicherweise die Größe oder den Rahmen einiger Dinge ändern müssen damit die Abstände funktionieren, oder sogar die Abstände hier ändern müssen und Also werde ich mich für die erste Methode entscheiden , nur um die Dinge ein bisschen einfacher zu machen Jemand, der diese Auswahl zusammenfasst oder sie sogar ganz nach Ihren Wünschen gruppiert. Orte hier, mach es vielleicht ein bisschen größer. Klar, 78 mal 78 sieht gut aus. Es gibt also hier ein Bild von der Reise oder der Stadt , in der sie buchen , und dann schreiben wir einen Titel, der die Stadt hier beinhaltet. Also leihe ich mir einfach die Stadt aus, so etwas in der Art. Vielleicht verschiebe ich das nach unten. Ups, schieb das ein bisschen runter, hab die Stadt hier. Ich werde das auch schneiden, das hier in diesen Rahmen bringen Ich werde nur die Verschiebung der Pfeile hier benutzen , um das zu verschieben. Bring das ein bisschen nach hinten. Okay, das ist ein interessantes Design. Vielleicht verschiebe ich das hier ein bisschen zur Seite und das Gleiche hier. Also haben wir die Stadt. Vielleicht sieht die Stadt auf dieser Seite sogar besser aus. Und ich werde einen leichteren Text schreiben, wie Text 300. Wir haben den Zimmertyp, also schreiben wir einfach Kingsize-Zimmer. Oder es ist kein Zimmer mit Kingsize-Bett. Es ist ein Doppelzimmer mit Queensize-Betten. Schreiben Sie für 200$ pro Nacht, und dann machen wir mal fünf Nächte oder so Und dann brauchen wir die Bewertungen hier nicht wirklich , weil sie das schon von früher wissen sollten Was haben wir sonst noch, das nützlich sein könnte? Die Daten? Ja, für die Daten können wir uns einfach den Text in diesen Feldern und das Symbol ausleihen den Text in diesen Feldern und das Symbol Und hier verwenden Sie ein automatisches Layout , das horizontal ist und den Inhalt für beide Seiten zusammenfasst Dieser hier, der Text ist ein bisschen zu lang. Also lass uns HG-Inhalte machen. Machen Sie einen weiteren Text. Mach automatisches Layout und mache horizontal und vielleicht einfach Auto hier und fülle den Container. Sie haben also einen Abstand wie diesen, und dann duplizieren wir das und machen genau dasselbe horizontal, füllen den Container, automatisch und schreiben diesen dann als zwei. Dieser sollte Inhalt sein. Und der Abstand zwischen diesen beiden ist ein bisschen zu groß, also ordne ich sie einfach automatisch zusammen an und mache vielleicht acht Pixel daraus . Jetzt möchte ich, dass die beiden tatsächlich hier drüben sind. Was ich also tun kann, ist die Breite der Breite hier anzupassen, die 122 ist, und dann werde ich auf diese Weise das gleiche Ergebnis erzielen. Da haben wir's. Und das hier für zwei Personen ist ein bisschen zufällig, also stellen wir es einfach hier hin und machen es schon auf heißen Inhalt. Wir können diesen automatischen Layoutrahmen einfach entfernen , indem wir es einfach in der Gruppe machen. Wir bekamen also ein Deluxe-Zimmer mit Queensize-Bett 100$ pro Nacht mal fünf Nächte, für zwei Personen von diesem Datum bis heute. Und der Abstand zwischen diesen ist ein bisschen zu groß, also machen wir acht Pixel. Und wir werden für beide einen Behälter füllen, und hier ist es eigentlich dasselbe, den Behälter füllen. Das funktioniert auch. In Ordnung. Und dann sind diese Texte zu dunkel, weil sie nur Platzhalter sein sollen , also machen wir Text 500 Das von und zwei muss eigentlich nicht so dunkel sein, also machen wir Text 300 Und lassen Sie uns dem Ganzen tatsächlich eine weiße Füllung mit etwas Abstand geben , vielleicht 16 Pixel von allen Seiten. Und dann machen wir hier den Eckradius. Vielleicht 30. Lass uns 32 Looks versuchen. Das ist vielleicht zu viel, also vielleicht 24. Das sieht gut aus. Und jetzt stelle ich nur sicher , dass es gut ausgerichtet ist. Also bekommen wir diese benutzerdefinierte Karte, die gut aussieht. Ich denke, es hat so ziemlich alles zu diesem Gesamtpreis. Wir können es einfach in diesem Button hier haben. leihen uns diesen Button einfach von hier aus, damit wir ihn einfach hier drin platzieren können Was wir machen wollen, hat den Container gefüllt und diesen gelöscht. Und der Button ist ein bisschen zu nah an allem anderen. Warum drücken wir also nicht die Eingabetaste? Also wählen wir alles innerhalb dieses automatischen Layouts aus und halten Umschalttaste gedrückt, um die Auswahl der Schaltflächen aufzuheben , und drücken dann Shift A. Es gibt also ein Layout für den gesamten Inhalt Auf diese Weise können wir also etwas mehr Abstand zwischen der Schaltfläche und dem Rest des Inhalts hinzufügen Abstand zwischen der Schaltfläche und dem Rest des Inhalts Ich denke, wir haben alles hier. Das sieht langsam richtig gut aus. Und es gibt dem Benutzer wirklich eine gute Vorstellung davon, was hier vor sich geht. Eine weitere Sache, die ich Ihnen empfehle , ist, die Schlafplätze auf die gleiche Linie zu legen wie diese 100$ pro Nacht. Also werden wir dort Inhalte umarmen und das einfach einfügen und ein horizontales Layout erstellen Und dann machen wir vielleicht am Anfang dieses Textes eine Alt-Acht Es entsteht also wie ein Kreis und fügt einen gewissen Abstand hinzu, einfach so. Wir brauchen diesen zusätzlichen Abstand nicht, das ist genug. Und offensichtlich macht der Preis hier keinen Sinn, denn 100$ pro Nacht mal fünf Nächte sollten ungefähr 500 USD sein. Also lasst uns das einfach aktualisieren, damit es auch in den Designs Sinn macht. Das sind also etwa 500 USD. Das sind auch 500 USD. Wenn Sie nun andere Servicegebühren und ähnliches haben, können Sie diese jederzeit unten auflisten. Also können wir hier immer den Preis aufschlüsseln und zeigen, das der Preis dafür ist, und dann gibt es eine Servicegebühr und dann gibt es eine Steuer und all das, und dann kommt es auf diesen Betrag an. Aber für dieses Projekt werden wir es einfach einfach halten und es einfach so lassen. Diese Schaltfläche hier mit diesem Eckenradius sieht etwas seltsam aus. Also können wir diesen Knopf etwas mehr abrunden oder einfach einen vollständig abgerundeten Knopf für diesen verwenden. Und ich habe gerade eine benutzerdefinierte Änderung an dieser vorgenommen . Das kannst du machen. Es wird es auf keine andere Taste anwenden. Das ist nur für diesen speziellen Button. Das sieht jetzt also gut aus. Jetzt haben wir diese Seite erstellt. Wir sind mit der Buchungsseite fertig. Das sieht toll aus. Die einzige andere Sache ist, nehmen wir , der Benutzer bestätigt die Buchung. In der Regel möchten Sie danach eine Art Bestätigungsseite oder eine Bestätigung der bestätigten Reise anzeigen danach eine Art Bestätigungsseite . Also überlasse ich es dir als Projekt, das du selbst machen kannst, als eine Art Hausaufgabe zum Üben. Nehmen Sie sich dafür ruhig etwas Zeit . Ich werde es auch tun. Und dann, am Ende des Kurses, haben Sie natürlich Zugriff auf den Link für MfLE, sodass Sie jederzeit vergleichen und gegenüberstellen und von dort aus weitermachen können vergleichen und gegenüberstellen und von dort aus weitermachen Damit sind so ziemlich alle Seiten zusammengefasst , die wir hier zusammen für unser Wir haben hier einen kompletten Benutzerablauf, von der Registrierung über die Überprüfung Ihrer Anmeldung, das Durchsuchen von Reisezielen, Auswahl eines Reiseziels all der kleinen Details und zur Anzeige all der kleinen Details und einiger Zimmer, die Sie buchen können, einigen Bewertungskarten und so weiter Und dann haben wir auch eine Bestätigungsseite , um die Reise zu bestätigen Und natürlich gibt es noch viel mehr zu einer solchen Anwendung , die Sie hinzufügen und gestalten können, wie z. B. ein Profil-Dropdown-Menü usw., und wir werden einige davon gemeinsam untersuchen , während wir das Prototyping durchführen Aber der nächste Schritt für uns besteht darin , herauszufinden, wie wir dieses Design auch in eine mobilfreundliche Version umwandeln können in eine mobilfreundliche Version umwandeln , die Sie auf einem mobilen Gerät verwenden können Und um das zu erreichen, werden wir lernen , Dinge wie Breakpoints zu verwenden , um ein anderes Design für Mobilgeräte zu haben, aber auch dieselben Designs wie bisher zu verwenden und es einfach für ein mobiles Design zu optimieren Kehren wir also zum nächsten Abschnitt des Kurses zurück , um über die Umstellung unserer Designs auf Mobilgeräte zu sprechen über die Umstellung unserer Designs auf Mobilgeräte 57. Responsive Design mit Variablen: Wir sind hier mit unseren Webseiten fertig und wollen sie mobil machen. Es gibt mehrere Möglichkeiten, das zu tun. Natürlich können wir jede Seite einzeln betrachten und uns dann ansehen, jede Seite einzeln betrachten und uns dann ansehen welche Inhalte wir haben, und versuchen, sie so zu formatieren, dass sie auf Mobilgeräten benutzerfreundlich sind. Für den Bildschirm würden wir zum Beispiel F auf unserer Tastatur drücken und hier einen Telefonrahmen starten, sagen wir, das iPhone 16, und Sie können hier wirklich jede Größe für die Telefongröße angeben. Und dann müsstest du jedes Element innerhalb deines Rahmens kopieren und dann eins nach dem anderen neu anordnen. Das ist also eine Möglichkeit, und das werden wir auch untersuchen. Aber ich möchte damit beginnen, wie Sie Variablen tatsächlich verwenden können , um das Responsive Design zu vereinfachen. Selbst bei Variablen gibt es also einige Elemente , die Sie auf Mobilgeräte umstellen müssten . Wir haben also diese Navbar hier oben, und auf dem Handy wird das höchstwahrscheinlich ein bisschen anders aussehen Vielleicht würden wir anstelle dieses Benutzers, wissen Sie, den vollständigen Namen hier einfach das Symbol des Benutzers oder das Profilbild des Benutzers haben , gefolgt von diesem Glockensymbol Es könnte also etwas anders aussehen. müssen wir uns also verschiedene Komponenten einfallen lassen , die auf dem Handy oder dem Internet basieren In diesem Vortrag müssen wir uns also verschiedene Komponenten einfallen lassen, die auf dem Handy oder dem Internet basieren. Ich werde Ihnen zeigen, wie Sie Variablen und Variablenmodi verwenden können , um unterschiedliche Größen für Ihre Seiten zu erstellen. Hier haben wir also eine Seitenbreite für das Webprojekt. Für mich sind es hier 14 40 Pixel. Es könnte für Sie etwas anders sein, wenn Sie mit einer anderen Bildgröße beginnen würden, aber es ist ungefähr diese Größe. Und dann haben wir ein mobiles. Wenn ich also F auf meiner Tastatur drücke und sagen wir iPhone 16 Pmax mache, haben wir hier diese Handygröße , die stattdessen 440 Pixel beträgt Und natürlich gibt es verschiedene Pixelgrößen, die Sie einstellen können, aber ich werde mich vorerst für diese beiden entscheiden Ich werde mich für 144440 für die Handygröße entscheiden. Wenn Sie also das Variablen-Panel hier öffnen, können wir tatsächlich eine neue Sammlung erstellen Lassen Sie uns also eine neue Sammlung oder sogar diese Sammlung erstellen , eine , die ich habe, wird gerade nicht verwendet, also kann ich sie einfach umbenennen und sie Geräte nennen. Hoppla. Wenn Sie wie ich einen Tippfehler haben, können Sie ihn einfach umbenennen, korrigieren und dann erstellen wir eine Variable mit Zahl als Wert oder Typ, und wir ändern sie auf Gerätegröße, und hier haben wir eine Webversion 14 40 Pixeln, und dann werde ich eine weitere erstellen Und wir werden das unseren Seitenrand nennen, oder du kannst es auch einfach Rand nennen. Und das wird der Abstand an den Seiten sein. Im Moment habe ich es also auf 48 Pixeln, also werde ich es bei 48 haben. Und jetzt, wenn Sie hier drüben sehen, haben wir hier eine Zahl für die Breite , die schon eine feste Zahl ist. Aber wenn Sie hier tatsächlich eine Variable anwenden, also wenn Sie die Variable für die Gerätegröße anwenden, ist sie jetzt an diese variable Gerätegröße gebunden, und ich kann sie von hier aus jederzeit ändern. Und dann hier drüben, was unseren Inhalt angeht, wollen wir wirklich weitermachen und sicherstellen, dass alles in einem automatischen Layout ist. Also werde ich diese beiden in einem automatischen Layoutrahmen zusammenfassen und auch diese beiden zusammen. Also werde ich diese beiden automatisch zusammen layouten und dann auch diesen hier. Wir haben hier also einen Inhaltsbereich, und anstatt die Ränder hier bei Null oder die Abstände horizontal bei Null zu haben, werde ich den Seitenrand anwenden Und jetzt haben wir hier eine zusätzliche Polsterung. Aber aus diesem Grund können wir tatsächlich weitermachen und erweitern, um den gesamten Inhalt zu übernehmen Also können wir das tun oder einfach die Breite auf eine PRI-Variable setzen und die Gerätegröße angeben Diese sind jetzt also an Variablen gebunden. Aber sehen Sie, nichts passiert wirklich, wenn ich das minimiere und wir haben nicht wirklich den Zweck, diese Variablen jetzt zu setzen. Aber wenn du weitermachst und einen anderen Modus einrichtest, indem du auf den neuen Variablenmodus und dann dieses eine Handy anrufst, können wir die Nummern hier tatsächlich ändern. Für Mobilgeräte werden wir also eine Gerätegröße von 440 haben und den Seitenrand werden wir stattdessen auf 24 einstellen . Wenn Sie jetzt hier klicken und dann unter Darstellung Schaltfläche „ Geteilt“ klicken und den Variablenmodus anwenden, können wir das Gerät ändern Wenn wir also mobil sind, ist das Gerät jetzt auf mobil eingestellt Dieser Bereich wurde auf die Handygröße 440 eingestellt , die Polsterung wurde geändert Aber natürlich haben wir immer noch ein Problem, bei dem die Dinge nicht so arrangiert wurden, wie wir es wollten oder erwartet hatten Im Idealfall wollen wir, dass die Dinge richtig verteilt werden SEC ist nicht perfekt. Einiges von dem Zeug passt nicht, und wir müssen einige Änderungen vornehmen, damit es funktioniert. Als Beispiel haben wir hier die Add-Ons für deine Reise, und statt einer festen Breite es momentan heiße Inhalte. Was wir also tun wollen, wir wollen das Ganze umwickeln und eine maximale Breite festlegen. Egal was passiert, die maximale Breite entspricht Breite der Gerätegröße, die hier 440 ist. Und tatsächlich können Sie statt 440 hier eine weitere Variable einrichten, die als Inhaltsgröße bezeichnet wird, und diese Ränder bereits entfernen. Das wird also die Inhaltsgröße für diese Boxen hier sein. Kommen wir also zurück zum nächsten Abschnitt, um das für diese Seite zusammenzustellen 58. Maximale Breiteigenschaft: Richten Sie die Variablen ein und wir wenden den Modus so an, dass wir unsere Gerätegröße tatsächlich auf Web und Handy ändern können . Und einiges von dem Zeug sieht schon besser aus. Wir müssen jedoch eine maximale Breite für unseren Inhaltsbereich festlegen , damit der Inhalt nicht nach draußen gelangt Schauen wir uns also an, was gerade mit unserer Seite passiert Wenn wir jetzt zurück zum Web wechseln , haben wir hier ein automatisches Layout , bei dem sich der Inhalt unabhängig von der Größe nicht wirklich ändert oder anpasst, und das ist nicht das, was wir wollen. Wenn Sie es stattdessen auf einen Wrap setzen, wenn der Inhalt verkleinert wird, wird zumindest das hier drüben runter, anstatt auf der rechten Seite zu bleiben, sodass wir es auf dem Handy präsentieren können Nun, vielleicht möchten Sie es nicht so machen. Vielleicht möchten Sie dies tatsächlich zusätzlich zur Bestätigung Ihrer Reise anzeigen . Und natürlich, wenn du es stattdessen oben zeigen möchtest, was nicht so viel Sinn macht, aber du kannst das tun, indem du hierher gehst und die erste Person oben hast. Damit ist das Problem jetzt behoben. Unsere Felder hier sind ein Problem, da sie derzeit auf 480 festgelegt sind. Also werde ich diese beiden zusammen auslegen und dann werden wir eine maximale Breite festlegen. Aber bevor wir das tun, werden wir hier eine neue Eigenschaft für unsere Variablen festlegen , und diese wird ebenfalls eine Zahl sein, und wir werden diesen Inhalt nennen. Breite, was im Internet 14 40 -48 mal zwei sein wird Das ist also der maximale Inhaltsbereich, den wir haben können. Das werden also 13 44 sein. Und auf dem Handy wird es 392 sein. Und wir werden es so machen, dass das hier drüben eine maximale Breite hat. Und wir werden eine Variable auf die maximale Breite der Inhaltsbreite anwenden . Im Moment sind es also standardmäßig 480 Pixel, aber die maximale Breite, die das haben wird , ist im Webcase 13 44. Aber wenn wir das auf Mobilgeräte umstellen, sehen Sie, sind es jetzt nur noch 392. Aber das einzige andere Problem ist, dass innerhalb dieser automatischen Layouts wir innerhalb dieser automatischen Layouts auch dafür sorgen müssen, dass der Inhalt darin die richtige Breite hat. Gehen wir also rein und sehen, was passiert. Dieser ist ebenfalls auf 480 gesetzt, aber jetzt wollen wir den Container für diesen und auch für diesen füllen für diesen und auch für diesen weil jetzt der übergeordnete Auto-Layout-Frame hier die Breiten verarbeitet. Schauen wir uns jetzt an, was passiert wenn wir es auf Handy umstellen Okay, einige Felder sehen viel besser aus. Und das hier, weil es zwei zusammen gibt, wollen wir einen Behälter füllen und dann reingehen und einen Füllbehälter auf beide auftragen , sodass es auf dem Handy so aussieht. Wenn wir jetzt das Web einschalten, sieht es so aus. Wenn wir das jetzt auf Handy setzen, sehen die Felder gut aus. Wenn wir es auf Web setzen, sieht es auch gut aus. Aber wir haben ein kleines Problem, und das ist die Tatsache, dass, wenn wir zwischen den beiden wechseln, das Feld hier, die Breite, die wir bereits haben, auf Handy umgestellt wird. Normalerweise wollen wir diese Seite duplizieren und dann eine mobile Version davon haben. Also werden wir diese einfach auf Mobilgeräte umstellen. Und ganz schnell haben wir eine mobile Version und wir können diese einfach erweitern. Da haben wir's. Und hier gibt es nur ein paar andere Probleme. Das hier sollte also auch eine Mischbreite haben variable Inhaltsbreite anwenden. Und dann hier für diese Schaltfläche, sie sollte sich auf dem Füllbehälter befinden. Und dieser hier sollte auch eine maximale Breite von Inhalt und Breite haben , du hast es erraten Und das sieht langsam richtig gut aus. Und wie Sie sehen, waren wir in der Lage, sehr schnell zwischen Mobilgerät und Web zu wechseln . So können Sie Variablen verwenden, um während Ihres gesamten Projekts ein responsives Design zu haben . Ich überlasse es Ihnen als Übung, zu entscheiden, ob Sie weiterhin Variablen für Ihre responsiven mobilen Designs verwenden möchten . Und im nächsten Abschnitt werden wir gemeinsam einen anderen Weg gehen, wie man das manuell macht, was auch ohne Variablen funktioniert, was ich auch oft mache Aber bevor wir das tun, müssen wir diese Navigationsleiste oben reparieren diese Navigationsleiste , sodass wir eine mobile Version haben Kehren wir also zum nächsten Abschnitt zurück, um zu erfahren, wie man eine Variante für verschiedene Geräte erstellt 59. Komponentenvarianten für Geräte: Oft möchten Sie Komponenten erstellen, die Sie sowohl im Internet als auch auf Mobilgeräten verwenden können Manchmal müssen Sie Ihre Komponenten ändern, sodass es eine für Mobilgeräte und eine für das Internet gibt Also sollte das Snap Board hier zum Beispiel eine mobile Version und eine Webversion haben . Das ist etwas anders. Also gehen wir hier zu der Komponente, wo wir sie in diesem Abschnitt haben, und wir werden eine weitere Variante dafür erstellen, die spezifisch für Mobilgeräte sein wird. Und wir werden diese Variante Gerät nennen, und ich werde sie einfach erweitern , sodass wir hier rechts Platz haben, eine weitere Variante hinzufügen, und wir werden diese eine mobile Variante nennen. Hoppla. Da haben wir's. Und wir werden die Breite so einstellen, dass eine variable Gerätegröße angewendet wird. Und wir werden die Breite 440 einstellen, was der Handygröße entspricht und sie hier einfach zur Seite bringen. Und das sieht offensichtlich nicht gut aus. Wählen wir also das Logo aus und ändern es so, dass es vielleicht eine Sechs für Mobilgeräte ist. Und dann die horizontale Polsterung, wir machen den Seitenrand und dann wenden wir den variablen Modus für Mobilgeräte an , sodass dieser immer dem mobilen Modus folgt Und tatsächlich können Sie dasselbe mit Ihrer Breite machen. Sie können einfach eine variable Gerätegröße anwenden Da wir den Modus auf Mobilgerät einstellen, folgt er immer dem Handy. Und auf diese Weise wird alles automatisch übernommen, wenn wir jemals eine Änderung an unserer Handygröße vornehmen , wenn wir jemals eine Änderung an unserer Handygröße und hier plötzlich entscheiden , dass unser Handy 500 sein sollte , dass unser Handy 500 sein sollte. Das ist also der Vorteil, es auf diese Weise zu verwenden. Oder nehmen wir an, Sie möchten den Rand auf Mobilgeräten auf 16 Pixel ändern den Rand auf Mobilgeräten auf 16 Pixel Diese Änderungen werden automatisch vorgenommen. Auf Mobilgeräten wollen wir den Namen also nicht. Wir wollen nur den Namen löschen, und vielleicht könnte der Abstand zwischen diesen beiden 24 Pixel betragen. Dieser könnte etwas größer sein, vielleicht erst fünf Jahre alt. Das sieht gut aus. Das hier heißt also Web. Dieser hat keinen Namen. Es heißt einfach Standard, also wollen wir es auf Web ändern. Ich werde das hier einfach in der Größe ändern. Und dann wollen wir auch zu Variablen gehen und hier einen Gerätenamen erstellen Also werden wir eine Zeichenkettenvariable namens device erstellen, oder Sie können den Gerätenamen eingeben. Dieser wird Web sein, genauso buchstabiert wie dort, und dieser wird mobil sein Genau so buchstabiert wie hier. Auf diese Weise können Sie Ihrer Seite mitteilen, welche Komponenten verwendet werden sollen. Wenn Sie also hier rüber gehen, können wir zu der Version gehen, die wir auf Mobilgeräten haben, und dann können wir, anstatt jedes Mal manuell auf mobile Geräte umzustellen, jedes Mal manuell auf mobile Geräte umzustellen, die Variable namens Gerätename anwenden. Also, was passiert hier? Wie Sie sehen können, wenn ich das auf Web umstelle, habe ich hier einen kleinen Fehler und ich möchte nur sichergehen , dass Sie genau wissen, was vor sich geht, falls es Ihnen passiert . Wenn Sie jemals ein Problem wie dieses haben, bei dem eine Ihrer Komponenten in einem bestimmten Modus feststeckt, Sie wahrscheinlich hier ein Erscheinungsbild auf diese bestimmte Komponente oder diesen Variablenmodus angewendet , haben Sie wahrscheinlich hier ein Erscheinungsbild auf diese bestimmte Komponente oder diesen Variablenmodus angewendet, es aber nicht entfernt, denn wenn wir jetzt den Variablenmodus für die gesamte Seite ändern, sollte sich alles ändern. Etwas ändert sich nicht, dann bedeutet das, dass Sie einen Variablenmodus auf eine bestimmte Komponente anwenden . Also willst du das nicht tun. Sie möchten dies entfernen , sodass es automatisch den Darstellungsmodus oder den Variablenmodus erbt Darstellungsmodus oder den Variablenmodus , den Sie hier im gesamten Frame oder auf der gesamten Seite haben Wenn wir das jetzt auf Mobilgerät ändern, wird die Navigationsleiste von Mobilgeräten verwendet Wenn wir es im Internet machen, verwenden wir die Navigationsleiste aus dem Internet. So können wir also eine Variable an eine Variante übergeben und verschiedene Varianten verwenden, um verschiedene Komponenten zu erstellen, die wir dort verwenden können. Sie können sich also vorstellen, dass dies nützlich und praktisch sein könnte , wenn Sie an verschiedenen Marken arbeiten. Wenn Sie möchten, dass Ihre App bei mehreren Marken funktioniert, können Sie den Namen des Unternehmens oder verschiedene Eigenschaften sehr schnell ändern . Sie haben dort also viel Flexibilität, was gut ist. Wir sprechen zwar immer noch über Variablen und deren Verwendung für unser responsives Design, aber eine weitere Sache, die wir hier ändern könnten die Schriftgrößen auf Mobilgeräten. Genau wie wir es hier für den Namen des Unternehmens getan haben, einige der Schriftgrößen auf sind einige der Schriftgrößen auf Mobilgeräten etwas zu groß. Für den Großteil der Seite funktioniert es und es sieht okay aus, aber speziell dieser kleine Header , den wir hier haben, ist auf Mobilgeräten zu groß. Im Internet sieht es okay aus. Kehren wir also zur Exexture zurück, um eine Mini-Lektion über Schriftarten zu machen eine Mini-Lektion über Schriftarten 60. Schriftvariablen: Auf Mobilgeräten möchten wir unterschiedliche Schriftgrößen verwenden. Und tatsächlich gibt es noch viel mehr Eigenschaften, die du mithilfe von Variablen auf deine Schriften anwenden kannst . Lassen Sie uns diese also schnell untersuchen. Wir haben hier also unsere lokalen Stile für unsere verschiedenen Überschriften - und Haupttexte. Und in jedem können wir natürlich die Schriftfamilie ändern, wenn Sie die Eigenschaften bearbeiten . Wir können das Gewicht und die Schriftgröße ändern, aber wir können auch Variablen auf sie anwenden. Wir können das also als Variable schreiben und es hier anwenden, indem wir auf Variable anwenden klicken. Auch hier können Sie Ihre, sagen wir, Schriftfamilie für Ihr gesamtes Projekt schnell ändern , anstatt all diese durchzugehen und sie dort zu ändern. Die andere Sache, die Sie tun können, ist, dass Sie Ihre Schriftgröße mit einer Variablen hier unten festlegen können . Und das können Sie auch für Ihre Schriftstärke tun. mich jetzt für unseren speziellen Fall interessiert , ist die Handygröße. Wir wollen es so haben, dass wir für diese spezielle Größe, sagen wir, das dritte Lebensjahr haben, eine Größe für das Internet haben, die 39 Pixel beträgt, und dann möchten wir vielleicht eine kleinere festlegen wenn das Alter drei auf einem Handy verwendet wird. Wie machen wir das? Wenn wir zu unseren Variablen zurückkehren, können wir eine neue Sammlung erstellen, und diese hier nenne ich Schriften. Wir werden eine Variable erstellen und sie auf eine Zahl setzen. Und wir schreiben H in drei Größen. Wir werden einen Modus als Web und den anderen als Mobilmodus haben. Die eine Sache, die ich vergessen habe zu erwähnen, ist, dass Modi nur verwendet werden können , wenn Sie einen Pcount bei Figma haben Wenn Sie dies nicht tun, wenden Sie einfach einen Modus für Ihr Und wenn Sie natürlich ein Upgrade in Betracht ziehen, empfehle ich es, damit Sie verschiedene Modi anwenden können. hier für unser Web Lassen Sie uns hier für unser Web dieselbe Größe von 39 Pixeln anwenden, und dann können wir vielleicht auf Mobilgeräten 30 Pixel verwenden. Wir werden das versuchen und sehen, ob es zu groß ist. Wenn wir nun zu unserer H-Drei übergehen, anstatt eine feste Größe von 39 Pixeln zu haben, gehen wir hier runter und wenden eine variable H3-Größe an. Nun, da wir das als Teil einer anderen Variablensammlung einrichten , ist es nicht Teil von Geräten. Wir müssen unsere Seite hier so einrichten , dass wir unseren Variablenmodus ändern oder anwenden müssen unseren Variablenmodus ändern oder anwenden damit Schriften auch die Handygröße verwenden. Wenn Sie sich mit dieser Unannehmlichkeit nicht auseinandersetzen möchten, können Sie hier nach oben gehen und Ihre Geräte aufrufen und Ihre Schriftgrößen hier auch als eine andere Sammlung einrichten Ihre Schriftgrößen hier auch als eine andere Sammlung Also werde ich das nur als Beispiel machen . Du musst es nicht tun. Ich kann hier eine Zahl erstellen, sagen wir, für meine H-Größe zwei und dann noch eine für meine H-Eins-Größe. Hoppla Und dann kann ich sie einfach zusammenfassen. Und nenne diese Gruppe Schriftgrößen. Es befindet sich immer noch in der Gerätesammlung, sodass Sie den Variablenmodus nicht auch für Schriftarten anwenden müssen . Aber derzeit habe ich es so eingerichtet, dass es sich in einer anderen Sammlung befindet. Also muss ich auch den Variablenmodus für Schriftarten von Mobilgeräten anwenden . Und, bumm, unser Text hier verwendet jetzt die Größe H drei für Mobiltelefone, was erstaunlich ist. Ich denke, wir können das sogar auf 32 Pixel erhöhen. Lass uns das versuchen. Und das sieht gut aus. So können wir Variablen verwenden, um unsere Schriftarten und Größen zu ändern unsere Schriftarten und Größen je nachdem, auf welchem Bildschirm Sie sich befinden. So haben wir bisher gelernt , wie man Variablen verwendet , um ein responsives Design zu erstellen. Kommen wir zurück zum Ex-Sectre um einen anderen Weg mit Einschränkungen zu versuchen 61. Einschränkungen verwenden: So verwenden Sie Variablen, um unterschiedliche Gerätegrößen zu erstellen, unsere Webseite schnell auf eine mobile Seite umzustellen und so weiter. Und ich denke, jetzt ist es ein guter Zeitpunkt, um zu lernen, wie man auch responsives Design mit Einschränkungen erstellt . Einschränkungen in Figma finden Sie also auf der rechten Seite hier. Manchmal ist es möglicherweise nicht sichtbar, sodass Sie möglicherweise auf diese kleine Schaltfläche mit der Aufschrift Einschränkungen klicken müssen, um die Einschränkungen, die auf Ihre Elemente angewendet wurden, im Rahmen zu sehen Ihre Elemente angewendet wurden, im Rahmen Durch Einschränkungen können die Elemente in Ihrem Frame reagieren und stattdessen auf die Größe des Frames oder des Inhalts oder des übergeordneten Frames reagieren die Größe des Frames oder des Inhalts oder . Zum Beispiel hat derzeit standardmäßig jedes Element in Ihrem Design eine Beschränkung für oben und links. Das bedeutet, dass, wenn Sie Ihren Rahmen erweitern, wenn Sie die Größe ändern, standardmäßig alles versucht, die Beschränkungen links und oben beizubehalten, sodass es immer links und oben an Ihrem Projekt angehängt wird sodass es immer links und oben an Ihrem Projekt angehängt links und oben an Ihrem Projekt Ich werde diese Zielsuchseite duplizieren , nur um eine mobile Version zu erstellen, die nur Einschränkungen verwendet Nun zur Navigationsleiste hier oben. Wenn ich die Shift-Taste gedrückt halte, lege ich auch eine horizontale Beschränkung für links und rechts fest. Jetzt ist es also auch nach rechts beschränkt. Wenn wir unseren Frame erweitern, ihn die Navbar jetzt mit der Framegröße, und wenn ich ihn reduziere, wird er auch kleiner Jetzt haben wir natürlich immer noch das Problem, dass bestimmte Komponenten schlecht aussehen, also müssen wir das technisch gesehen immer noch auf eine Version für mobile Geräte umstellen das technisch gesehen immer noch auf eine Version für mobile Geräte Das ist immer noch notwendig. Im Moment ist das bei der mobilen Version natürlich so eingerichtet , dass sie auf eine feste Breite eingestellt ist. Aber wenn wir diese feste Breite nur vorübergehend entfernen, können wir sie tatsächlich einfach auf die Breite ändern , die wir für unser Gerät wünschen Jetzt, da es hier die gesamte Seite einnimmt , wird es immer noch dasselbe tun Es wird immer noch schrumpfen und expandieren. In Bezug auf den übergeordneten Container, dessen Größe ebenfalls geändert wird Für diesen können wir nun genau dasselbe für den Inhalt tun. Wenn ich genau hier eintauche, könnte die Größe hier für eine Tablet-Größe funktionieren. Und dann können wir auch eine Beschränkung von oben links und rechts anwenden . Aber bevor ich das mache, werde ich Ihnen kurz zeigen, worum es bei den anderen Einschränkungen geht. So können wir eine richtige Einschränkung haben. Was nun passieren wird , ist, dass, wenn eine Seite hier erweitert wird, dieser Inhalt immer auf der rechten Seite bleibt. Wenn ich zentriere, dann bleibt der Inhalt, wie du es erraten hast, in der Mitte, was übrigens auch funktionieren könnte Und das wird häufiger im Internet verwendet. Sie können auch Fähigkeiten einsetzen. Und wenn du es auf Skill setzt deine Seite erweiterst, passiert das, dass dieser Inhalt auch horizontal gestreckt wird , je nachdem, wie stark du ihn skalierst. Es ist ein bisschen anders, denn wie Sie sehen können, sind die Abstände zwischen links und rechts unterschiedlich. Es schrumpft also und dehnt sich aus. Es ist nicht dasselbe wie es nach links und rechts zu setzen. Und in den meisten Fällen möchten wir keine Skalierung verwenden. Auf einer Seite wie dieser ist links und rechts am sinnvollsten. Und im Moment sind die Dinge ein bisschen durcheinander geraten. Tatsächlich werde ich Befehl Z ganz zurück nehmen, bis wir diesen haben , und ihn dann auf links und rechts ändern Jetzt ist das eine bessere Lösung, bei der sich die Dinge hier erweitern und dann auch verkleinern, um sie an unterschiedliche Größen anzupassen, wie bei einem mobilen Display Das ist nicht perfekt, und Sie müssen trotzdem mit Ihrem automatischen Layout arbeiten, um das Problem für Mobilgeräte zu beheben Sie können also eine Menge Dinge tun, um das zu beheben. Für dieses Element hier müssen Sie es zum Beispiel möglicherweise auch so umbrechen, müssen Sie es zum Beispiel möglicherweise auch so umbrechen dass, wenn die Seite schrumpft, und für diesen Frame, wir den Feldcontainer festlegen möchten Wenn die Seite jetzt schrumpft, werden auch die Felder in neue Zeilen verschoben. Das Gleiche hier Für diesen wollen wir einen Wrap machen und er ist schon auf dem Füllbehälter, also sollte das funktionieren. Da hast du's. Also sehr schnell, wir haben eine Seite, die auf Mobilgeräten funktionieren könnte. Es ist kein schlechter Start. In der Tat war das ziemlich schnell einzurichten, aber vielleicht möchten Sie trotzdem ein anderes Design auf Ihrem Handy, damit es nicht so viel Platz oben einnimmt, mit all den Feldern und der Art und Weise, wie alles eingerichtet ist. Im Idealfall möchten Sie also immer noch einige Anpassungen daran vornehmen Mithilfe von Einschränkungen ändern wir hier jedoch schnell die Inhaltsgröße, sodass sie von der Seitengröße oder der Rahmengröße abhängt Nun, wir haben die vertikalen Beschränkungen noch nicht berührt, aber wenn wir mit den vertikalen Beschränkungen spielen, haben Sie auch ähnliche Optionen bei denen Dinge auf unten, oben und unten, Mitte und Maßstab beschränkt werden können oben und unten, Mitte und Maßstab Wenn Sie den unteren Teil der Seite auswählen und der untere Teil der Seite erweitert wird, wird der Inhalt hierher verschoben , sodass derselbe Abstand zwischen, Sie wissen schon, wo das hier endet, und dem unteren Rand bleibt , 684 Pixel beträgt Es wird also versuchen, diese 684 Pixel beizubehalten. Auch hier ist es standardmäßig auf top eingestellt. Es behält also den Abstand , den es vom oberen Rand dieses Rahmens hat , bei, was standardmäßig 136 ist. Und natürlich haben wir auch die anderen Optionen wie die Mitte. Wenn die Seite also erweitert wird, wird versucht, sie so zentriert zu halten , wie sie zuvor war. Und Sie haben auch dieselbe Skalierungsoption. So verwenden Sie also Einschränkungen. Wenn Sie jedoch anfangen, die maximale Breite und das gesamte Layout und die Variablen zu verwenden , ist es weniger notwendig, Einschränkungen zu verwenden. Es ist also nicht etwas, das Sie wahrscheinlich täglich verwenden, aber Sie haben diese Option. Wirklich schnell, wenn Sie diese auch schnell ändern möchten, aber die Grafik hier verwenden möchten, können Sie dies von hier aus jederzeit auf „Oben“ setzen Sie können dies von hier aus auf unten setzen. Oder wenn Sie die Umschalttaste gedrückt halten, können Sie es sowohl auf oben als auch auf unten setzen. Und wenn Sie die Umschalttaste gedrückt halten, können Sie auch einfach das eine oder das andere ausschalten. Von hier aus können Sie in die Mitte wechseln. Und denken Sie daran, dass Sie die horizontalen Beschränkungen von hier aus steuern , und dann sind diese vertikalen Linien für Sie da, um Ihre vertikalen Beschränkungen zu steuern. Aber standardmäßig möchten wir diesen Wert auf oben und diesen auf links und rechts setzen , sodass wir schnell, wenn wir diesen Wert auf 440 ändern, schnell ein mobiles Design einrichten können. Ja, jetzt haben wir eine mobile Seite, vielleicht möchtest du hier Änderungen vornehmen und die Elemente darin sind nicht so weit voneinander entfernt Und dann möchtest du vielleicht die Felder hier auf volle Breite einstellen die Felder hier auf volle Breite Und vielleicht könnten diese ein automatisches Layout sein. Und von hier aus können wir diesen auch auf 16 Pixel einstellen. Und ich möchte die Polsterung so gestalten, dass sie 24 Pixel von den Seiten und 24 Pixel von oben beträgt Und dann wurde es einfach erweitert, sodass es auch aktiviert ist. Möglicherweise müssen Sie hier und da einige Änderungen vornehmen , um dies auf Mobilgeräten zu verbessern, aber es sollte relativ einfach sein Mit ein paar einfachen Änderungen können Sie also ein mobiles Design für Ihre Destination Discovery-Seite 62. Unsere Datei organisieren: Ich habe einige Zeit gebraucht, um meine mobilen Versionen fertigzustellen. Wenn Sie das nicht getan haben, nehmen Sie sich Zeit, dies für die anderen Seiten zu tun, die Sie noch nicht erstellt haben. Und jetzt, in dieser Vorlesung, möchte ich schnell alles organisieren und sicherstellen, dass das Projekt aufpoliert aussieht. Die eine Sache, die mir auffiel, als ich das durchging , ist , dass wir für unsere Anmeldung mit Telefonnummer und Anmeldung bei Google, für unsere Anmeldung bei Google, es ein bisschen besser aussehen lassen können, indem wir es ein bisschen besser aussehen lassen können einfach das Symbol oder das Google-Symbol dort haben. Im Moment haben wir also dieses Symbol „ Links anzeigen“, das wir verwenden können. Und dann haben wir für unser Symbol nur die begrenzten Symbole, die wir eingerichtet haben. Wir können natürlich hierher zurückkehren und ein anderes Symbol ändern oder hinzufügen. Wenn Sie einfach Ihren Browser öffnen und nach einem SVG suchen. Mal sehen, ob ich kann. Ich öffne einfach Foster-Symbole, um zu sehen, ob sie hier vielleicht schon ein Google-Logo haben . Und das tun sie. Sie können entweder dieses hier verwenden, das sie haben oder einfach in Ihrem Browser nach dem Google-Logo, SVG, suchen . Dann sehen Sie eines, das so aussieht, und fügen Sie es einfach hier in Ihrem Projekt hinzu. Vielleicht wurde es nicht hinzugefügt, also bringen wir es einfach hierher. Ich werde es einfach einfügen und das ist viel zu groß. Wir wollen mal sehen, wie groß die sind, 20 mal 20. Also wollen wir einfach K auf unserer Tastatur drücken , um das schnell auf 20 mal 20 zu skalieren . Und dann werde ich es einfach hier aufrufen und es auch in eine Komponente umwandeln und es Icons Google-Logo nennen es Icons Google-Logo , damit wir es schnell in unserer Schaltfläche hier unten in das Google-Logo ändern können . Das sieht viel besser aus und ist dem, was wir in anderen Apps haben, sehr ähnlich. Unterschreibe es jetzt mit der Telefonnummer. Wir können es einfach so machen , dass der Benutzer seine Telefonnummer eingibt und dann sagt: Weiter. Im Moment sieht es ein bisschen komisch aus, als ob das Telefonnummernfeld fehlt. Warum kopieren wir also nicht einfach ein Feld hier und fügen es hier ein und nennen es dann dieses? Telefonnummer, und wir geben hier einfach eine Beispieltelefonnummer plus eins, zwei, eins, zwei, eins, zwei, drei, vier, einen, zwei, eine Beispieltelefonnummer plus eins, zwei, eins, zwei, eins, zwei, drei, vier, einen, zwei, vier, einen Gedankenstrich ein. Und dann werden wir diese beiden einfach so anordnen und sie ein bisschen näher bringen, vielleicht acht Pixel voneinander entfernt. Sie sehen also aus, als ob sie verwandt sind. Das sieht ein bisschen besser aus. Und wir können uns immer zuerst mit der Google-Option anmelden und dann die Telefonnummernoption haben. Das ist also eine kleine Verbesserung. Diese Seite sieht gut aus. Diese Seite sieht auch gut aus. Wir haben die Drop-Downs hier, und dann sieht mein Handy ein bisschen verstreut aus. Was wir tun können, ist einfach die mobilen Designs und dann das Webdesign getrennt voneinander zu trennen, nur um die Datei schnell zu organisieren. Also können wir einfach hierher gehen und einen Abschnitt erstellen. Ich werde einfach einen Abschnitt um meine mobilen Bildschirme zeichnen und diesen Bereich „Mobilgerät“ nennen. Und dann drücke ich die Eingabetaste, um alle darin enthaltenen Rahmen auszuwählen und sie einfach nach diesem kleinen Symbol zu organisieren. Und wenn Sie dann all Ihre Rahmen organisieren, können Sie sie schnell näher zusammenbringen, vielleicht mit 100 Pixeln und einem Abstand zwischen ihnen. Und wenn Sie dann auf die Ränder Ihres Abschnitts doppelklicken , wird die Größe automatisch an den Inhalt angepasst. Jetzt haben wir also alle mobilen Seiten dort, und wir können hier genau das Gleiche für den Abschnitt auf den Webseiten tun hier genau das Gleiche für den Abschnitt auf den Webseiten Du musst das nicht tun, aber ich finde, es ist viel netter. Und dann einfach eine Webversion davon haben und dann die Eingabetaste drücken, um alle Frames auszuwählen und sie einfach hier zu organisieren Der Filter und alles waren da ein bisschen durcheinander, aber wir werden das reparieren und einfach die oberste Zeile machen Und wir bringen dieses Filter-Dropdown-Menü in das andere, genau hier unten, wo es sein sollte Und ich werde alle beiden Leerzeichen etwas länger aushalten . Da haben wir's. Das sind unsere mobilen Bildschirme, und dann haben wir unsere Komponenten, was auch schon ein Abschnitt ist. Es sieht also gut aus. Wir haben einen Komponentenbereich, wir haben einen Web- und einen Mobilbereich. Jetzt, genau jetzt, haben wir diese Mockups hier. Sie können jederzeit neue Seiten erstellen und Ihr Web oder Handy auf diese Seiten verschieben Ihr Web oder Handy auf diese Ich hätte gerne für eine einfache App wie diese alles auf einer Seite. In Ordnung, das sieht also sehr ordentlich und organisiert aus, und jetzt ist es an der Zeit, zurückzukommen und daraus einen Prototyp zu machen. Also lass uns das im nächsten Abschnitt zusammen machen. 63. Unsere App mit DesignPro testen: Wir haben unsere Datei organisiert und sie sieht langsam großartig aus. Um unsere Designs auf die nächste Stufe zu heben, gibt es ein paar Dinge, die wir noch einmal überprüfen können , um sicherzustellen, dass unsere Designs barrierefrei sind und dass es keine Probleme mit der Benutzeroberfläche gibt die Benutzer stoßen , auf die Benutzer stoßen, wenn sie unsere App verwenden. Ein Plug-In, das ich als sehr hilfreich empfunden habe , um uns dabei zu helfen, heißt Design Pro. Wenn Sie unter Plug-ins und Widget nach Design Pro suchen, finden Sie dieses AI Design Reviewer-Plugin, und Sie können es öffnen. Dieses Plugin hilft uns, den Text auf unserer Seite zu verbessern, Barrierefreiheit zu überprüfen und unsere Benutzeroberfläche zu überprüfen. Nehmen Sie sich hier eine Sekunde Zeit, um es für ein Konto zu unterschreiben . Wir werden es auch tun. Sobald Sie angemeldet sind, sehen Sie die Seite , die Sie ausgewählt haben. Wenn ich sie also auf eine andere Seite ändere, sehe ich die Seite, die ich gerade betrachte, und ich kann wählen, ob ich auf dieser Seite eine Bewertung abgeben möchte. Seite, an der ich gerade interessiert bin, ist unsere Hauptseite, die Destination Discovery Page, weil dies wahrscheinlich eine der am häufigsten besuchten Seiten ist. Aber natürlich kannst du dieses Plugin auf jeder Seite und am besten auf allen Seiten deiner Designs ausführen jeder Seite und am besten auf . Von hier aus kann ich eine Bewertung auswählen, einen Designprofi auswählen, unseren Text verbessern, die KI prüfen, also alle Probleme mit der Benutzeroberfläche erkennen und uns helfen, die Best Practices zu befolgen. Stellen Sie sicher, dass unser Design die Richtlinien zur Barrierefreiheit erfüllt . Das kann beim Design sehr wichtig sein, um sicherzustellen, dass Ihre Designs barrierefrei sind und für alle funktionieren. Und bei Landingpages und Websites, auf denen Sie Handlungsaufforderungen haben, können sie Ihnen bei der Konversion helfen und Ihre Konversionsrate auf diesen Websites steigern. Sie können jederzeit eine persönliche Expertenbewertung einholen, wenn Sie eine professionellere Bewertung zu diesem Thema wünschen . Lassen Sie uns die Audit-Benutzeroberfläche hier ausführen , um zu sehen, welche Probleme diese Seite mit der Benutzeroberfläche haben könnte. Klicken wir also auf Lass uns überprüfen. Es wird eine Sekunde dauern das Design abzurufen, es durchzugehen und die KI alles in diesem Design überprüfen In Ordnung, jetzt ist die Audit-Benutzeroberfläche einsatzbereit. Wir können uns das Feedback hier ansehen. Zunächst wird es Ihnen einige positive Dinge geben , die es in unserem Design gefunden hat. wurden nur zwei Schriften verwendet, tolle Schriftpaarungen. Das ist genial Und das sind alles tolle Dinge, die man als Designer sehen kann. Und dann sehen Sie gleich unten alles, was Sie reparieren müssen. Genau hier können wir also auf Inspect klicken, um genau zu erfahren, woher dieser Tipp stammt. Und es wird erwähnt , dass sich das Logo hier und der Abschnitt mit dem Benutzerprofil auf derselben vertikalen Grundlinie befinden sollten. Es passt also zum Logo. Da es hier einen kleinen Unterschied gibt, ist dieser hier 48 Pixel groß, wohingegen die Schrift hier 38 Pixel groß ist. Optisch gesehen befindet es sich also nicht ganz auf derselben Linie, wie Sie es in der Mitte sehen. Das ist eine großartige Lösung. Wir können tatsächlich direkt zu unserer Navbar gehen und diese Änderung vornehmen , sodass dieser Text 48 Pixel hat und von der Mitte zur Mitte ausgerichtet ist Und wenn wir jetzt zurückgehen, auch wenn es nicht sehr offensichtlich ist, aber das sind subtile Änderungen die für Ihre Designs wichtig sind Ja, das war hilfreich und lehnen Sie es einfach ab. Wir wissen also, dass wir damit fertig sind. Dann geh zum nächsten. Ich sage, die orange Farbe hier könnte in Bezug auf die Marke dieselbe sein wie die hier. Das sind also sekundäre 800. Also können wir einfach zu unserer Karte hier drüben gehen und die sekundäre 800 anwenden. Tatsächlich möchte ich das auch für die andere tun. Ich gehe also nicht mehr hierher zurück, sieht jetzt definitiv besser aus. Ich werde das abweisen Und so gibt es noch eine Menge mehr, die es uns hier gegeben hat, und wir können jedes Detail durchgehen und Ihnen sogar die Quelle geben, woher es kommt Ich empfehle Ihnen, diese Quellen durchzugehen , um wirklich zu verstehen, besonders als Designer , der gerade erst anfängt, worauf dieses Feedback wirklich basiert? Ich denke, insgesamt haben wir bei der Zusammenstellung dieses Designs gute Arbeit geleistet , weil wir viele positive Ergebnisse erzielt haben. Lassen Sie uns unsere Zieldetailseite ausprobieren und ein Audit zur Barrierefreiheit auswählen und das durchführen , um zu sehen, welche Ergebnisse wir hier erzielen werden. Und innerhalb weniger Sekunden ist das Feedback fertig. Es gibt uns also eine Bewertung, die auf der Textfarbe und diesem Hintergrund basiert . Es gibt uns einige Vorschläge wie wir das Problem auch hier beheben können, und wir können sie hier direkt anwenden. Das ist also ein sehr hilfreiches Plug-In, und ich ermutige Sie, es in Ihren Projekten zu verwenden. 64. Exportieren unserer Designs: Bevor wir also loslegen und an unseren Prototypen arbeiten, möchte ich Ihnen kurz zeigen, wie Sie Ihre Designs aus FigMA exportieren können Nehmen wir an, Sie haben einen Freund, Kollegen oder Kollegen , der nach PNG-Versionen Ihrer Designs fragt Natürlich können Sie die Figma-Datei mit ihnen teilen, und wir werden das im zukünftigen Abschnitt behandeln Aber wenn du deine Designs schnell von hier auf deinen Desktop oder wo auch immer exportieren möchtest , kannst du Rahmen auswählen, und hier unten siehst du einen Exportbereich und du kannst auf Exporteinstellungen klicken, und standardmäßig ist es ein X, was der Originalgröße entspricht Aber natürlich können Sie das auf zwei x ändern, wenn Sie Bild mit höherer Auflösung oder höherer Auflösung wünschen, und dann können Sie den Typ auswählen, wenn Sie JPEG, PNG, SVG oder PDF möchten . Und dann klicken Sie einfach auf Exportieren und Sie werden gefragt, wohin Sie es exportieren möchten, und dann erhalten Sie ein PNG. Und dann werden Sie gefragt, wo Sie Ihr PNG haben möchten, und dann werden Sie wählen, ob Sie dieses nette PNG hier haben möchten, das Sie mit anderen Leuten teilen können. Cool. Nehmen wir an, Sie möchten den gesamten Abschnitt hier exportieren, um nur zu zeigen, woran Sie gearbeitet haben. Sie können tatsächlich den gesamten Webbereich exportieren und eine Vorschau davon anzeigen, wie das aussehen würde. Es würde tatsächlich alles zusammen als ein Bild exportieren . Weil es also gigantisch ist, zeige ich Ihnen nur eine Vorschau davon . So würde es aussehen Aber wahrscheinlich möchten Sie einzelne Frames darin und alle Elemente und so exportieren . Wenn Sie einen solchen Abschnitt haben, können Sie einfach Eingabetaste drücken, um alle darin enthaltenen Frames auszuwählen und dann mehrere Dinge gleichzeitig zu exportieren. Sie können also sieben Ebenen exportieren. Und Figma wird alle Ihre Frames einzeln als Bild exportieren Und das kann für Entwickler nützlich sein, wenn sie hier reingehen und sagen wir, sie möchten hier dasselbe Sternsymbol verwenden . Sie können einfach hineingehen und diesen Vektor auswählen und ihn als SVG exportieren , sodass sie ihn ganz einfach in ihrem Projekt verwenden ganz einfach in ihrem Projekt So exportieren wir es also. Ich möchte Ihnen auch zeigen, ob Sie Ihr Projekt in Ihrem Portfolio präsentieren oder es schön aussehen lassen möchten , wie wir einige der Community-Dateien verwenden können, um unser Projekt auf einen echten Computer zu stellen und es cool aussehen zu lassen. 65. Portfolio-Bereite Designs: Also das ist nett. Wir können diese als einzelne Frames exportieren, was cool aussieht. Aber ich bin mir sicher , dass du diese Designs in dein schönes Portfolio aufnehmen willst , und du willst, dass es cool aussieht. Und hier können wir etwas Magie und Figma sowie die Community-Dateien verwenden sowie die Community-Dateien Wenn du also zu deinen Community-Dateien gehst und nach den Community-Dateien suchst und wenn du einfach auf die Startseite hier gehst, kannst du nach, sagen wir, Laptop, Mockup oder etwas Ähnlichem suchst und wenn du einfach auf die Startseite hier gehst Community-Dateien suchst und wenn du einfach auf die Startseite hier gehst, suchen , oder wenn du die mobile Version willst, kannst du nach einem mobilen Modell suchen Und Sie können sehen, dass mehrere solcher Dateien angezeigt werden. Sie können also gerne das auswählen, das Sie möchten. Und es gibt viele kostenlose, und Sie können sehen, welche zur Atmosphäre Ihres Portfolios passen Nur als Beispiel, ich werde eine von ihnen auswählen, nur um das zu präsentieren, ich werde eine der kostenlosen von hier auswählen Öffne es Ich habe dieses nette gefunden, das ich benutzen werde, nur um dir zu zeigen, wie das funktioniert. Sie klicken auf Öffnen, um Infigma zu öffnen, und dann werden Sie aufgefordert, Ihr Design hier einzufügen Sie können also tatsächlich zu dieser Seite gehen, die sie in dieser speziellen Seite haben, und lesen, wie sie funktioniert Und es verwendet ein Plugin namens Mockups Plugin. Also, es könnte anders sein als die Datei, die du gefunden hast, aber das ist die, die ich gefunden habe, und ich werde einfach meine Ziel-Entdeckungsseite kopieren und sie hierher bringen und einfach die Informationen lesen Aber ich werde dir schnell zeigen , wie es funktioniert. Gehen wir also zu dieser Szene. , wo Platzhalter steht, fügen wir unser Design Und natürlich wird es so angezeigt, sodass Sie einfach Änderungen daran vornehmen können , wenn es nicht gut aussieht Also auf Anhieb ist diese rote Farbe wirklich nervig. Also werde ich das einfach ändern und ich werde das nur ein bisschen hierher bringen . Der Rest sieht vorerst gut aus. Und dann möchten Sie Ihre Plug-ins öffnen. Sie möchten nach diesem Mockup-Plug-In suchen und es öffnen Und was dieses Mockup-Plugin macht, es ermöglicht Ihnen, Ihren Rahmen in ein Mockup einzufügen Und es ist derzeit kostenpflichtiges Plug-In, sodass Sie es kostenlos nutzen können, indem Sie sich für eine kostenlose Testversion anmelden Also zögern Sie nicht, das zu tun. Ich bin mir sicher, dass es kostenlose Versionen davon gibt, aber wenn Sie bereit sind, Ihr Portfolio zusammenzustellen, lohnt es sich auf jeden Fall, sich einfach für die kostenlose Testversion anzumelden. Jetzt möchtest du also in deinem Plugins-Tab nach diesem Mk-up-Plugin suchen in deinem Plugins-Tab nach diesem Mk-up-Plugin Sobald du es öffnest, siehst du vielleicht eine Seite , auf der du aufgefordert wirst, Pro zu werden, aber du musst nicht einfach auf Distort klicken Das ist es, was du willst. Sie möchten also die Ebene auswählen, die Sie in die andere Ebene einfügen möchten. Also hier drüben heißt es, wählen Sie die Vektorform aus. Also zuerst werden Sie aufgefordert, die Ebene auszuwählen in die Sie Ihren Rahmen einfügen möchten, und es ist diese hier, der Bildschirm, und die Ebene, die wir einfügen möchten, ist ein Platzhalter Und dann möchten Sie es anwenden, und bumm, es nimmt Ihr Design von dort, verzerrt es so, dass es auf dem Laptop gut aussieht, und es sieht Und Sie können das einfach an einen beliebigen Ort exportieren. diese Weise erstellen Sie coole, vorzeigbare Formate aus Ihren Designs, um sie mit anderen Personen oder Ihrem Portfolio zu teilen , und so weiter Und jetzt denke ich, dass wir bereit sind, zurückzukommen und daraus einen Live-Prototyp zu machen , den wir auf unseren Web- und Mobilgeräten testen können auf unseren Web- und Mobilgeräten 66. Einen Benutzerfluss definieren: Zeit, Spaß beim Zusammenstellen realistischer Prototypen zu haben. In den nächsten Vorlesungen werden wir also herausfinden, wie wir das Prototyping-Tool nutzen können , um unsere App potenziellen Nutzern oder anderen Stakeholdern und Teammitgliedern in unserem Team, Investoren usw. vorzustellen um unsere App potenziellen Nutzern oder anderen Stakeholdern und Teammitgliedern in unserem Team, Investoren usw. Bevor wir mit einem Prototyp beginnen, möchten wir unseren Benutzerfluss definieren Und natürlich können Sie dies tun, indem Sie entweder einfach Stift und Papier verwenden oder einfach genau definieren und schreiben, wohin Benutzer in der App gehen sollen. In der Regel beginnen wir also in einem Prototyp mit einer ersten Seite, auf der wir die erste Seite auswählen , auf der der Benutzerfluss beginnt, und wir können verschiedene Benutzerabläufe haben. Wir können einen Benutzerfluss für einen angemeldeten Benutzer einrichten , der auf der Destination Discovery-Seite beginnt. Wir können einen Benutzerfluss für einen Benutzer einrichten, der sich noch nicht angemeldet Deshalb starten wir ihn auf der Anmeldeseite, was wir auch tun werden Wir werden einen Prototyp zusammenstellen, der den Benutzer auf der Anmeldeseite startet Dann machen wir weiter und duplizieren den Bildschirm, machen ihn so, dass wir tatsächlich so aussehen können , als würden wir die Informationen eingeben, sagen wir die E-Mail und das Passwort, und dann meldet sich der Benutzer an und geht zur Bestätigungsseite, die wiederum diese Seite dupliziert, es sieht so aus, als hätten wir einen Bestätigungscode eingegeben, fahren fort und gelangen dann zu unserer Zielsuchseite. Jetzt haben wir auf unserer Seite zur Entdeckung von Reisezielen die Möglichkeit, den Benutzer zu dieser bereits gestalteten Seite in London, Großbritannien, weiterzuleiten. Und wir werden uns auch ein wenig damit befassen wie wir Variablen tatsächlich in unserem Prototyping verwenden können Variablen tatsächlich in unserem Prototyping verwenden Also egal, auf welche Option der Benutzer klickt, zumindest für die ersten vier hier, denn der kostenpflichtige Tarif von Infigma kann derzeit nur vier Modi haben, und wir werden die Modi als verschiedene Produkte verwenden Also machen wir es so auf derselben Seite oder wir duplizieren diese Seite Und auf dieser Seite machen wir es so, dass die Variablen die Arbeit für uns erledigen können, ohne dass wir jede Stadt dass einzeln angeben müssen. Nur um das zu untersuchen, wenn Sie diese Option haben möchten, wie würden Sie sie in Ihrem Prototyp einrichten? Und dann werden wir weitermachen und das Zimmer tatsächlich buchen. Sobald der Benutzer also zu der Seite geht, auf der er die Zieldetailseite sehen kann, kann er sie durchsuchen. Und dann werden sie von hier aus weitermachen und ein Zimmer buchen , von wo aus sie zur Buchungsbestätigungsseite weitergeleitet werden. Und dann haben wir wieder eine Kopie dieser Seite mit den eingegebenen Informationen und bestätigen dann die Buchung. Danach kommt eine Seite , auf der Sie Ihre Reise bestätigen oder bestätigen lassen können. Und für diese Seite werden wir ein bisschen Spaß mit Animationen haben und sehen, wie wir mithilfe von Animationen und Geschenken im Prototyp tatsächlich eine schöne bestätigte Buchungskarte mit etwas Konfetti im Hintergrund animieren können eine schöne bestätigte Buchungskarte mit etwas Konfetti im Animationen und Geschenken im Prototyp tatsächlich eine schöne bestätigte Buchungskarte mit etwas Konfetti im Hintergrund animieren Das ist also der Benutzerfluss, den wir verwenden werden. Sie können genau dasselbe für Mobilgeräte tun. Das überlasse ich dir als Übung. Es ist genau derselbe Prozess , dem wir folgen werden. Und bevor wir das tun, werden wir im nächsten Abschnitt noch einmal darauf zurückkommen und herausfinden, wie wir Figma AI verwenden können , um tatsächlich Prototypen für uns herzustellen 67. Prototypen mit KI erstellen: iGMA AI kann uns tatsächlich auch dabei helfen , Prototypen zusammenzustellen, und es wird Ihre Rahmen durchgehen und versuchen zu verstehen, wie man Verbindungen zwischen ihnen herstellt , und es ist noch lange nicht perfekt oder annähernd, aber es hilft bei einfacheren Projekten Wenn Sie also ein komplizierteres Projekt haben, funktioniert es vielleicht nicht einmal, aber Sie können es jederzeit versuchen, und wenn es dann nicht funktioniert, können Sie es jederzeit rückgängig machen oder auch die Verbindungen reparieren. Um darauf zuzugreifen, müssen Sie nur zu Ihrem Aktionspanel hier oder zum Aktions-Tab hier unten gehen , und dann sehen Sie, wie dieser Prototyp Und wenn Sie darauf klicken, werden Sie aufgefordert, einige Frames der obersten Ebene auszuwählen. Wir möchten also einige der Frames auswählen, indem wir die Umschalttaste gedrückt halten. Also werden wir hier alle unsere Frames auswählen und dann können wir Command Enter drücken oder einfach einen Prototyp erstellen. Es wird eine Sekunde dauern, und es wird anfangen, alle Verbindungen hier zu verarbeiten Und wie Sie sehen können, hat es einen ziemlich guten Job gemacht. Es hat bereits viele Verbindungen zwischen verschiedenen Seiten hergestellt. Es weiß also, dass, wenn Sie auf Anmelden klicken, es zur Überprüfung auf diese Seite weitergeleitet wird. Entspricht der Anmeldung mit der Telefonnummer. Und dann klicken Sie von hier aus auf Weiter, es sollte zu Destination Discovery gehen. Wenn Sie dann speziell auf diese beiden Karten klicken, werden Sie hier zur Detailseite des Reiseziels weitergeleitet. Und wir sehen, dass selbst das Bbton weiß, wie man den Benutzer zurückschickt oder welches die B-Taste ist Und wenn Sie hier auf eine der Schaltflächen klicken, gelangen wir jetzt zur Buchungsseite, obwohl das nicht korrekt ist Was wir tun wollen, ist, wenn sie auf Verfügbarkeit anzeigen klicken, wir wollen nicht, dass der Benutzer dadurch hierher gelangt. Wir möchten, dass der Benutzer einfach nach unten gescrollt wird, zum Bereich Unterkunft oder wahrscheinlich zum Prototyp, wir wollen nicht, dass dort etwas passiert Wir wollen auch keine Räume finden, um sie dorthin zu bringen. Das soll ihnen nur helfen, hier Zimmer zu finden. also einfach auf eines davon klicken sollten sie tatsächlich auf diese Seite gelangen. Wir sehen, dass wir hier unseren Zurück-Button haben. Und so können wir tatsächlich eine Vorschau davon anzeigen indem wir es ausführen und sehen, wie das aussieht. Wenn ich also einfach auf Anmelden klicke, gehe ich zur Bestätigung und fahre fort. Ich kann mir das hier aussuchen, geht hier hin. Fantastisch. Aber auch hier haben wir diese Verbindungen , die falsch sind, also wollen wir nicht, dass sie dorthin gelangen. Wir wollen, dass der Bücherraum uns tatsächlich dorthin bringt. Und während Sie sich im Vorschaumodus befinden, ändert sich mein Frame im Hintergrund, nur um mir genau zu zeigen, auf welchem Frame ich mich gerade befinde. Und ich kann auch die Zurück-Tasten testen und es funktioniert. Es gibt keine Animation oder ähnliches, es ist also wie ein einfacher Prototyp , den es zusammenstellt, aber es funktioniert. Und von hier aus weiß es nicht, wohin es gehen soll , weil es danach keine andere Seite mehr gibt. Hier können Sie diese Verbindungen tatsächlich beibehalten, oder Sie können auf die einzelnen Verbindungen klicken und diese Verbindungen entfernen, indem Sie hier einfach auf Minus klicken. Wenn Sie diese also nicht wollen und diese falsch sind, können wir sie entweder ändern oder sie einfach hier entfernen und dann sagen, behalten Sie es. Und wenn Sie es behalten, werden all diese Verbindungen, die FIM AI hergestellt hat, beibehalten und Sie können sie für Ihre Prototypen verwenden Natürlich werde ich das nicht tun , weil wir uns auch ansehen werden, wie man diese Frames manuell wie man diese Frames manuell miteinander verbindet Denken Sie jedoch daran , dass Sie FGM-KI verwenden können , um Ihre Verbindungen zwischen den verschiedenen Seiten ziemlich schnell und ziemlich einfach Aber natürlich sind wir auch hier, um alles darüber zu lernen , wie man das selbst Und aus diesem Grund werden wir in der nächsten Vorlesung darauf zurückkommen , einige der Frames zu duplizieren und gemeinsam einen schönen Prototyp zu bauen 68. Seiten mit gefülltem Zustand: Für diese Seiten, wie bei unserer Anmeldebestätigung, möchten wir sie also duplizieren und den Status „Ausfüllen“ anzeigen. Und das ist immer eine gute Praxis, nur um zu zeigen, wie der Prototyp aussehen würde , wenn der Benutzer seine Informationen tatsächlich eingegeben hat und er realer aussieht. Also werde ich einige der Frames duplizieren hier einige der Frames duplizieren, die Texte enthalten, und ich verwende sie einfach und ziehe die Kopie. Und Sie können Ihrem Rahmen einfach einen anderen Namen geben Beispiel einen gefüllten Strich oder etwas Ähnliches, nur um zwischen den beiden zu unterscheiden. Und hier für unsere Eingaben, mir ist gerade aufgefallen, dass wir nur einen Platzhaltertyp haben Wir haben keinen Typ, bei dem der Text tatsächlich ausgefüllt wird Also wollen wir das beheben, indem wir eine andere Variante davon haben, die es uns ermöglicht, den Text im ausgefüllten Zustand zu haben. Also lass uns das schnell machen. Also werde ich diesen Komponenten-Frame einfach erweitern, indem ich dort die Befehlstaste gedrückt halte , unser Eingabefeld ein wenig aufzurufen. Und erstelle unten einfach eine weitere Variante. Und wir werden das Eigentum nennen. Wir werden hier auf diesen klicken. Schieben Sie es einfach ein bisschen nach unten. Es ist zu nah dran. Und wir nennen diese Eigenschaft eins, füllen und dann können wir diese auf falsch und diese auf wahr setzen. Und der einzige Unterschied besteht darin, dass wir für diesen Text hier Text 500 machen wollen. Es sieht also so aus, als wäre es ein gefüllter Text. Und dann können wir einfach hier runter gehen. Schreiben wir eine Beispiel-E-Mail wie max.do@gmail.com oder etwas Ähnliches, und dann können Sie auf das Feld klicken und den Status „Ausfüllen“ eingeben. Und das Gleiche gilt für das Passwort, ändern Sie es in gefüllt. Es sieht also so aus, als ob wir einige Informationen eingegeben haben. Und um dann eine Verbindung zwischen diesen beiden herzustellen, können Sie einfach doppelklicken. Erstellen Sie einen Prototyp. Wenn ein Benutzer auf eines dieser Felder klickt, er zu dieser Seite und es sieht so aus, als ob er die Informationen eingegeben hat. Und das können Sie tun, indem Sie entweder einfach Verbindungen zwischen den einzelnen Verbindungen ziehen Verbindungen zwischen den einzelnen Verbindungen oder Sie können die Umschalttaste gedrückt halten, sodass Sie beide auswählen können Wenn der Benutzer also auf eines oder klickt, können Sie mithilfe dieses kleinen Kreises eine Verbindung herstellen Wenn Sie also sehen, dass der Kreis erscheint, können Sie auf diese Weise Verbindungen hinzufügen. Sie möchten ihn also einfach in diesen Rahmen hier ziehen. Im Grunde genommen ist der Auslöser also standardmäßig beim Klicken. Wenn der Benutzer also auf diese Felder klickt, wird entweder oder er zur Seite mit dem Anmeldefeld weitergeleitet. Und ändern Sie diese Aktionen auch manuell. Sie können es in ein paar verschiedene Optionen ändern , die wir haben die wir untersuchen werden, und dann können Sie auch die Zielseite festlegen. Aber da wir die Verbindung manuell auf diese Seite gezogen und die Nudeln dort gezeichnet haben, sodass sie auf dem Bildschirm angezeigt werden, müssen wir das nicht mehr tun Und die Animation erfolgt sofort, aber Sie haben ein paar verschiedene Optionen Bei dieser Art von Seite können Sie entweder die Funktion „ Auflösen“ oder „ Sofortige Bearbeitung“ durchführen . Beides funktioniert. Für so etwas lasse ich es normalerweise auf Instant stehen. Wenn Sie den Prototyp jetzt einfach von der Anmeldeseite oder der Vorschau aus ausführen , durch Klicken auf eine beliebige Seite auswählen, können wir durch Klicken auf eine beliebige Seite auswählen, wo unser Prototyp beginnt Ich klicke also auf den Anmelderahmen, und wenn du hier auf die Play-Schaltfläche klickst, wird er angezeigt, oder du kannst ihn auch als Vorschau ansehen, was wir gerade in der vorherigen Lektion gemacht haben, aber die Präsentation öffnet sich in einem neuen Tab wie diesem hier auf die Play-Schaltfläche klickst, wird er angezeigt, oder du kannst ihn auch als Vorschau ansehen, was wir gerade in der vorherigen Lektion gemacht haben, aber die Präsentation öffnet sich in einem neuen Tab wie Und da haben wir es. Und wenn ich jetzt auf diese Felder klicke, sieht es so aus, als ob wir sie abgelegt haben. Unglaublich. Und jetzt, da wir diese Seite dupliziert haben, jede Verbindung, die die Seite bereits hatte, wie die Anmeldeschaltfläche, weiterhin und führt funktioniert jede Verbindung, die die Seite bereits hatte, wie die Anmeldeschaltfläche, weiterhin und führt uns zur nächsten Seite Diese Verbindungen stammen natürlich von dem Make-Prototyp, den wir in der letzten Vorlesung hatten Also machen wir weiter und belassen sie einfach dort, vielleicht entfernen wir diese hier, und Sie können Verbindungen entfernen , indem Sie sie einfach anklicken und dann auf Löschen klicken Also lassen wir vorerst alles stehen, was es sich bereits ausgedacht hat, und dann werden wir gemeinsam herausfinden , wie Sie das selbst tun können. Wenn du möchtest, kannst du vorerst deine Bestätigungsseite duplizieren , du kannst deine Buchungsseite duplizieren und ich habe einen ausgefüllten Status, was ich auch tun werde. Wenn Sie also den Prototyp durchgehen, sieht es so aus, als würden wir auch Informationen eingeben. Nehmen Sie sich dafür eine Sekunde Zeit, und dann werden wir in der nächsten Vorlesung kommen und den Rest unserer Verbindungen fortsetzen. 69. Animationen auflösen: Also hier, jetzt wollen wir die Verbindung zwischen den Buttons und der Bestätigungsseite herstellen die Verbindung zwischen den . Wenn Sie dies noch nicht getan haben, stellen Sie sicher, dass Sie eine Verbindung zwischen der Anmeldeschaltfläche herstellen und eine Verbindung zur Bestätigungsseite herstellen. Was ich bereits hier habe, und es wird auf „Navigiere zur Bestätigungsseite“ klicken und das sofort ohne Animation tun . Und von hier aus habe ich auch eine weitere Seite. also irgendwo auf dieses Feld hier oder auf eines dieser Felder im gesamten Frame klicken , können wir tatsächlich eine Verbindung zu diesem Feldstatus herstellen. Es sieht also so aus, als ob sie den Bestätigungscode eingegeben haben und dann auf Weiter geklickt haben, werden wir sie auf diese Seite weiterleiten. In Ihrem Prototyp können Sie jetzt auch Verbindungen über diese Schaltfläche „Weiter“ entfernen. Sie müssen also zuerst auf diese Felder klicken, Sie müssen also zuerst auf diese Felder klicken um sie auszufüllen und dann fortzufahren. Aber das liegt wirklich an dir. Du kannst das auf jeden Fall tun oder du kannst das überspringen. Das Schöne an Interaktionen ist, dass Sie, wenn Sie schnell Änderungen an Interaktionen vornehmen möchten , die zu derselben Seite führen , hier auf diese Schaltfläche klicken können, wodurch alle passenden Interaktionen ausgewählt werden Moment sind das diese beiden Schaltflächen. Also plötzlich, sagen wir, möchte ich für diese Verbindung tatsächlich ein Dissolve machen, nur um zu sehen, wie es aussieht. Ich kann das von hier aus machen, und die Animation wird sich jetzt auflösen. Es sieht also so aus, als ob diese Seite irgendwie in diese Seite übergeht, was nett ist Und Sie können verschiedene Animationskurven wählen, also die Option „Ease-In“ wählen, und Sie können sich hier eine Vorschau um zu sehen, wie das aussieht, oder Ease out“, „Ease in“ und „out Nun, es ist ein bisschen schwer zu erkennen, wie das aussieht, also werde ich die Dauer erhöhen, nur um es Ihnen zu zeigen. Sie sehen also, dass sie alle eine etwas andere Animationskurve haben . Und Sie können jederzeit eine benutzerdefinierte erstellen, wenn Sie detaillierter darauf eingehen möchten , wie sie aussieht. Sie haben auch einige Voreinstellungen wie diese, die sich hauptsächlich für Bewegungsanimationen eignen, und wir werden sie gleich untersuchen . Aber vorher wählen wir einfach eine einfache Entspannungsoption und 300 Millisekunden. So lange dauert es, bis die Animation läuft Nur um eine Vorschau davon zu sehen, werde ich zu meinen Mockups wechseln Wenn ich jetzt darauf klicke und du dann weitermachst, gibt es ein nettes kleines Überblassen, das ist etwas anderes, als wenn gibt es ein nettes kleines Überblassen, du zum Beispiel von dieser Seite zu dieser Seite wechselst Okay, stellen Sie sicher, dass Sie diese Verbindung haben, damit Ihre Schaltfläche Weiter auch zu unserer Destination Discovery-Seite führt Und auf dieser Seite können wir tatsächlich ein paar verschiedene Dinge tun Wir können entweder wählen, ob wir in unserem Prototyp dem Benutzer, der ein Ziel eingibt, oder von und nach zeigen wollen , oder wir können ihn einfach auf London UK klicken lassen. Und dann können wir von hier aus einige Daten auswählen , für die der Benutzer die Reise buchen wird. Also werden wir diesen Bildschirm in nur einer Sekunde duplizieren , wenn wir zu dieser Verbindung kommen. Es sieht also so aus, als ob der Benutzer einige Daten ausgewählt hat, und von dort aus werden wir die Preisaktualisierung sehen. Und sobald es aktualisiert ist, können wir sie dann auf eine Buchungsseite schicken, die Sinn macht . Das entspricht fünf Nächten, zwei Schlafplätzen und so weiter. Aber bevor wir das tun, kehren wir Seite zur Entdeckung unserer Reiseziele zurück. Hier haben wir auch eine nach Filtern sortierte Schaltfläche, die wir in unserem Prototyp tatsächlich zum Leben erwecken wollen , da wir die Rahmen dafür bereits haben Wenn Sie die Rahmen nicht haben, nehmen Sie sich eine Sekunde Zeit und entwerfen Sie sie. Sie möchten, dass es sich um einzelne Rahmen handelt und nicht nur um Gruppen. Und im Moment habe ich automatische Layout-Frames für beide, was auch in Ordnung ist. Sie können entweder ein automatisches Layout oder einen tatsächlichen Rahmen haben. Kehren wir zum nächsten Abschnitt zurück, um zu erfahren, wie Sie diese als Overlays einrichten Wir müssen also keinen weiteren Bildschirm entwerfen , der zeigt, wie diese Filter zum Rahmen hinzugefügt werden 70. Overlay-Verbindungen: Vorlesung lernen wir eine neue Verbindung kennen, die wir tatsächlich herstellen können wird als Overlay-Verbindung bezeichnet Eine Overlay-Verbindung ermöglicht es Ihnen im Wesentlichen, einen anderen Frame innerhalb Ihres Frames zu öffnen einen anderen Frame innerhalb Ihres , in dem Sie sich bereits befinden Im Prototypmodus können Sie also Dinge wie Dropdowns, Modelle und diese Arten von Frames innerhalb Ihres aktuellen Frames öffnen , Modelle und diese Arten von Frames innerhalb Ihres aktuellen Frames Das macht es einfacher sodass Sie keine Frames duplizieren müssen und eines haben müssen, bei dem das Modell geöffnet oder geschlossen ist, und es ist wirklich einfach, diese Verbindung herzustellen. Sagen wir, wir wollen es für die Filterschaltfläche hier machen. Wir klicken einfach, bis wir die Schaltfläche des Filters haben. Wenn der Benutzer also auf die Schaltfläche des Filters klickt, möchten wir eine Verbindung zu unserer Filter-Dropdown-Liste hierher ziehen und loslassen Und dann wird unser Auslöser beim Klicken sein. Also, wenn der Benutzer darauf klickt und es eine Reihe verschiedener Auslöser gibt , in die Sie dies ändern können, aber das werden wir vorerst nicht benötigen. Wir wollen, dass sie das tun, wenn sie auf den Filter klicken. Jetzt wollen wir die Aktion anstelle von Navigiere zu, was wir bisher gemacht haben, wodurch der Benutzer von einer Seite zur anderen weitergeleitet wird. Wir wollen das tatsächlich ändern und „Overlay öffnen“ auswählen. Und bei einem offenen Overlay wird dieser Frame über diesem geöffnet Sie sehen also, dass sich das Overlay derzeit in der Filter-Dropdown-Liste befindet, was wir ausgewählt Die Position ist standardmäßig zentriert, was bedeutet, dass sie sich in der Mitte der Seite befindet, was wir nicht Und wir haben hier eine Reihe verschiedener Optionen, also oben links, oben in der Mitte usw., oder wir können manuell auswählen, wo der gefilterte Drop-down-Frame in unserem ursprünglichen Frame geöffnet werden soll Wenn du darauf klickst, siehst du hier, wo das Overlay geöffnet wird, und du kannst es tatsächlich verschieben Sie können es also direkt unter die Schaltfläche Ihres Filters verschieben mit vielleicht etwas Abstand zwischen den zehn Pixeln Und jetzt wird es genau hier geöffnet , zusätzlich zu allem anderen Jetzt haben wir ein paar verschiedene Optionen. Wir können uns dafür entscheiden, einen Hintergrund hinzuzufügen. Und wenn Sie einen Hintergrund wählen, dann im Prototyp alles andere, was nicht dieser Filter ist. Alles andere hier haben wir also einen Hintergrund, 25% transparent ist, was zu 25% Pakt mit schwarzer Füllung ist, aber das wollen wir nicht. Wir wollen es nur, damit es keinen Hintergrund gibt. Und dann können wir wählen, ob der Benutzer auf eine andere Stelle außerhalb des Rahmens dieses Filters klickt . Dadurch wird das Overlay geschlossen Und ja, das wollen wir, weil das Sinn macht und die meisten Apps eine ähnliche Interaktion haben Und dann können wir wählen, wie es geöffnet wird. Dann können wir uns auflösen. Wir können einziehen. Und wenn du dich für einen Einzug entscheidest, dann kommt der Filter von verschiedenen Seiten. So können wir den Filterrahmen vom unteren Bildschirmrand oder vom rechten Bildschirmrand nach oben zeigen lassen vom unteren Bildschirmrand oder vom rechten Bildschirmrand nach oben . Das ist nicht sehr verbreitet, und wir werden das in einer Sekunde untersuchen, um zu sehen, wie das aussehen wird. Für den Moment behalte ich es bei Move In, aber Sie werden sehen, dass das nicht wirklich die Standardbewegungsart für diesen Fall ist. Move In eignet sich hervorragend für Dinge wie Benachrichtigungen oder modale Boxen und so weiter. Und dann werde ich weitermachen und einfach zeigen, wie das aussieht. Wenn Sie jetzt zurückgehen und auf diese Filter klicken, wird sie geöffnet. Es bewegt sich tatsächlich von oben nach unten oder von unten nach oben. Und wenn du siehst, wie es aussieht, wird es verschwinden. Aber auch hier handelt es sich nicht um eine übliche Interaktion oder um keine gewöhnliche Animation, die Sie sehen werden. Du kannst es entweder sofort machen oder einfach auflösen. Wir machen einfach Instant, um zu sehen, wie das aussieht, und es sieht viel natürlicher aus. Moment kannst du innerhalb des Filters mit nichts wirklich interagieren, nicht einmal mit den angewendeten Filtern oder allen Schaltflächen löschen, aber du könntest das komplett ändern , sodass du es haben kannst. Wenn du also hier auf eine bestimmte Reisedauer oder etwas anderes klickst, werden sich die Dinge ändern. Wir werden es also nicht zu kompliziert machen , denn für, du weißt schon, Dropdown wie dieses, willst du nicht, dass es im Prototyp so kompliziert ist. Aber eines werden wir tun. Wir werden es so einrichten, dass wir auch das Overlay schließen, wenn sie auf angewendete Filter klicken wir auch das Overlay schließen Wenn Sie nun auf diese Schaltfläche klicken, um Filter anzuwenden, wenn Sie versuchen, eine Verbindung zu ziehen, werden Sie feststellen, dass hier zwei verschiedene Verbindungstypen angezeigt werden, und wir können schnell einen von ihnen auswählen Wir können hier B wählen, was gut für Navigationsverbindungen ist oder wir können Closed Overlay wählen, was wir wollen Was wir jetzt gesagt haben , ist, dass, wenn sie auf Angewendete Filter klicken , dieses Overlay geschlossen Wenn ich dieses lösche, kann ich es auch erstellen, indem ich einfach hier auf die rechte Seite gehe und Plus auf Klickaktion mache und das ändere, um das Overlay zu schließen Da hast du's. Wenn ich jetzt also auf nappliedFlters klicke, wird auch das Overlay geschlossen, und wenn ich irgendwo außerhalb klicke, und wenn ich irgendwo außerhalb klicke wird auch das Die Lücke ist hier ein bisschen zu groß. Wenn Sie diese Änderungen also schnell vornehmen möchten, klicken Sie einfach auf die Interaktion, die Sie bereits erstellt haben, und dann können Sie sie einfach ein wenig nach oben verschieben, und Sie können auch die Pfeiltasten verwenden , um Dinge leicht nach unten oder oben zu bewegen. Und ich denke, dieser Abstand ist hier sinnvoller. Sie können es also auch so einrichten, dass die Overlays ebenfalls ausgetauscht werden Also nur um dir zu zeigen, für die Sortierung werde ich eine weitere erstellen, indem ich Alton gedrückt halte, um sie zu duplizieren Und dann lasse ich diesen fett formatieren , also ist er ausgewählt, und dann werde ich das Häkchen auch hier drin haben und es dann von hier entfernen Und für diesen werde ich die Fettschrift entfernen. Es sieht also so aus, als ob wir die Popularität jetzt gewählt haben. Dann wollen wir in unserem Prototyp eine Interaktion zu dieser Seite erstellen und klicken statt auf Navigate Two, wir werden das Overlay austauschen Also wird das Overlay stattdessen durch dieses hier ersetzt, und zwar sofort Lassen Sie uns nun eine weitere Overlay-Verbindung zwischen Sortiert nach herstellen , die standardmäßig auf Relevanz gesetzt ist. Ziehen wir sie hierher, Ziehen wir sie hierher, und dann machen wir OnClick statt Navigate two Und anstatt es wieder zu zentrieren, wollen wir manuell auswählen, wo Schreiben Sie also einfach unter die Sortierung mit zwei Pixeln darunter, wir lassen es auf Instant und schließen dann, wenn Sie nach draußen klicken. Und jetzt wollen wir sehen , wie das aussehen wird. Sie werden darauf klicken. Ich werde nach Relevanz öffnen. Und wenn ich dann nach Beliebtheit klicke, wird das Overlay tatsächlich wieder auf Beliebtheit Aber ich kann nicht mehr wirklich zur Relevanz zurückkehren, es sei denn, wir gehen hierher und stellen eine Verbindung zwischen diesen beiden her und sagen erneut Swap-Overlay Wenn ich also auf Relevanz klicke, wird das Overlay wieder auf Relevanz und dann auf Beliebtheit umgestellt Siehst du, du kannst hier tatsächlich wählen , welche Sortierung angezeigt wird. Und jetzt denkst du, okay, das ist cool, aber dieser Text hier, wo es heißt sortiert nach Relevanz, ändert sich nicht. Können wir es also tatsächlich so machen, dass Figma versteht, wenn wir solche Interaktionen machen , und die Sortierung nach Beliebtheit ändern Können wir hier Popularität zeigen? Weil das ziemlich cool wäre. An dieser Stelle kommen Variablen ins Spiel, wenn wir mit unserem Prototyp arbeiten. Warum kehren wir also nicht zur nächsten Vorlesung zurück , um zu lernen, wie man Variablen verwendet und Variablen setzt , damit wir unseren Prototyp noch dynamischer gestalten können. 71. Variablen in Prototypen: Vorlesung, wir werden hier eine Variable erstellen , die den Text in dieser Schaltfläche darstellt, damit er zuerst relevant ist. Und wenn sie dann auf dieses Drop-down-Menü klicken und es in, sagen wir, Beliebtheit ändern , wollen wir, dass der Text oder die Variable an Beliebtheit gewinnt. Um das zu tun, werden wir hier eine neue Variable erstellen. Also gehen wir in unseren Designmodus und klicken auf lokale Variablen. Und wenn Sie keine lokalen Variablen sehen, stellen Sie sicher, dass Sie nichts ausgewählt haben. Klicken Sie einfach auf eine beliebige Stelle draußen, bis Sie die allgemeinen Seiteneinstellungen sehen, und öffnen Sie dann Variablen, und wir werden eine neue Sammlung erstellen , ich nenne diese einfach allgemein. Für so etwas können wir diese Variablen einfach in einer allgemeinen Sammlung zusammenfassen. Es ist nicht wirklich wichtig, wie du es nennst. Wir werden eine Variable erstellen und die Zeichenfolge verwenden. Und für diesen brauchst du keine verschiedenen Modi. Selbst in der kostenlosen Version von Figma können Sie dies also auch in Ihrem Prototyp einrichten Wir nennen das eine Sortierung nach. Du kannst es benennen, wie du willst. Und für den Wert wollen wir ihn auf Relevanz ändern, das ist die ursprüngliche Sortierung nach Einstellung. Die einzige Herausforderung besteht darin, dass wir nur einen Text in unseren Schaltflächen haben. Wir können nicht zulassen, dass ein Teil eines Textes an eine Variable gebunden wird. Hier wollen wir idealerweise, dass Sortiert nach ein von der Relevanz getrennter Text ist. Wir brauchen also, dass es sich bei dieser Relevanz um eine eigene Textzeile handelt und nicht zusammen mit der Relevanz nach. Um Ihnen zu zeigen, wie das funktioniert, werde ich etwas tun, was ich in Ihrem Projekt generell nicht empfehle, aber nur für diesen Fall werde ich mit der rechten Maustaste klicken und die Instanz dieser Schaltfläche trennen Jetzt folgt diese Schaltfläche nicht mehr der Button-Instanz. Sie können sehen, dass sie jetzt einen blauen Rand hat , im Gegensatz zu dieser Filterschaltfläche. Und hier im Ebenenbedienfeld ist es jetzt nur noch AutoLayouFrame ohne Verbindung zur Schaltflächenkomponente, die Schaltflächenkomponente Wenn Sie also Änderungen an der Schaltflächenkomponente vornehmen, wirkt sich das nicht auf diese Schaltfläche aus, aber dadurch können wir diese Schaltfläche auch nach unseren Wünschen anpassen In einem Fall wie diesem möchte ich den Text aus Gründen der Relevanz herausschneiden und ihn duplizieren, indem ich Befehl D drücke. Jetzt ist der Abstand für diese beiden etwas zu groß, also werde ich Shift A gedrückt halten , während ich beide ausgewählt habe. Und statt zehn Pixeln können wir vielleicht einfach vier Pixel dazwischen machen. Und für den zweiten Text möchte ich jetzt eine Variable auf diesen Text anwenden , sodass dieser Text den Text oder den Zeichenkettenwert aus der Variablentabelle übernimmt , die wir haben. Und das können Sie tun, indem Sie hier die Variable neben dem Text anwenden und dann Sortieren nach auswählen. Und momentan gibt es aus irgendeinem Grund Denkweisen Zeichenketten oder Werte, und das liegt daran, dass, als ich Relevanz hier geschrieben habe , es nicht gespeichert wurde Aber nur um Ihnen zu zeigen, wie das funktioniert, wenn Sie es durch Relevanz ersetzen und die Eingabetaste drücken, los geht's Jetzt wurde es zu Relevanz geändert. Jetzt haben wir diesen Text an diese Variable gebunden, was auch immer wir ihn ändern, er wird sich hier automatisch ändern. Was wir nun tun wollen, ist, dass wir, wenn der Benutzer auf Beliebtheit klickt, der Benutzer auf Beliebtheit klickt, auch die Variablensortierung auf Beliebtheit setzen wollen. Und dann wollen wir hier, umgekehrt, die Sortierung nach Variablen auf Relevanz setzen. Also lass uns das versuchen. Lass uns auf Popularität klicken. Und wir sehen, dass wir bereits eine Interaktion haben, bei der beim Klicken das Overlay gegen dieses Drop-down-Menü ausgetauscht wird, für das die Beliebtheit ausgewählt ist Sie können aber auch eine zusätzliche Interaktion haben, wenn Sie hier und auf eine neue Aktion klicken hier und auf eine neue Aktion Also bei dieser Interaktion beim Klicken können wir sie haben, also machen wir auch andere Dinge In diesem Fall wollen wir also auch eine Variable setzen. Und in unserer Set-Variablen wollen wir den Text , den wir gerade erstellt haben, nach sortiert auswählen und ihn auf Popularität umstellen, was nur eine Zeichenkettenvariable ist. Also werden wir auf String-Literal klicken und diese Änderung in der Beliebtheitsskala vornehmen Die Aktion besteht nun darin, dass wir die Variable nach Beliebtheit sortieren lassen, wenn sie auf Beliebtheit klicken , und das können wir hier sehen Und wir können mehr Interaktion hinzufügen. Mit einem Klick passieren also mehr Dinge. Von hier aus müssen wir nichts tun. Das ist alles was wir tun müssen. Und dann werden wir genau das Gleiche tun, aber wenn sie auf Relevanz klicken. Also klicken wir hier auf die Interaktion, wählen hier Plus, legen die Variable fest, suchen die Variable, sortieren nach, oder Sie können schnell danach suchen, sortieren nach und drücken die Eingabetaste und schreiben dann relevant. Drücken Sie also die Eingabetaste und das war's. Lassen Sie uns jetzt eine Vorschau davon anzeigen. Wenn wir hier zu unseren Mockups gehen, können wir auf Sortieren nach klicken und es nach Beliebtheit ändern Also hat es sich hier jetzt auf Popularität geändert. Du kannst nach draußen klicken, zu einer anderen Seite navigieren, zurückkommen und es ist immer noch nach Beliebtheit sortiert. Dann können wir hier rübergehen und es dann auf Relevanz ändern. Ein Problem besteht jedoch darin, dass wir, wenn wir dies schließen und erneut öffnen, automatisch das Fenster öffnen das Relevanz ausgewählt ist. Es ist also nicht so dynamisch, wie wir es uns wünschen, also gibt es eine Möglichkeit, dies zum Laufen zu bringen, wenn Sie Ihr Sortier-Dropdown tatsächlich in eine Komponente umwandeln. Deshalb werde ich es in der nächsten Vorlesung schnell erklären. 72. Variablen in Komponenten: gab ein kleines Problem mit unserem Prototyp, bei dem wir das nach Beliebtheit sortierte Fenster öffnen und es dann schließen. Hier steht Beliebtheit, aber wir öffnen es wieder und es geht um Relevanz. Also warum passiert das? Das liegt daran, dass wir gerade das Overlay mit der ausgewählten Relevanz öffnen Wie machen wir diese Dynamik also so, dass auch dieser Teil funktioniert Nun, dafür können wir Komponenten verwenden. Um das zu tun, werde ich dieses Dropdown mit Old Command K in eine Komponente umwandeln mit Old Command K in eine Komponente , und jetzt ist es eine Komponente. Wir werden die Version mit der Beliebtheit entfernen , die vorerst ausgewählt wurde, und dann werden wir verschiedene Varianten davon erstellen , wobei all die verschiedenen Elemente ausgewählt sind. Lassen Sie uns zurück in den Designmodus wechseln. Eigenschaftsvariante, und wir nennen sie ausgewählt. Nun, dieser Teil ist wirklich wichtig. Sie möchten genau so buchstabieren, wie Sie die Variable schreiben. In unserer Variablen haben wir also auch Relevanz, genau wie es hier mit R geschrieben ist . Die Schreibweise ist wirklich wichtig Jetzt werden wir eine weitere Variante hinzufügen. Ziehen wir das einfach hierher. Und jetzt nennen wir das hier. Sie haben es erraten Popularität. Nehmen Sie sich auch hier Zeit und stellen Sie sicher, dass Ihre Schreibweise korrekt ist In diesem Fall werden wir Beliebtheit auswählen und das Häkchen drüber setzen und den Fettdruck entfernen Wir werden noch einen machen. Dieser wird preislich niedrig und zu hoch sein. Und ich werde den Text von hier buchstäblich kopieren und ihn als ausgewählt festlegen. Wir werden es fett formatieren, das Häkchen hierher bringen und dieses löschen Und wir werden noch zwei machen, eins, zwei. Das mit dem Preis von hoch bis niedrig fett gedruckt, Bewertungen, und ich werde in diesem Bild die Fettschrift entfernen, das Häkchen entfernen, es hierher bringen Schneide das Häkchen ab und bring es her . Jetzt haben wir für jede gewählte Variante eine Variante. Wir müssen nur die anderen umbenennen, also stellen Sie sicher, dass Sie diese von hoch nach niedrig umbenennen. Drücken Sie die Eingabetaste und dieser Wert zeigt die Bewertungen genau so an, wie sie hier eingegeben wurden. Drücken Sie die Eingabetaste und da haben wir es. Jetzt ist unsere Verbindung verloren, weil Sie keine direkte Overlay-Verbindung zu den Komponenten herstellen Sie benötigen eine Instanz davon. Also kopieren wir hier eine Instanz für unsere Sortierung per Dropdown. Und was Sie jetzt tun möchten, ist stattdessen eine Verbindung zu dieser herzustellen. Aber bevor wir das tun, können Sie innerhalb Ihrer Komponenten auch Konnektivität herstellen. Prototypen können auch in Ihre Komponenten eingebaut werden. Hier haben wir zum Beispiel die Beliebtheit ermittelt, indem wir auf Beliebtheit klicken . Wir sehen, dass wir Variablen nach Beliebtheit sortiert haben, aber wir wollen das auch ändern und Beliebtheit auswählen. Und was das bewirken wird, ist, dass es sich zwischen den Varianten ändern wird. Deshalb bitten wir Figma, auch das Overlay an Beliebtheit anzupassen Und jetzt müssen wir das für all die verschiedenen tun für all die verschiedenen Also überlasse ich dir das als Aufgabe. Und vorerst werde ich mich nur um die Beliebtheit und Relevanz kümmern. Jetzt machen wir das aus Gründen der Relevanz und setzen auch Variable Sortieren nach auf Relevanz. Und hier für diesen, also jetzt haben wir die Popularität und die Relevanz funktioniert. Jetzt wollen wir wenn der Benutzer auf Sortiert nach klickt, das Overlay hier öffnen Für die Option Sortiert nach dem Klicken wollen wir also, dass es dieses Overlay öffnet, das die Instanz dieses Komponenten-Dropdowns ist Wir möchten, dass es manuell ist und wählen dann direkt darunter, und alles andere lassen wir so wie es ist und alles andere lassen wir so wie Wenn Sie jetzt einfach den Prototyp schließen, öffnen Sie diese Seite erneut, damit wir alles zurücksetzen können. Denn jedes Mal, wenn Sie Ihren Prototyp ausführen, setzen Sie Ihre Jetzt können wir die Beliebtheit festlegen. Es hat sich geändert, aber wir haben immer noch das Problem. Wie du siehst, wenn ich das in Popularität ändere, wird es sich auch in Popularität ändern. Es bleibt bei Beliebtheit, und wenn ich es dann in Relevanz ändere, wird es in Relevanz geändert, und es bleibt relevant. Und das kannst du auch für deine anderen tun. Und rate mal was? Wenn Sie es auf Beliebtheit ändern, was nicht die Standardeinstellung ist, gehen Sie hierher und kommen Sie zurück. Es erfreut sich immer noch großer Beliebtheit. Mal sehen, was hier hinter den Kulissen passiert. Was passiert ist, dass Sie diese Instanz öffnen und Figma sich daran erinnert, wann die Komponente das letzte Mal geschlossen wurde Denken Sie also daran, dass Sie beim letzten Öffnen dieser Komponente beliebt waren Aus diesem Grund wird es mit der ausgewählten Variante geöffnet. Wenn Sie nun in den Prototypmodus wechseln, wenn Sie zur Interaktion wechseln, gibt es hier diese Statusverwaltung. Sie können den Status der Komponente tatsächlich zurücksetzen. Jedes Mal, wenn Sie auf das Overlay klicken, um es zu öffnen, wird der Komponentenstatus zurückgesetzt Wenn Sie das jetzt tun, wenn Sie es öffnen, ist es wieder relevant Technisch gesehen ist das hier also nicht wirklich an die Variablen gebunden, aber wir können etwas anderes tun, um es tatsächlich viel intelligenter zu machen und es an die Variablen zu binden , indem wir in den Entwurfsmodus gehen und auswählen, welche hier ausgewählt wird. Wählen Sie eine bestimmte aus oder wir können die Variable mit sort by anwenden. Also, welche Variable wir auch immer ausgewählt haben, sie wird sich darauf basierend ändern. Also nur um Ihnen hier ganz schnell zu zeigen, wenn ich den Wert in Beliebtheit ändere, haben wir hier plötzlich Popularität ausgewählt. Wenn ich Preis, niedrig bis hoch, mit exakt derselben Schreibweise auswähle , wird dieser ausgewählt. Standardmäßig ist es also Relevanz. Wenn Sie da einen Tippfehler haben oder etwas Zufälliges eingeben, wird standardmäßig nur der erste ausgewählt, aber wir wollen es der Relevanz überlassen, aber Sie möchten trotzdem sicherstellen, dass Sie den Status nicht zurücksetzen, denn egal was passiert, das wird hier Status nicht zurücksetzen, denn egal was passiert, immer auf den ersten zurückgesetzt Jetzt ist dieses Dropdown also völlig intelligent und an unsere Variablen gebunden 73. Hover-Interaktion: In unserem Prototyp haben wir die Interaktion beim Klicken verwendet, sodass der Auslöser immer beim Klicken ist, was bedeutet, dass der Benutzer auf was bedeutet, dass der Benutzer eine Schaltfläche oder auf eine bestimmte Sache klickt und etwas passiert Es gibt noch andere Auslöser , die wir tatsächlich verwenden können. Eine davon, die ich jetzt mit Ihnen einrichten möchte , ist die Hover-Interaktion Sie also mit der Maus über eine Schaltfläche fahren, normalerweise auf einer Website, erhalten Sie Feedback, sodass Sie sehen können , dass Sie den Mauszeiger über etwas sehen können , dass Sie den Mauszeiger über Selbst wenn ich hier ein Figma bin und den Mauszeiger über einen bestimmten Tab halte, kannst du sehen, dass der Tab in einer anderen Farbe hervorgehoben ist Sie können also sehen, dass Sie mit der Maus darüber fahren und kurz davor sind zu klicken und es ist in einer Sie können hier also dasselbe für Ihren Button tun. Ich möchte zum Design-Panel gehen, eine neue Variante einrichten und diese Eigenschaft Hover nennen Standardmäßig werde ich es auf False setzen. Und dann werde ich weitermachen und das ein wenig verschieben, damit wir Platz haben. Wir werden all die verschiedenen Schaltflächen, die wir haben, duplizieren , sodass wir für alle eine Hover-Interaktion erstellen. Und wir werden „ Hover Here“ in „True“ ändern. Jetzt haben wir also eine neue Hover-Eigenschaft mit false und true. Diese werden falsch sein, also werden sie nicht in der Schwebebahn angezeigt, und bei diesen wird der Mauszeiger angezeigt Und in der Regel möchten wir eine Farbe festlegen , die etwas anders, dunkler oder heller ist Für diesen werden wir also eine etwas dunklere Farbe wählen, vielleicht die Primärfarbe 800 oder tatsächlich, die ist etwas zu dunkel, vielleicht die Primärfarbe 600. Und dann wollen wir für unsere weißen Knöpfe hier vielleicht eine graue Farbe wählen. Also nur etwas dunkler. Und auch für den Strich wollen wir einen grauen Strich machen, also werde ich den Strich einfach so ändern, dass er grauer wird. Das werden also die Hover-Interaktionen sein. Und jetzt müssen wir nur noch die Interaktion erstellen , indem wir zum Prototyp-Panel gehen und eine Verbindung zwischen dieser Schaltfläche und dieser hier Wechseln Sie zu Hover und wir wollen eine schöne Animation zum Zusammenfügen auswählen Und statt Enclck wollen wir Wall Hovering machen. Wenn der Benutzer mit der Maus über die Schaltfläche fährt, wechselt er zu diesem hier Wenn er den Mauszeiger nicht mehr bewegt, wechselt er automatisch wieder ich genauer darüber nachdenke, ist das vielleicht ein bisschen zu geringfügiger Unterschied, Wenn ich genauer darüber nachdenke, ist das vielleicht ein bisschen zu geringfügiger Unterschied, also werde ich es vielleicht auf Primär 700 setzen . Da haben wir's. Und jetzt machen wir genau dasselbe, aber zwischen den verschiedenen Tasten. Und Figma merkt sich die letzten Einstellungen, die Sie bei Ihrer Interaktion vorgenommen Also mit der Ausnahme , dass wir das auf Wale umstellen, das Gleiche zwischen diesen beiden, während sie schweben, und schließlich diese, während sie schweben. Und jetzt haben unsere Schaltflächen im gesamten Projekt die Möglichkeit, mit dem Mauszeiger zu interagieren, und das gilt überall für Wenn Sie sich an diesen hier erinnern, trennen wir die Instanz für diesen Deshalb haben Sie für diesen keine Interaktion. Aber wenn Sie irgendwo in Ihrem Projekt hingehen , wo Sie Ihre Schaltflächen verwenden, gibt es jetzt eine Hubbard-Interaktion Es ist Zeit, unsere Verbindungen langsam herzustellen. Wir haben also ein wenig an der Seite „ Zielerkennung festlegen“ gearbeitet und dann an unserer Seite mit den Zieldetails. Kommen wir in der nächsten Vorlesung zurück, um mehr Interaktionen auf unserer Zieldetailseite zu erstellen und unseren Prototyp langsam fertigzustellen 74. Scroll zur Interaktion: Seite mit den Zieldetails, wir haben bereits eine Verbindung für Ziele von B nach A hergestellt. Falls du noch keine von FIC MI erstellte Interaktion hast, kannst du jederzeit eine neue Interaktion hinzufügen. Wenn du auf W klickst, wählst du Action Back. Action Back schickt den Benutzer im Prototyp genau dorthin zurück, wo er hergekommen ist den Benutzer im Prototyp . Wenn sie also von dieser Seite kommen und auf und auf die Ziel-Detailseite klicken , geht es zurück zu dieser Seite, kam von einer anderen Seite im Prototyp, es wird genau zu dieser Seite zurückkehren. Das haben wir also bereits erstellt. Für diese Schaltfläche hier, Verfügbarkeit anzeigen, möchten wir sie so gestalten, dass der Benutzer beim Klicken nach unten zum Bereich für die Unterkunft scrollt , da der Benutzer dort die letzte Aktion ausführt, nämlich Ihr Zimmer auszuwählen und dann zu buchen So können wir hier eine Interaktion erstellen. Wir werden beim Klicken auf Scrollen zwei auswählen, und diese Abschnitte sind bereits erstellt. Wir können den Offset hier in der Bildlaufleiste ändern, was wir uns gleich ansehen werden, und dann können wir wählen, ob es sich um eine Sofortbewegung oder eine Animation handelt. Ich finde, animiert sieht besser aus. Wenn ich jetzt hier auf Verfügbarkeit anzeigen klicke, wird der Benutzer zur Unterkunft gescrollt, was cool aussieht Jetzt, oben hier, könnten wir etwas mehr Abstand gebrauchen , damit es hier wie Sommer ist Und dafür können wir diesen Offset verwenden. Wenn wir einen negativen Offset einstellen, wird der Benutzer leicht nach oben gescrollt Wenn wir das jetzt noch einmal machen, haben wir hier oben den leichten Abstand von 20 Pixeln, was jetzt viel schöner ist So können Sie Scroll-Two-Interaktionen erstellen. 75. Produktvariablen erstellen: Ich wollte, dass wir verschiedene Produkte mithilfe von Modi erstellen , sodass unsere Zieldetailseite dynamisch ist. Aber ich dachte, es wäre besser, tatsächlich einen dynamischen Buchungsbildschirm oder eine Buchungsseite zu erstellen einen dynamischen Buchungsbildschirm oder eine Buchungsseite , die sich je nachdem, welches Zimmer Sie tatsächlich ausgewählt haben, ändert . Und um das zu tun, verwenden wir zwei Eigenschaften für unsere Variablen. Wir werden eine für den ausgewählten Raum haben. Also schreiben wir, welches Zimmer wir ausgewählt haben oder welche Art von Zimmer, und dann haben wir eine Immobilie für den Gesamtpreis. Und genau hier stellen Sie vielleicht fest, dass ich einige dieser Informationen bereits vorab ausgefüllt habe, also habe ich diese Felder so geändert, dass gefüllt gleich wahr ist Und dann habe ich hier ein paar Beispieldaten geschrieben, damit es auf den nächsten Bildschirm passt wo wir mal fünf Nächte haben und zwei schlafen, und das alles passt irgendwie zwischen den beiden Nehmen Sie sich also gerne eine Sekunde Zeit, um das zu tun. Und dann werden wir es so , dass der Preis hier dynamisch ist, wenn sie auf Zimmer buchen klicken, je nachdem, auf welches Zimmer sie geklickt haben, wenn sie auf diese Seite gehen, der Preis hier dynamisch ist. Er ändert sich also je wenn sie auf diese Seite gehen, nachdem, welches Zimmer Sie auswählen, und dann ändern wir das von dort aus Im Moment möchten wir also zwei verschiedene Variablen in unserer allgemeinen Sammlung einrichten , aber es spielt keine Rolle, wo Sie diese speichern Wir werden eine Zeichenkettenvariable namens selected Room erstellen . Und so wechselt dieser zu dem Raum, den Sie ausgewählt haben. Und standardmäßig belassen wir es einfach bei Twin Room. Das ist also die Standardversion. Und dann wollen wir eine weitere Variable haben, eine Zahlenvariable, die diesmal tatsächlich als Gesamtpreis bezeichnet wird. Und standardmäßig setzen wir es 80 mal 5400. Das ist also der Gesamtpreis für 80$ pro Nacht mal fünf Also, jetzt auf dieser Seite haben wir diese Buchungskarte hier, die keine Komponente ist, aber wir wollen sie tatsächlich zu einer Komponente machen, indem Alt-Befehl K drücken. Ich werde das einfach von hier rausbringen Also habe ich die Hauptkomponente rausgezogen und sie durch eine Instanz der Zimmerkarte ersetzt eine Instanz der Zimmerkarte Und dann werden wir eine Variante für die verschiedenen Räume erstellen für die verschiedenen Räume Also fügen wir eine Variante mit der Eigenschaft „ Ausgewählter Raum“ hinzu, und wir werden zwei verschiedene oder drei verschiedene haben . Und wir werden sie entsprechend nennen. Also werden wir ein Zweibettzimmer haben. M dann haben wir ein Zimmer mit Queensize-Bett, dann haben wir ein Zimmer mit Kingsize-Bett. Und dann diese beiden Bilder, ich halte Command Alt C gedrückt und wähle dieses Bild mit Command aus und dann Command Alt V, um es dort einzufügen. Das Gleiche hier. Und jetzt müssen wir nur noch die Preise für jedes Zimmer 80, 101, 20 ändern , sodass dieses Zimmer 80$ pro Nacht kosten sollte Dieser sollte 100 sein, was es auch ist, und dieser sollte 120 sein Jetzt haben wir also für jedes Zimmer ein anderes, und wir wollen das auf ein Zweibettzimmer umstellen, was genau das ist, was wir hier haben. Wir wollen das Anwesen für dieses Zimmer auf ein Zimmer mit Queensize-Bett umstellen . Und dann dieses Zimmer in ein Zimmer mit Kingsize-Bett. Da haben wir's. Jetzt können wir tatsächlich wählen , welches Zimmer von hier aus ausgewählt wird, und wir werden die Variable tatsächlich anwenden so dass, wenn sich diese Variable ändert, also sagen wir, sie ändert sich zu Zimmer mit Queensize-Bett, hier auch. Aber ich werde Z einfach befehlen, zum Zweibettzimmer zurückzukehren. Die einzige andere Sache, die wir tun müssen, ist, dies auf die Gesamtpreisvariable zu ändern, die wir erstellt haben , und für diese werden wir das in der nächsten Vorlesung tun. 76. Dynamischer Gesamtpreis: Wir möchten, dass dieser Gesamtpreis an die lokale Variable gebunden ist, für die wir gerade den Gesamtpreis erstellt haben. Wir verwenden diesen Button hier. Aber wir wollen die Instanz eigentlich trennen , damit wir eine benutzerdefinierte Schaltfläche für uns selbst erstellen können eine benutzerdefinierte Schaltfläche für uns selbst erstellen Also werde ich D befehlen, diesen Text zu duplizieren. Sie einfach das Dollarzeichen ein und dann gebe ich noch einmal den Befehl D, und dieses Mal werde ich nur den USD drin haben. Und aus diesem werde ich das Dollarzeichen entfernen, den USD und das Leerzeichen entfernen. Wir haben also diese einzelnen drei Textebenen, und wir werden Shift A drücken. Nun könnte der Abstand zwischen diesen 500 und USD größer sein. Also lege ich das Dollarzeichen und die Zahl automatisch an , drücke Shift Enter, um das übergeordnete Zeichen auszuwählen, und ändere dieses auf vielleicht vier Pixel. Da haben wir's. Nun, diese Zahl von 500, lassen Sie uns weitermachen und den Text so ändern, dass er die Variable des Gesamtpreises anwendet. Und dann werde ich diese Schaltfläche kopieren und die alte löschen , die wir haben. Da haben wir's. Jetzt ist diese Schaltfläche für bestätigte Buchungen tatsächlich dynamisch und ändert sich basierend auf diesem variablen Gesamtpreis. Aber was wir tun müssen, ist, dass wir zwei Dinge tun müssen. Erstens hier, lassen Sie uns diese auf die tatsächlichen Preise aktualisieren. Also 80 mal fünf ist 400, 100 mal fünf, 500, 120 mal fünf ist 600. Also diese machen tatsächlich Sinn. Und wenn der Benutzer dann auf jede Schaltfläche klickt, aktualisieren wir diese Gesamtpreisvariable und wählen das ausgewählte Zimmer aus. Also gehen wir zum Prototyp über. Wir werden das ändern. Klicken Sie also auf Zur Buchungsseite navigieren. Das ist gut. Aber wir werden auch eine festgelegte Variable hinzufügen, und wir werden zwei Variablen setzen. Einer davon wird der Gesamtpreis sein. Stellen Sie diesen Wert auf 400 ein. Falls es noch nicht auf 400 gesetzt ist, setzen wir variabel, ausgewähltes Zimmer, wir schreiben Doppelzimmer, und dann erstellen wir hier auf Klick dieselbe Interaktion und dann setzen wir diese beiden Variablen, ausgewähltes Zimmer auf Zimmer mit Queensize-Bett und auch variabel setzen, insgesamt 500. Schließlich werden wir für das Zimmer mit Kingsize-Bett diese Verbindung herstellen. Stellen Sie das variable, ausgewählte Zimmer auf Zimmer mit Kingsize-Bett ein. Setze den Gesamtpreis auf 600, da haben wir ihn. Und jetzt sollte sich das tatsächlich ändern , je nachdem, welches Zimmer wir automatisch ausgewählt haben, und die Preise sollten sich auch ändern. Und das können wir in Aktion sehen. Wenn wir wieder hierher zurückkehren, klicken Sie auf Hier abspielen oder präsentieren. Dieses hier, wir haben das Doppelzimmer, 400 USD, dieses hier. Wir sind auf ein Problem gestoßen , bei dem sich das Zimmer tatsächlich nicht geändert hat. Das liegt daran, dass wir, als wir diese variablen Änderungen hinzugefügt haben, bereits zur Buchungsseite navigiert Wir haben also eigentlich nichts unternommen, indem wir das ausgewählte Zimmer geändert Also führt FIGMA die Interaktionen in ungeordneter Reihenfolge von oben nach unten Also müssen wir die Navigate Two ganz nach unten bringen und das erst, wenn das gewählte Zimmer und der Gesamtpreis auf die richtigen Werte geändert gewählte Zimmer und der Gesamtpreis auf die richtigen Werte Das Gleiche gilt für diese Schaltfläche hier. Wir wollen hierher gehen, die Navigation so ändern, dass sie ganz unten ist, und für diesen hier die Navigation so ändern, dass sie ganz nach unten geht. Wenn wir jetzt zurückgehen, das Zweibettzimmer, haben wir das Zweibettzimmer hier, 400 USD. Für das Zimmer mit Queensize-Bett haben wir hier das Zimmer mit Queensize-Bett, 500 USD, vom Zimmer mit Kingsize-Bett haben wir hier das Zimmer mit Kingsize-Bett und 600 USD. Und das alles haben wir getan, ohne mehrere Buchungsbildschirme erstellen zu müssen . Es ist nur die, die sich dynamisch ändert, je nachdem , auf welche Sie klicken. Und jetzt haben wir einen Gesamtpreis, der ebenfalls dynamisch ist. Wir können diese Schaltfläche sogar so kopieren, dass diese Schaltfläche auch mit unserer anderen übereinstimmt. Und wenn Sie diesen hier haben möchten , können wir einfach die Polsterung so ändern , dass sie der der anderen entspricht. Wenn wir jetzt in einen Raum gehen, beiden Buttons derselbe Preis angezeigt Also das ist großartig. Und etwas, das wirklich cool wäre, ist auf dieser Seite. Was wäre, wenn wir auch die Add-Ons zur Reise hinzufügen könnten und sehen könnten, dass sich der Gesamtpreis in den hinzugefügten Addons widerspiegelt Lassen Sie uns zur nächsten Vorlesung zurückkehren, um das gemeinsam zu tun. 77. Bedingte Logik und Operationen: Nun, diese Add-Ons, perfekt für Ihre Reise, haben keine Preise, also fügen wir ihnen einfach ein paar zufällige Preise hinzu. Also für diese Autovermietung machen wir 300, und für die unterhaltsamen Aktivitäten machen wir 150 und dann eine komplette Reiseversicherung, vielleicht 100. Da hast du's. Ich werde diesen Abschnitt einfach auch hier unten kopieren und diesen anderen Abschnitt, den ich habe , einfach durch die hinzugefügten Preise ersetzen . Dieser ist für den gefüllten Zustand. Was wir jetzt tun wollen, ist, dass wenn sie hier auf Zu deiner Reise hinzufügen klicken, wir es so machen wollen, dass dieser Preis auch hier zur Reise hinzugefügt wird. Wir wollen dort auch eine bedingte Logik einfügen , damit es nicht mehrmals vorkommt. Es passiert nur einmal, und wenn es einmal hinzugefügt ist, möchten wir nicht, dass der Benutzer es mehrmals und nur einmal hinzufügt , und das war's. Nun, eine weitere Sache, die ich Ihnen danach als Aufgabe überlasse , ist, dass Sie, sobald der Nutzer auf Zu Ihrer Reise hinzufügen klickt, der Nutzer auf Zu Ihrer Reise hinzufügen klickt, hier eine weitere Variante erstellen können, bei der das Hinzufügen zu Ihrer Reise aus Ihrer Reise entfernt wird , wenn er es bereits hinzugefügt hat. Und dann kannst du genau die gleiche Logik anwenden, die wir gerade anwenden werden, aber umgekehrt, sodass dieser Betrag vom Gesamtpreis entfernt wird. In unserer Setvariable können wir also auch Logik festlegen. Also doppelklicke ich, um auf diese ADT-Trip-Schaltfläche zu klicken , und füge dann unter den Prototypen die On-Klick-Interaktion hinzu. Und für die Aktion legen wir die Variable und ermitteln den Gesamtpreis. Und wir werden wieder den Gesamtpreis ermitteln. Im Moment legen wir also den Gesamtpreis fest, also für sich selbst. Und dann haben wir hier ein paar Operationen , damit wir etwas hinzufügen können. Plus 300, und ich werde hier 300 schreiben. Das heißt also, was auch immer der Gesamtpreis auf dieser Seite ist, addieren Sie 300. Und weil diese Zahl und diese Zahl an diese Variable gebunden sind, ändern sie sich automatisch auf unseren Gesamtpreis. Wenn wir hierher zurückkehren, jetzt klicke ich, haben wir insgesamt 500 USD. Wenn ich auf deine Reise klicke, wurden daraus an beiden Orten 800 USC Aber wie du siehst, kann ich damit weitermachen und der Preis steigt und steigt, aber so sollte es nicht sein Es sollte nur einmal passieren. zu tun, werde ich das einfach schließen, um meine Variablen zurückzusetzen. Und was wir tun werden, ist hier das, was als Bedingung bezeichnet wird, durchzugehen . Diese bedingte Logik ermöglicht es uns nun, If-Anweisungen zu schreiben. Dabei handelt es sich einfach darum, zu sagen, ob eine bestimmte Sache wahr ist, sie nur auszuführen und dann andernfalls etwas anderes zu tun. Und so werden diese in nur einer Sekunde Sinn machen. Jetzt haben wir diese Bedingung hier aufgeschrieben, und unser festgelegter Gesamtpreis ist nicht drin. Wir wollen also so schreiben , dass die Bedingung „ob“ lautet. Aber im Moment haben wir nicht wirklich etwas damit zu tun, dass der Nutzer seiner Reise bereits einen Mietwagen hinzugefügt hat oder nicht. Um das zu tun, wollen wir also drei neue Variablen unter unseren lokalen Variablen einrichten . diesem Fenster werden sie boolesche Werte haben, also können sie wahr oder falsch sein Und standardmäßig werden wir sie falsch belassen. Die andere werden lustige Aktivitäten sein, fügte hinzu. Ich nenne einfach Reiseversicherung hinzugefügt und überlasse es falsch. Und jetzt will ich es so haben, dass, wenn der Nutzer auf diese Anzeige zu deiner Reise klickt, die entsprechende Variable wahr wird. Und wenn es dann schon wahr ist, kann der Nutzer der Reise keine weiteren 300$ hinzufügen , weil er sie bereits hinzugefügt hat Dann können wir hier noch einmal zu dieser Schaltfläche gehen, zum Prototyp gehen und es dann so machen, dass, wenn ich die Bedingung schreibe, die Autovermietung hinzugefügt wird die Bedingung schreibe, die Autovermietung hinzugefügt Wir haben es also mit dem Mobbing zu tun, das wir gerade für Mietwagen hinzugefügt haben, ist gleich wahr. Wenn also die hinzugefügte Autovermietung wahr ist, was standardmäßig falsch ist, dann werden wir für „Nicht aktiv“ einfach nichts tun Wir lassen es einfach leer, damit nichts passiert. Aber in anderen Fällen, also mit anderen Worten, wenn es falsch ist, ziehen wir diesen festgelegten Gesamtpreis auf den Gesamtpreis plus 300, den wir gerade erstellt haben, auf die s-Anweisung. Das heißt also, wenn die hinzugefügte Autovermietung wahr ist, tun Sie nichts, weil sie bereits hinzugefügt wurde. Wenn sie aber nicht stimmt, sodass sie keine Autovermietung hinzugefügt haben , dann fahren Sie in diesem Fall fort und fügen Sie sie dem Preis hinzu. Noch wichtiger ist, dass wir diese hinzugefügte Variable für die Autovermietung tatsächlich ändern müssen . Im Moment setzen wir es nicht auf wahr. Aber hier drüben, wenn wir den Gesamtpreis auf Gesamtpreis plus 300 setzen , sollten wir auch eine weitere festgelegte Variable hinzufügen, und diese setzt den hinzugefügten Mietwagen auf wahr. Also legen wir den Gesamtpreis fest und sagen dann, dass „ Mietwagen hinzugefügt“ jetzt wahr ist. Nun, wenn wir das noch einmal auf der Seite mit den Zieldetails ausführen . Also können wir das Zimmer auswählen, sagen wir, Zimmer mit Queensize-Bett. Wir haben unser Zimmer mit Queensize-Bett, insgesamt 500 USD. Wir fügen eine Autovermietung hinzu und das war's. Wenn ich klicke, siehst du, dass nichts passiert. Wir fügen diesem Preis nicht mehr hinzu. Es wurde bereits hinzugefügt. Da hast du's. Und jetzt belasse ich das als Aufgabe, falls du eine weitere Variante davon erstellen möchtest , damit sie von deiner Reise entfernt wird, sodass du zwischen diesen beiden Varianten wechseln kannst. Und wenn Sie das doch tun, können Sie das hier tun, wenn Sie Ihren Mietwagen hinzugefügt haben, der Wert true entspricht, da auf Ihrem Button jetzt von Ihrer Reise entfernt angezeigt wird , wenn Sie Ihren Mietwagen hinzugefügt haben, der Wert true entspricht, da auf Ihrem Button jetzt von Ihrer Reise entfernt angezeigt wird, können Sie hier genau das Gegenteil tun . Sie werden den Gesamtpreis auf den Gesamtpreis -300 umrechnen und dann den hinzugefügten Mietwagen wieder auf den Wert fallen setzen Sie können also ständig zwischen Minus und Plus wechseln. Also belasse ich das als Aufgabe, falls du dich dafür entscheidest, aber du musst es nicht. Und natürlich können Sie genau das Gleiche auf die anderen beiden Tasten anwenden . Und das überlasse ich dir auch, wenn du das machen willst. Ich mache das in meinem Projekt, und wenn du willst, kannst du immer den Link zu meinem Projekt finden, um zu überprüfen, wie ich es gemacht habe. Jetzt haben wir also eine wirklich voll dynamische Buchungsseite. Es sieht toll aus. Wir werden in der nächsten Vorlesung zurückkommen, um eine Buchungsseite zu entwerfen , die mit einigen coolen Animationen bestätigt wird. Lassen Sie uns das also in der nächsten Vorlesung gemeinsam machen. 78. Feste Elemente: Fehler. Alles in unserem Prototyp ist scrollbar, was bedeutet, dass alles so scrollt, wie es der Benutzer tut Aber es gibt bestimmte Elemente, die wir auf dem Bildschirm fixieren möchten Zum Beispiel diese Navigationsleiste hier und wenn Sie zu diesem Abschnitt hier gehen, möchten wir, dass dieses Ding an der Seite befestigt wird, an der der Benutzer nicht scrollt Mach das, es ist sehr einfach. Sie müssen lediglich die Elemente in Ihrem Prototyp auswählen , die repariert werden sollen. Und wenn ich momentan nur eine Navbar ausgewählt habe, kann ich diese Änderung tatsächlich nur eine Navbar ausgewählt habe nur an einer Navbar vornehmen, aber Figma hat es wirklich einfach gemacht die passenden Ebenen auszuwählen Wählen Sie also alle passenden Ebenen in diesem Abschnitt aus, das sind auch all diese Navbars auf den Wir können dies also auf alle Seiten anwenden, zum Prototyp-Panel übergehen und die Position ändern statt des standardmäßigen Scrollvorgangs mit übergeordnetem Ändern Sie statt des standardmäßigen Scrollvorgangs mit übergeordnetem Bildlauf den Wert auf „Fest“. Was nun passieren wird, ist unabhängig davon, wohin der Benutzer scrollt, diese obere Navigationsleiste ihnen immer folgt und an ihrem Platz bleibt Und genau das Gleiche wollen wir mit dieser Karte Wir können diese also in fig ändern, weil sie Teil dieses übergeordneten Containers ist. Also müssen wir das ausschneiden und in den gesamten Rahmen einfügen. Auf diese Weise können wir es manuell platzieren, wo immer wir wollen. So können wir wählen, wo wir es haben wollen, also genau hier. 48 Pixel von rechts, und dann können wir jetzt „Fest“ wählen. Es ist also immer behoben. Und es könnte besser aussehen , wenn es etwas höher ist. Da haben wir's. Das sieht viel besser aus. Egal, wohin der Nutzer geht, dieser Teil ist immer takend, sodass er die Buchung von überall aus bestätigen kann So können Sie also Ihre Elemente im Prototyp reparieren. Jetzt sind wir bei dem unterhaltsamen Teil, in dem wir zurückkommen und lernen werden, wie wir die Schaltfläche „ Bestätigte Buchung“ tatsächlich anwenden und dann eine nette kleine Animation zeigen können die Schaltfläche „ Bestätigte Buchung“ tatsächlich anwenden . 79. Intelligente Animation: Wir haben drei verschiedene Arten von Animationen gesehen. Es gibt Instant, das wir benutzt haben , wir erforschen Dissolve. Wir wurden untersucht, wie man Move In benutzt. Jetzt gibt es noch einen anderen namens Smart Animate, und was er macht, ist ziemlich beeindruckend Es betrachtet zwei Frames und versucht , automatisch eine Animation zwischen ihnen zu erstellen, und deshalb heißt es Smart Animate Und um Ihnen ein Beispiel dafür zu geben: Wir werden eine Bestätigungsseite entwerfen , auf der angezeigt wird auf der angezeigt , dass die Reise gebucht wurde, und dann endlich einen Status, und dann endlich einen Status der anzeigt, dass die Reise tatsächlich gebucht Um das zu tun, werde ich diesen Abschnitt zunächst ein wenig erweitern. Und dann werde ich diese mit Buchungen gefüllte Seite duplizieren. Jetzt habe ich diese Seite dupliziert, und was wir tun werden, ist sie so zu gestalten, dass diese Seite des Bildschirms höher wird oder verschwindet und die andere Seite in die Mitte verschoben Also machen wir das Design und ändern dann das Erscheinungsbild auf 0% Und das Gleiche gilt für den Rückweg, weil wir diese 0% nicht brauchen. Und dann wollen wir das in die Mitte des Bildschirms verschieben . Und dann gehen wir zu dieser ausgefüllten Seite und über die Schaltfläche „Bestätigte Buchung“ werden wir uns später mit der anderen befassen. Wir machen eine intelligente Animation und versuchen es mit der sanften Animation und 800 Millisekunden Es ist also ein bisschen langsam. Eigentlich sogar 1 Sekunde, was 1.000 Millisekunden entspricht Ich klicke auf diese ausgefüllte Version, spiele sie ab, gehe hier runter, klicke auf Buchung bestätigen und los geht's Der andere Teil verblasste und dieser rückte in die Mitte. Und das alles geschah, weil Smart Animate erkannte, was zwischen diesen beiden Frames anders ist und sie mithilfe von intelligenter Animation zusammenführte Jetzt müssen wir nur noch die Karte hier ändern, sodass sie die unterschiedlichen Inhalte anzeigt, zum Beispiel das Zimmer, das gerade gebucht ist Und wenn es dann gebucht ist, vielleicht nach der Verspätung von zwei Sekunden oder so, können wir zu einer anderen Seite navigieren tatsächlich angezeigt wird , dass sie bestätigt wurden. Also diesen werde ich ihm einen Namen geben. Die Buchungsseite wird geladen. Es wird geladen, und dann kommen wir zur nächsten Lektion zurück, um eine Karte zu entwerfen, auf der die gebuchte Reise zu sehen Wir können das also als Ladestatus verwenden, bevor wir schließlich einen bestätigten Status Und nur um es sauber zu halten, werde ich das hier als separate Seite wieder nach oben verschieben. 80. Ladezustand: Wir haben diese Ladeseite, aber unsere Karte im Inneren entspricht nicht dem Ladestatus. Warum gehen wir also nicht zu unserer Karte oder unserer Zimmerkarte und erstellen drei verschiedene Varianten für jede, auf der das gebuchte Zimmer angezeigt wird? Und dann können wir noch eine haben , wenn sie endlich gebucht ist. Also werden wir sechs weitere brauchen. Aber vorher fangen wir einfach mit der Ladeversion an. Warum erstellen wir also nicht eine neue Varianteneigenschaft, nennen sie Status und belassen den Standard auf Standard, dann duplizieren wir diese Eigenschaften und nennen den Status für diese Eigenschaften Laden. Also sind alle drei auf Wird geladen eingestellt. Und dann wollen wir beim Laden zeigen , dass wir dieses Zimmer buchen. Vielleicht schreiben wir diesen Text einfach um, um Ihr Doppelzimmer zu buchen , und ändern diesen Text einfach in Text 200 Wir lassen die Daten stehen und dann brauchen wir keine Schaltfläche mehr, weil die Aktion bereits stattfindet, aber es wäre schön, hier eine Art Ladeanimation zu haben hier eine Art Ladeanimation Also können wir dafür tatsächlich ein cooles Tool namens Lodi-Dateien verwenden dafür tatsächlich ein cooles Tool namens Lodi-Dateien Wenn du also zu Lodi-Dateien gehst, kannst du einfach nach Lodi-Dateien suchen, und das findest du unter Plugins und Widgets Diese Lodi-Dateien werden angezeigt, und Sie müssen sich möglicherweise anmelden, um sie zu verwenden, aber sie bieten und Sie müssen sich möglicherweise anmelden, um sie zu verwenden, uns eine Menge Animationen die wir in unserem Bereich verwenden können Wenn du zu Discover gehst, können wir nach Ladeanimationen suchen und wir können verschiedene Arten von Ladeanimationen sehen von Ladeanimationen Wenn du ein bestimmtes willst, vielleicht ein schlichtes , wäre es cool, es zu zeigen, ein Flugzeug oder so. Und es gibt jede Menge kostenlose, die Sie verwenden können, und es gibt auch viele Premium-Versionen. Stöbern Sie ruhig und sehen Sie genau, welches Ihnen gefällt. Dieser ist cool. Ich verwende einfach diese einfache Animation und füge sie als Jif ein Und nur mittlere Größe ist okay. Also wird es eingefügt und es ist genau hier. Aber das ist ein bisschen zu groß, also werde ich es kleiner machen und es dann in dieses automatische Layout einfügen, aber jetzt ist es ein bisschen zu groß, also mach es ein bisschen kleiner. Und dann brauchen wir die Daten eigentlich nicht , weil wir sie zeigen werden, wenn die tatsächliche Bestätigung erfolgt. Und dann schreiben wir hier die Buchung Ihres Zweibettzimmers in London K. Und für das N werden wir das ändern, sodass auch der Text 200 lautet. Und wir brauchen dieses London UK nicht da wir es jetzt schon hier unten haben. Und dieser Text kann zentriert werden, und wir können auch oben ausrichten, sodass die Ebene in der Mitte liegt. Für diese beiden legen wir es einfach zur Seite. Damit wir diesen für die anderen Räume duplizieren können . Da haben wir's. Ich leihe mir einfach das Bild aus und füge sie ein und ändere auch den Titel hier drüben, Zimmer mit Queensize-Bett, Zimmer mit Kingsize-Bett und so weiter, und werde sie ein und ändere auch den Titel hier drüben, Zimmer mit Queensize-Bett, Zimmer mit Kingsize-Bett diese beiden los und ändere den Status dieser auf Loading, dieses auf Queen Room Und das hier in Zimmer mit Kingsize-Bett. Und alles, was wir jetzt tun müssen, ist zu diesem hier beim Laden zu gehen und unseren Status auf Wird geladen zu ändern. Lassen Sie uns jetzt sehen , was passieren wird. Gehen Sie zurück, klicken Sie auf Buchung bestätigen und bumm. Wir haben unsere Ladeanimation sieht cool aus. Und dann, nach vielleicht 5 Sekunden oder so, können wir diese Karte auf eine bestätigte Version ändern lassen. Also lass uns das in der nächsten Vorlesung zusammen machen. 81. Fertigstellung unseres Prototyps: Schließlich wollen wir den Kreislauf schließen, indem diese Seite auf den Status „Bestätigt“ ändern lassen. Dann werden wir sehen, dass die Reise abgeschlossen ist, und das ist das Ende unseres Prototyps. Lassen Sie uns das einfach etwas weiter ausbauen und dann diese Seite duplizieren , damit wir diese 12 Arbeitsseiten als abgeschlossen ändern können . Und dann wollen wir nur, dass wir nach einer gewissen Zeit wollen, diese Seite automatisch zu dieser Seite navigiert. Und in Figma können wir das tun, indem wir die Interaktion aus dem Frame selbst heraus erzeugen . Zu diesem Frame Und statt Onclick wählen wir nach der Verzögerung Was uns nach Delay ermöglicht ist eine Zeit in Syrien abzuwarten Anstatt dass der Benutzer tatsächlich damit interagiert, warten wir einfach eine Weile, bis sich der Ladevorgang zur Bestätigung ändert. Und wir können 3 Sekunden mal 3.000 Millisekunden zu dieser Seite navigieren und wir können auch die intelligente Animation beibehalten, sodass die intelligente Animation sodass die intelligente Animation Alternativ könnten Sie anstelle einer anderen Seite auch in Ihren Komponenten haben. Erstellen Sie sie also so, dass diese Komponente nach einer bestimmten Zeit mit einer diese Komponente Beides sind also richtige Methoden. Es gibt kein Richtig oder Falsch. Du kannst beides tun. Jetzt möchte ich es so einrichten, dass der bestätigte Status diesem ähnlich ist, aber er zeigt nur, dass Sie die Reise bereits gebucht haben. Also habe ich das hier dupliziert, und anstatt zu bestätigen, werden wir einfach die Schaltfläche entfernen Wir brauchen hier keinen Button mehr. Und dann fügen wir hier oben eine weitere Textebene hinzu und schreiben Buchung bestätigt und ändern diesen Text vielleicht auf Alter sechs. Ich werde den sekundären 800 verwenden. Da haben wir es. Anstatt dieses Mal fünf Nächte, können wir einfach die Gesamtgebühr schreiben. Also werden wir den Text duplizieren, das hier loswerden, einfach das Dollarzeichen behalten. Lassen Sie das Dollarzeichen hier weg, und dann werden wir diesen Text ändern , um einen variablen Gesamtpreis anzuwenden. Und wir werden diese beiden automatisch so anordnen , dass kein Leerzeichen dazwischen entsteht. Alternativ kannst du auch hier reingehen und etwas wie bezahlt schreiben. Es heißt also, dass 400$ bezahlt wurden und ändere dann den Abstand hier auf vier. Es sieht also besser aus Eine andere Alternative wird stattdessen mit Punkt drei, eins, zwei, vier berechnet . Nehmen wir an, das ist die Karte für den Benutzer. Und wir brauchen die Schlafplätze eigentlich auch nicht. Stattdessen können wir einfach Doppelzimmer für zwei oder für zwei Erwachsene schreiben . Damit wird das von diesem Staat in diesen Staat verrechnet. Jetzt ändern wir diesen einen Status auf „Abgeschlossen“. Und alles, was wir tun werden, ist es noch zweimal für die anderen Räume zu duplizieren . Wenden Sie das richtige Bild dazwischen und schreiben Sie dann dieses als Zimmer mit Queensize-Bett, Zimmer mit Kingsize-Bett. Und zum Schluss stellen Sie einfach sicher, dass es sich auch um ein Zimmer mit einem Queensize-Bett handelt. Und es ist der Variantenname und King Room im Variantennamen. Hier unten ändern wir nur den Status, um ihn fertigzustellen. Und dann fügen wir den Button hier unten hinzu, gehen zu unseren Assets, klicken und fügen ihn hier ein. Und wir wollen, dass es eigentlich nur im Rahmen ist. Fügen wir es also einfach in den Rahmen ein, damit es nicht vom automatischen Layout abhängt. Und ich bringe es einfach hier runter , irgendwo in der Nähe der Karte, genau in der Mitte der Seite und gehe dann zu meinem Dashboard oder so. Stellen Sie einfach sicher, dass es zentriert ist, und fügen Sie dann eine Interaktion hinzu. Dieser führt uns also zurück zur Destination Discovery-Seite , auf der wir weitere Reisen entdecken können. Lassen Sie mich jetzt noch einmal erklären, was passiert. Nach 3 Sekunden wechseln wir automatisch von dieser Seite zu dieser hier, und alles, was sich ändert, ist, dass diese Karte abgeschlossen wird, und dann gibt es hier eine Schaltfläche, die uns zurück zur Zielsuchseite bringt . Wenn wir das noch einmal in Aktion mit automatischem Layout sehen und wirklich nett sind, schauen wir uns an, wie es aussieht. Bestätige die Buchung, kommt hierher, 3 Sekunden vergehen, und Bum, Buchung, bestätige Doppelzimmer für zwei Erwachsene. diesem Datum bis zu diesem Bundesstaat werden 500$ auf dieser Karte Ab diesem Datum bis zu diesem Bundesstaat werden 500$ auf dieser Karte abgebucht. Und Sie können sehen, dass dieser Preis tatsächlich auf der Grundlage dessen, was wir zuvor hatten, aktualisiert wurde. Gehe zu meinem Dashboard. Wunderschön. Lassen Sie uns diesen Prototyp von oben im Lex ausführen diesen Prototyp von oben im Lex 82. Webprototypen testen: gemeinsam einen großartigen Prototyp gebaut, und ich denke, jetzt ist es an der Zeit, ihn noch einmal durchzugehen und zu sehen, wie wir ihn verbessern und sicherstellen können, dass alles gut ist. Als Erstes wollen wir Flows erstellen, sodass wir mithilfe des Prototyp-Bedienfelds automatisch zwischen verschiedenen Flows hin- und herspringen . Wenn Sie im Prototypmodus auf einen beliebigen Bildschirm klicken, können Sie einen neuen Flow-Startpunkt hinzufügen. Lassen Sie uns einen für unsere Anmeldeseite hinzufügen und diesen Anmeldevorgang aufrufen Ein neuer Benutzer durchläuft diesen Flow und dann eine Zielerkennungsseite Wir rufen also einen neuen Flow auf und rufen diesen als angemeldet Benutzerfluss. Wenn wir also zu irgendeinem Zeitpunkt den Prototyp ausführen, können wir zwischen diesen verschiedenen Abläufen wechseln. Nun, diese Flows wurden quasi zufällig erstellt. Wenn Sie also bereits versehentlich Flows erstellt haben, können Sie sie einfach anklicken und löschen. Jetzt können Sie also zwischen einem Anmelde-Flow wechseln, direkt zu dieser Seite oder direkt zu einem angemeldeten Benutzer wechseln. Standardmäßig können Sie, wenn Sie sich im Prototyp-Bereich befinden und auf die Leinwand klicken, das Gerät auswählen, auf dem Sie Ihren Prototyp ausführen. Sie können also so etwas wie einen MacBook-Fehler machen, und Ihr Projekt wird so dargestellt , wie es bei einem MacBook-Fehler erscheinen würde. Jetzt sieht es natürlich nicht so gut aus, weil wir es nicht speziell für einen MacBook-Fehler entwickelt haben. Wir haben es für diesen Bildschirm entworfen , der eine Breite von 14 × 40 hat. Wenn Sie also einen Bildschirm auswählen , der nicht ganz dazu passt, sieht er möglicherweise nicht besonders gut aus. Und im Allgemeinen führe ich den Prototyp einfach in einer benutzerdefinierten Größe aus, und diese benutzerdefinierte Größe kann genau das sein , worauf Sie Ihren Rahmen bereits eingestellt haben. In meinem Fall sind es also 14 40 mal 1080. Und wie Sie sehen können, ist es nett, es ist zwischen allen Seiten fest, egal wie groß die Seitengröße zwischen Ihren verschiedenen Frames ist, es sieht gut aus. Lassen Sie uns also den Prototyp ausführen und Sie können einen Prototyp zurücksetzen. Wenn Sie also, sagen wir, mit einem Anmelde-Flow beginnen und versehentlich irgendwo landen, können Sie jederzeit R drücken, um Ihren Flow zurückzusetzen und zum ersten Bildschirm in Ihrem Flow zurückzukehren. Jetzt bin ich wieder auf dem Anmeldebildschirm. Lassen Sie uns den Prototyp einmal von hier aus ausführen. Ich bin ein neuer Nutzer. Ich bin gerade reingekommen. Ich möchte meine E-Mail-Adresse und mein Passwort eingeben, um mich bei Wanderis anzumelden . Klicken Sie hier auf Anmelden, und ich muss meinen Bestätigungscode eingeben , den ich gerade an meine E-Mail gesendet habe Wunderschön. Ich gebe das ein, drücke auf Weiter und schon bin ich in der App. Unglaublich. Nav weit, wir hatten hier tatsächlich ein Bild von einer echten Person. Also lassen wir das Avatar-Plug-in nicht einmal laufen und holen uns einfach einen Benutzer. Wunderschön. Ich bin mir nicht sicher , ob das Max oder Tom Cruise ist, aber es funktioniert. Gehen wir und fügen das ein. Und jetzt sind wir bei Max Stove eingesperrt. Wir haben ein schönes Bild hier oben. Wir können hier runter gehen. Wir können den Tab Filter öffnen. Sehr cool. Filter anwenden. Wir können nach Beliebtheit sortieren und das nach Beliebtheit oder wieder nach Relevanz ändern . Und wir können London UK auswählen, um mehr über diese Reise zu erfahren. Sieht toll aus. Sehen wir uns die Verfügbarkeit an und springen Sie gleich hier runter. Lesen Sie die Bewertungen. Unglaublich. Es gibt noch andere Ziele, die ich mir ansehen kann. Und nehmen wir an, ich möchte tatsächlich ein schönes Känguru für mich buchen Diese Daten sehen nicht richtig aus, also warum korrigieren wir das nicht schnell Wir wollen sichergehen, dass auf der anderen Seite dieselben Daten stehen, nämlich 060-12-0605 Jetzt müssen wir das auch für hier und dort und hier wiederholen und Also, rate mal was? Sie können tatsächlich zu Design gehen und auf Varianz mit Mehrfachbearbeitung klicken, und es hat den Text an mehreren Stellen erkannt, und wir können einfach eine sehr schnelle Änderung an allen vornehmen eine sehr schnelle Änderung an allen Da haben wir's. Gehen Sie jetzt zurück zu unserem Prototyp. Sieht viel besser aus. Eine andere Sache, die nett wäre, wenn auch nicht notwendig, wäre, einfach die Anzahl der Personen, die in diesem Zimmer schlafen, mit dieser Seite abzugleichen . Stellen Sie also sicher, dass dort jeweils ein, zwei und drei Personen Platz finden. Dieser sollte also für einen Schlafplatz sein. Dieser sollte schlafen. Jetzt sind wir immer noch im Multi-Edit-Tool, also lassen wir es einfach hinter uns. Also bearbeiten wir einfach eins nach dem anderen. Dieser bietet Platz für zwei, und dieser bietet Platz für drei. Das passt jetzt also. Ich kann jederzeit zurückgehen und anderes Zimmer wählen, zum Beispiel ein Zimmer mit Queensize-Bett, sagen wir, der Preis hat sich geändert. Ich kann weitermachen und meine Daten eingeben. Wenn ich meiner Reise einen Mietwagen hinzufügen möchte. Nett. Ich habe es und einige lustige Aktivitäten hinzugefügt, und der Preis spiegelt das wider. Und jetzt kann ich auf Buchung bestätigen klicken. Leider funktioniert diese Schaltfläche noch nicht, sodass uns diese Verbindung fehlt. Lassen Sie uns diese Schaltflächen hier auswählen , indem wir die Umschalttaste gedrückt halten, damit wir sie alle auswählen, zum Prototyp gehen und eine Verbindung von einer von ihnen ziehen können , wodurch die Verbindung von allen jetzt auf unsere Buchungsseite gezogen wird. Sieht gut aus. Jetzt können wir von beiden Orten aus auf Buchung bestätigen klicken. Lass es uns von hier aus machen. Und hier fehlt uns etwas. Also lass uns zurückgehen. Also jetzt haben wir die Verbindung hier. Anstatt aufzulösen, wollen wir intelligent animieren und sanft und 1.000 Millisekunden machen , was Also sind wir jetzt wieder hier. Weißt du was? Vielleicht brauchen wir die unterhaltsamen Aktivitäten nicht, also entfernen wir das, klicken hier auf Buchung bestätigen und bumm, Ihr Zimmer mit Queensize-Bett in London, Großbritannien, wird geladen und die Buchung wurde bestätigt. Zimmer mit Queensize-Bett für zwei Erwachsene, 800$ pro Bett. Wunderschön. Gehen wir zurück zu meinem Armaturenbrett. Das ist also unser Prototyp im Web als Übung. Sie können den für Mobilgeräte verwenden, indem Sie die ähnlichen Verbindungen verwenden , die wir im Internet aufgebaut haben. Und in der nächsten Vorlesung werden wir zurückkommen, um zu erfahren, wie wir Ihre mobilen Prototypen tatsächlich auf Ihren eigenen Telefonen testen können . 83. Figma-App auf Mobilgeräten verwenden: Um Ihnen zu zeigen, wie Sie Ihr Figma-Design auf Ihrem Handy ausführen können Ihr Figma-Design auf Ihrem , um zu sehen, wie Ihre Designs aussehen oder wie Ihr Prototyp aussieht, laden Sie die Figma-App aus Ihrem Google Play Store oder Apple App Store Wenn Sie sich noch nicht angemeldet haben, melden Sie sich bei genau demselben Konto an , das Sie bei Figma verwenden, und Sie können Ihre Projekte hier sehen Ich kann mein Vanderweis-Projekt sehen. Ich kann es öffnen und durchstöbern, und du gehst zu den verschiedenen Seiten, den Mockups Das Schöne ist, dass Sie, wenn Sie zu dieser Spiegelungsfunktion hier unten gehen, Spiegeln beginnen klicken und Ihnen genau die Seite zeigen können , die Sie in Ihrer App auf Ihrem Computer betrachten , und ich kann schnell die Seite ändern , die ich mir ansehen möchte , und zu den verschiedenen gehen und sehen, welche Änderungen ich auf dem Handy vornehmen möchte oder wie das auf dem Handy läuft. Natürlich ist das noch kein Prototyp. Wenn Sie also einen Prototyp daraus machen, können Sie tatsächlich sehen, wie Ihre App auf einem mobilen Display aussehen würde. Sie können jederzeit zwei Finger halten und dann diesen Modus verlassen. Und damit ist unser Prototyping-Bereich abgeschlossen. Kehren wir zum nächsten Abschnitt zurück um zu erfahren, wie man in Figma zusammenarbeitet und ob Sie vollständige Tipps und Tricks verwenden 84. Zusammenarbeit in Figma: Einer der Vorteile und der unterhaltsamste Teil der Arbeit in Figma ist die Zusammenarbeit mit Ihr Team wächst und Sie mehr Designer haben, mit denen Sie zusammenarbeiten, können die Leute mitmachen und tatsächlich Änderungen vornehmen, während Sie Ihre eigenen Änderungen vornehmen, oder sie können Kommentare und Feedback hinterlassen, und Sie können Um mit anderen in Figma zusammenzuarbeiten, müssen Sie das Projekt nur mit ihnen teilen Wenn Sie auf Teilen klicken, können Sie auswählen, wen Sie zu Ihrem Projekt einladen möchten Sie können ihre E-Mail-Adresse hier eingeben und sie zu Ihrem Projekt einladen, oder Sie können den Link kopieren und ihn mit anderen in einem Chat oder wo auch immer Sie kommunizieren, teilen . Jetzt haben Sie standardmäßig möglicherweise diesen, der Zugriff hat, nicht auf irgendjemanden. Stellen Sie also sicher, dass Sie darauf klicken und zu einer beliebigen Person wechseln. Standardmäßig ist es manchmal auf nur eingeladene Personen eingestellt. Auf diese Weise kann die Öffentlichkeit darauf zugreifen, und nur Personen, die Sie mit ihren E-Mails einladen , können darauf zugreifen. es jetzt für jeden haben, können Sie wählen, was jeder tun kann. Standardmäßig ist es also auf „Ansehen“ eingestellt. Und in der Regel möchten Sie es dabei belassen, es sei denn, Sie möchten, dass Personen in der Öffentlichkeit Ihre Datei bearbeiten. Wenn du also öffentlich mit der Welt zusammenarbeitest , kannst du das natürlich ändern Aber im Allgemeinen ist es zu sehen. Und aus Sicherheitsgründen können Sie jederzeit ein Passwort angeben, das Benutzer eingeben können, wenn sie versuchen, auf Ihre Datei zuzugreifen. In den erweiterten Einstellungen kannst du auch wählen, ob Zuschauer diese Datei kopieren, teilen und exportieren können diese Datei kopieren, teilen und exportieren oder ob sie nur zum Ansehen und nicht zum Exportieren und nicht zum Duplizieren und Teilen bestimmt ist Exportieren und nicht zum Duplizieren und Teilen Es gibt auch einen einfachen Zugriff, um den Link für den Prototyp schnell zu kopieren Wenn Sie also schnell einen Link für den Prototyp teilen möchten, wenn Sie einen Link in den Dev-Modus kopieren möchten. Wenn Sie dies also mit Ihren Entwicklern teilen, wäre es eine gute Idee, es mit ihnen zu teilen. Und wenn Sie eine Community-Datei erstellen, können Sie Ihre Datei natürlich auch jederzeit mit der Community teilen. Und auf diese Weise können Sie Personen zu Ihrem Projekt hinzufügen. Alle Personen, die zu Ihrem Projekt hinzugefügt wurden, können Sie von hier aus sehen. Das ist also ein weiterer Benutzer, den ich habe, und ich kann wählen, ob diese Person die Datei ansehen, bearbeiten oder Eigentümer der Datei werden kann, oder ich kann sie einfach komplett aus der Datei entfernen. So können Sie verwalten , wer sich Ihre Projekte ansieht. Moment bin ich in einem anderen Benutzerkonto und kann sehen, dass ich, wenn ein anderer Benutzer in meiner Datei ist, genau sehen kann, was er gerade sieht, wo sich sein Mauszeiger befindet, was cool ist. Ich kann jederzeit hier klicken, um ihnen zu folgen und genau zu sehen, was sie tun und was sie sich ansehen. Im Moment kontrolliere ich den Bildschirm also nicht. Dieser andere Benutzer schaut sich die verschiedenen Seiten an. Wenn jemand eine Präsentation hält oder wenn Sie eine Präsentation halten, wäre dies eine gute Option, um sie mit anderen zu teilen. Dann kannst du jederzeit auf Stopp klicken , wenn du damit fertig bist, ihnen zu folgen. Jetzt kann der andere Benutzer Ihre Designs durchgehen und Kommentare hinterlassen. Und sobald sie einen Kommentar hinterlassen haben, können Sie ihren Kommentar von hier aus sehen. Standardmäßig bedeutet dieses Blau, dass der Kommentar rot ist. Wenn Sie also darauf klicken, wird es so grau. Sie können es aber jederzeit wieder auf Marks Red umschalten , wenn Sie später darauf zurückkommen möchten Natürlich können Sie mit dem Daumen hoch reagieren und einen Text zurückschreiben Und du kannst sogar Bilder teilen oder Personen und Animogis erwähnen Und so können Sie zusammenarbeiten und ganz einfach Feedback von Ihren Teammitgliedern erhalten Sobald ich dieses Problem gelöst habe, kann ich den Kommentar einfach lösen und er verschwindet, obwohl ich im Kommentarfeld jederzeit wieder darauf zugreifen kann , indem ich hier gelöste Kommentare einblenden und ihn dann wieder ausblenden kann. In diesem Kommentarfeld werden alle Rückmeldungen angezeigt , die zu dem Projekt hinterlassen wurden, da ich den Kommentar gerade gelöst habe. Es wird nicht angezeigt, aber wenn der andere Benutzer oder sogar ich, sagen wir, ich ein paar Notizen machen möchte, um das Ganze zu vergrößern, sodass Sie in der Datei solche Notizen für sich selbst hinterlassen können . Und wenn Sie anfangen, Kommentare hinzuzufügen, werden Sie sehen, dass sie sich hier stapeln, und Sie können sie von hier aus schnell lösen oder Sie können sie auch löschen. Eine weitere coole Funktion , mit der Sie Voice-Chat hier in Figma umschalten Sobald Sie darauf klicken, öffnet sich ein kleines Popup, und Sie können in Figma tatsächlich mit anderen chatten Kehren wir nun zur nächsten Vorlesung zurück , um ein bisschen mehr über Bibliotheken und Teams zu erfahren bisschen mehr über Bibliotheken und Teams 85. Teambibliotheken: Bisher haben wir Komponenten direkt hier in unserem Komponentenbereich zusammengestellt , und sie waren nur in dieser lokalen Datei. Wir haben es nicht wirklich veröffentlicht oder irgendwo bearbeitet. Aber wenn wir anfangen, an einer Komponente und an mehreren verschiedenen Projekten und Dateien zu arbeiten , können Sie sie mit Figma einfach veröffentlichen und für mehrere Dateien verwenden und Änderungen nur an einer Stelle vornehmen Anstatt also verschiedene Projekte mit mehreren verschiedenen Dateien zu haben, bei denen es sich bei allen verschiedenen Komponenten um dieselben Komponenten handelt, können Sie sie einfach an einem Ort haben Und normalerweise wäre das in einem separaten Projekt oder einer separaten Signdatei, und dann können Sie hier zu Ihrer Bibliothek gehen, und Sie können sehen, dass Sie in dieser Datei eine Wanderwis-Bibliothek haben , und Sie können sie tatsächlich veröffentlichen, sodass Sie sie für verschiedene Dateien verwenden können Sie werden aufgefordert, dies in ein Projekt zu verschieben , falls es derzeit in Ihrem Entwurf Wenn Sie nun bereit sind, Ihre Bibliothek zu veröffentlichen, werden Ihnen all die verschiedenen Dinge angezeigt, die sie zu dieser Bibliothek hinzufügen wird, sodass Sie über alle Variablen verfügen. Selbst wenn die Variablen hinzugefügt werden , wenn wir alle Farben sehen, werden die Gerätevariablen von verschiedenen Dateien gemeinsam genutzt. Alle Stile, die wir für unsere verschiedenen Schriftarten hinzugefügt haben, alle Komponenten hier, Sie können sogar eine Beschreibung der Änderungen hinzufügen. Und wenn Sie dann auf Veröffentlichen klicken, dauert es eine Sekunde. Und wie Sie sehen können, wird es geladen und es dauert einige Zeit, bis diese Bibliothek vollständig veröffentlicht ist. Und jetzt hier in einer völlig neuen Datei kann ich Teambibliotheken durchsuchen und tatsächlich Bibliotheken durchsuchen, kann ich Teambibliotheken durchsuchen und die ich veröffentlicht habe, und ich kann sie in dieser Datei verwenden, oder wenn ich bereits eine andere Bibliothek verwende, kann ich die Bibliotheken hier austauschen. Wenn ich das zu dieser Datei hinzufüge, jetzt ist es hinzugefügt, kann ich dieselben Komponenten in dieser völlig neuen Datei verwenden dieser völlig neuen Datei , die nichts mit Vanderweis zu tun hat Wenn ich hier einen Text schreibe, kann ich tatsächlich die gleichen Schriften wählen , die ich aus meiner Bibliothek mitgebracht habe Diese kommen also alle aus meiner Bibliothek mit exakt derselben Schrift, und dann kann ich sie sehen, aber du kannst sie nicht mehr unter lokalen Stilen oder lokalen Variablen sehen . Weil sie jetzt in dieser Bibliothek veröffentlicht wurden. Jetzt müssen Sie das in Ihrem Projekt nicht mehr tun. Ich werde Ihnen nur zeigen, was passieren würde , wenn Sie eine schnelle Änderung vornehmen würden. Nehmen wir an, wir haben plötzlich ein weiteres Google-Symbol und wir nennen es so etwas wie Google Logo Two oder so. Jetzt haben wir also eine neue Komponente in unserer Bibliothek oder ob wir eine neue Schaltfläche oder ein neues Eingabefeld haben und so weiter. In den Assets unter der Bibliothek gibt es also eine Änderung, die noch veröffentlicht werden muss, und diese eine Änderung ist genau das Google-Logo, das wir geändert haben. Sie können also weitermachen und es dann veröffentlichen und sehen: Okay, das ist die Komponente, die hinzugefügt wurde, das neue Google-Logo. Sie können eine Beschreibung schreiben, warum diese Änderung stattgefunden hat. Sie können es veröffentlichen. Und hier in Ihrer anderen Datei haben Sie bereits das Google-Logo zwei. Sie können es in Ihrem Projekt verwenden. Wenn ich bereits eine Schaltfläche verwendet habe und etwas mit der Schaltfläche passiert ist, können Sie es tatsächlich unter den Updates sehen. Ich werde Ihnen sagen, dass sich dieser Button geändert hat und dass es sich um ein neues Design handelt. So können Sie Bibliotheken verwenden, um dieselben Komponenten in mehreren verschiedenen Projekten mit Ihrem Team zu verwalten dieselben Komponenten in . 86. Entwicklermodus: Was ist dieser Dev-Modus hier? Wie benutzen wir ihn und was macht er? Als Abkürzung kannst du Shift D drücken, um den Entwicklungsmodus umzuschalten. Dieser Modus ist derzeit im Rahmen eines kostenpflichtigen Tarifs verfügbar DevMode ermöglicht es Ihnen im Wesentlichen, einem Entwickler auf entwicklerfreundlichere Weise Zugriff auf Ihre Datei Das Eigenschaftenfenster hat sich also komplett geändert, sodass es für jemanden benutzerfreundlicher ist , der dieses Design möglicherweise in Code umwandelt Als Entwickler kann ich meine Einheiten so ändern, dass sie Pixel oder RAM verwenden. Ich kann meine Sprache ändern. Wenn ich also bereits eine andere Sprache verwende, kann ich diese von hier aus auswählen. Und es gibt eine Reihe von Plugins, die Sie tatsächlich aktivieren können , um Ihnen sogar verschiedene Arten von Codes zu zeigen. Wenn Sie also mit React arbeiten, können wir React-Code im Gegensatz zu CSS sehen. Jetzt als Entwickler kann ich hier alles auswählen, sagen wir, diese Raumkarte, und sie zeigt mir alle spezifischen Informationen, die mir wichtig sind , wie die Polsterung, das Gewicht, die Eckradien Ich erhalte den Code direkt hier als JSX. Ich kann die Textilien sehen, alle verwendeten Farben und der Hex-Code ist leicht verfügbar Ich muss also nicht raten oder in jedes einzelne Element klicken , nur um herauszufinden es gestaltet oder wie man das Frontend dafür codiert Wenn im Laufe der Zeit Änderungen vorgenommen wurden, kann ich die Änderungen hier vergleichen, um zu sehen, wie sich diese Seite im Laufe der Zeit verändert hat Was sind einige der neuen Dinge, die passiert sind? Ich kann sehen, dass die letzte Änderung, die wir vorgenommen haben darin besteht, dass es früher die Schaltfläche „Mit Google anmelden“ gab , und dann haben wir sie verschoben , ein Logo hinzugefügt und dann haben wir auch diesen Rahmen mit einer Telefonnummer wie dieser hinzugefügt. Als Entwickler ist es also wirklich einfach, reinzuschauen, was sich in Ihrer FigMA-Datei geändert hat Auf diese Weise können Sie Ihren Entwicklern mitteilen, wie Sie diese Funktion verwenden können, um schnell zu verstehen, was sich geändert hat seit sie das letzte Mal hier waren Sie können hier jederzeit auf die Elemente zugreifen, sodass sie sich die Assets wie diese Schaltfläche hier schnell ansehen können . Sie können sie jederzeit in Playground öffnen, um zu sehen, wie die verschiedenen Varianten und Eigenschaften auf die Schaltfläche auswirken. Wie sieht der Hover aus? Wie sieht es mit diesem linken Symbol Was ist, wenn es nicht breit ist und ein Symbol hat? Von dort aus können Sie alle Eigenschaften ganz einfach abrufen. Sie können hier sogar das Symbol ändern, und das alles, wie es heißt, können Sie gerne experimentieren, da keine dieser Änderungen vorgenommen wird. Alles, was passiert, ist, dass ich nur mit der Taste spiele , um zu sehen, welche verschiedenen Varianten von Tasten es gibt. Ich kann dasselbe mit jeder anderen Komponente machen, die Eigenschaften hat. Wenn Sie sich als Designer im Dev-Modus befinden, können Sie jetzt einige Anmerkungen hinzufügen, damit Entwickler genau wissen, was Sie denken Sie können bestimmte Dinge markieren. Nehmen wir an, ich möchte betonen, dass der Abstand zwischen diesen genau 32 Pixel betragen sollte. Ich kann hier drüber zeichnen und Maus zeigen, wie der Rand und die Polsterung zwischen verschiedenen Elementen genau der Rand und die Polsterung zwischen aussehen Ich kann Anmerkungen hinzufügen. Und Anmerkungen sind nützlich. Ich kann sie auf einem bestimmten Element belassen, sodass ich sie als Beispiel belassen kann Ich kann es hier hinzufügen und sagen: Das ist die Gesamtdauer ihrer Reise, nicht die Anzahl der Nächte. Und füge das Etikett oder die Anmerkung hier hinzu. Und diese Anmerkung ist nur im Def-Modus sichtbar. Wenn ich also den Dev-Modus schließe, wirst du sehen, dass er verschwindet, aber dieser kleine Kreis hier zeigt mir, dass es hier im Todesmodus Anmerkungen gibt, die du auch sehen kannst, indem du einfach darauf doppelklickst Jetzt kann ich als Entwickler auch einige Ressourcen hinzufügen Wenn ich also Jira oder eine andere Plattform verwende, kann ich den Link einfügen und habe einfach Zugriff darauf Ich kann viele Plugins verwenden, die mir jetzt zur Verfügung stehen, um dieses Design in Code umzuwandeln, einschließlich FigMA to Code, und sie funktionieren auf einer gewissen Ebene ziemlich gut Nun, viele davon funktionieren ziemlich gut, aber ich überlasse es Ihnen, zu experimentieren, wenn Sie ein Entwickler sind Denken Sie daran, dass Sie den Zugriff auf den Dev-Modus teilen können , indem Sie hier auf Teilen klicken. Wenn Sie sich im Dev-Modus befinden, wird nur ein Link zum Dev-Modus geteilt. Und noch ein nützlicher Tipp: Wenn du deine Figma-Datei teilst, indem einen bestimmten Frame auswählst und dann auf Teilen klickst, erlaubst du der Person, die den Link öffnet, gezielt zu diesem Frame zu gelangen Wenn sie also in Ihrer Datei landen, befinden sie sich genau in diesem Frame Und das gilt sowohl im Dev-Modus als auch im Designmodus. Das Gleiche gilt übrigens für Prototypen. Wenn Sie sich im Prototypmodus befinden, möchten Sie diesen Prototyp mit dem Entwickler teilen, aber als angemeldeter Benutzer gehen Sie einfach zu dem gewünschten Flow und teilen Sie dann den Prototyp, kopieren Sie den Link. Und jetzt geht die Person, die diesen Prototyp öffnet , direkt zu genau diesem Startpunkt oder diesem Flow. Natürlich können sie hier jederzeit zwischen verschiedenen Abläufen hin - und herschalten, aber das ist der ursprüngliche Ablauf, den sie sehen werden. 87. Annotationsvariationen: Lange nach den Dreharbeiten zum letzten DevMo-Video kündigte Figma eine neue Funktion an, kündigte Figma eine neue Funktion mit der Sie noch mehr aus Anmerkungen herausholen können wenn es darum geht, Anmerkungen während Ihres gesamten Projekts für Ihre Entwickler zu hinterlassen Anmerkungen während Ihres gesamten Projekts für Ihre Nun werdet ihr in eurer Werkzeugleiste sehen, ihr hier diesen kleinen Pfeil habt und ihr könnt das Commons-Tool erweitern und es tatsächlich zwischen Anmerkungen und Messungen umschalten Messung, das haben wir natürlich in der letzten Vorlesung verwendet Wenn wir jedoch Anmerkungen machen möchten, können wir entweder darauf oder als Tastenkombination Shift T klicken, und wir können im gesamten Entwurf schnell Anmerkungen hinterlassen im gesamten Entwurf schnell Wenn Sie also eine Anmerkung zu diesem beliebten Tag hinterlassen möchten, können wir sagen, wir können hier eine hinterlassen, und das neue Update hier ist, dass Sie sogar eine Kategorie dafür festlegen können Wir können also sagen, ob es sich um Inhalte handelt oder ob es sich dabei um Entwicklung oder Interaktion, Barrierefreiheit usw. handelt. Und für diesen Fall erstellen wir einfach ein Entwicklungs-Tag und sagen, dass das Tag nur für Reisen angezeigt werden soll , die bei Nutzern beliebt sind. Sie können also problemlos Anmerkungen hinzufügen, auch wenn wir uns im Designmodus befanden ohne in den Entwicklungsmodus wechseln zu müssen Natürlich können Sie jederzeit Escape drücken und mit C in den Kommentarmodus zurückkehren mit C in den Kommentarmodus und auch während Ihres gesamten Projekts Kommentare hinterlassen 88. Versionsverlauf: Wir haben also gesehen, wie Sie im Dev-Modus Änderungen zwischen Ihren früheren Versionen der Datei vergleichen können . Aber was ist mit einem Designer? Gibt es eine Möglichkeit, schnell zu einer Version zurückzukehren , die ich bereits verwendet habe? Nehmen wir an, ich habe einige Änderungen vorgenommen. Ich mag sie nicht. Das Team hasst es. Wir wollen zur vorherigen Version zurückkehren Sie benötigen lediglich den Versionsverlauf , auf den Sie über Ihren Dateinamen hier mit diesem kleinen Pfeil zugreifen können . Dort wird der Versionsverlauf angezeigt. Versionsverlauf zeigt Ihnen alle Änderungen, die Sie im Laufe der Zeit vorgenommen haben. Und wie Sie sehen, gibt es sechs Versionen, die automatisch gespeichert werden, und ich kann weitermachen und klicken, um an diesem bestimmten Datum zu sehen, wie meine Datei aussieht. Wenn ich also, sagen wir, auf den 16. November klicke, sehe ich plötzlich, dass meine Datei völlig anders aussieht. Und so kann ich noch älter werden und all die Änderungen sehen, die ich im Laufe der Zeit an meiner Datei vorgenommen habe. Wenn ich dann zu dieser Zeit zurückkehren möchte, kann ich das jederzeit tun, indem ich darauf klicke und sage, diese Version wiederherstellen Oder wenn Sie eine bestimmte Version gefunden haben, die Sie benennen möchten, können Sie ihr einen bestimmten Namen geben damit Sie sich genau an diese Version erinnern Dann werde ich hierher gehen. Ich sehe, dass Komponenten hier veröffentlicht wurden, und das ist die aktuelle Version, und ich kann sie einfach schließen wenn ich mir den Versionsverlauf angesehen habe. 89. Ebenen mit KI umbenennen: Noch ein paar KI-Tools, die wir in diesem Projekt nicht wirklich verwendet haben Wir haben schon viel benutzt, aber wir können uns definitiv vier weitere ansehen , die sehr hilfreich sind. Die erste ist die Benennung unserer Ebenen. Während des gesamten Projekts haben wir unsere Ebenen nicht wirklich benannt. Alles ist nur Bild 31, Bild 44, Bild 40, Sie haben die Idee. Nichts ist wirklich organisiert. Wenn sich jemand diese Ebenennamen ansieht, hat er vielleicht keine Ahnung, was vor sich geht. Figma hat also tatsächlich eine KI-Funktion, mit der wir Ebenen umbenennen können Wir müssen lediglich den Befehl K ausführen oder das Aktionsfenster öffnen und auf Ebenen umbenennen klicken Es wird eine Sekunde dauern, aber wie Sie sehen können, für alles, was Sie ausgewählt haben wird Figma für alles, was Sie ausgewählt haben, weitermachen und ihnen einen Namen geben Es ist vielleicht nicht perfekt, es hat dieses Raster hier Ergebnisraster genannt , aber vielleicht möchten Sie das Zielraster oder etwas Ähnliches nennen . Aber auch das ist eine viel bessere Verbesserung als das, was wir zuvor hatten. Wir haben einen Sammlungscontainer, Sammlungstitel und ein Sammlungsraster. Die Benennungskonvention , die es verwendet, ist also ziemlich nett. Probieren Sie es an verschiedenen Frames aus, oder wenn Sie Ebenen für all Ihre Frames umbenennen möchten , bitten Sie Sie, einige Ebenen auszuwählen, und Sie können tatsächlich mehrere verschiedene Frames auswählen , wenn Sie möchten, oder drücken Sie einfach die Eingabetaste, während Sie einen Abschnitt ausgewählt haben, und Sie werden feststellen, dass es zu viele Ebenen sind, sodass Sie möglicherweise mehrere Seiten gleichzeitig bearbeiten müssen. Probieren Sie es also aus. Es ist eine ziemlich gute Möglichkeit, Ihre Datei besser zu organisieren. 90. Hintergrund mit KI entfernen: Kommt ziemlich oft vor, wenn Sie ein Bild in FIGMA ziehen. Ich habe dieses Schildsymbol gefunden, das ich für die Reiseversicherung verwenden kann , hier oder so, und ich möchte den Hintergrund entfernen Jetzt können Sie das in Photoshop tun, wenn Sie es und andere Tools haben. Aber wenn Sie es nicht haben, macht es Figma jetzt einfacher denn je , den Hintergrund tatsächlich zu entfernen Und alles, was Sie tun müssen, verwenden Sie ein KI-Tool namens Remove Background Wenn Sie es nicht finden können, suchen Sie einfach in der Suche hier danach. Wenn Sie darauf klicken, wird das Bild analysiert und der Hintergrund entfernt. So einfach ist das. 91. Übersetzung unserer App mit KI: Stellen Sie sich vor, wir haben diesen Vander Weiss für unseren Kunden gemacht. Sie haben es auf den Markt gebracht. Es läuft wirklich gut und tatsächlich hatten sie in Frankreich ein großartiges Publikum. Wie übersetzen wir diese Seite oder das gesamte Projekt ins Französische? Figma AI macht es super einfach. Alles was Sie tun müssen, Sie können einfach eine Seite kopieren. Nehmen wir an, diese Zieldetailseite soll eine französische Version davon haben. Und alles, was Sie tun müssen, ist hier die Option „Übersetzen nach“ auszuführen und die Sprache auszuwählen, und schon gibt es eine Menge. Ich werde nach Französisch suchen. Und wie Sie von oben nach unten sehen können, wird es die gesamte Seite auf Französisch schreiben, einschließlich der Schaltflächen, Beschriftungen, Daten und einschließlich der Schaltflächen, Beschriftungen, sogar der Bewertungen. Und da haben wir es. So können Sie mithilfe von KI in eine andere Sprache übersetzen und Ihre App für mehrere Märkte vorbereiten. 92. Tastaturkürzel: Ich habe es soweit geschafft, zunächst einmal herzlichen Glückwunsch. Zweitens ist Ihnen vielleicht aufgefallen, wie häufig ich Tastenkombinationen von Auto-Layout, Shift A bis zum Öffnen des Entwicklermodus, Shift D verwende Tastenkombinationen von Auto-Layout, Shift A bis zum Öffnen des Entwicklermodus, . Ein Großteil der Befehle Alt C, Befehl Alt B zum schnellen Kopieren und Einfügen von Stilen und so weiter und so weiter Es gibt eine Menge und du kannst sie nicht so oft auswendig lernen, wie du willst . Ich übe sie einfach und gewöhne mich daran Figmas hat das einfacher gemacht, indem es Ihnen Ihre Tastenkombinationen hier unten gezeigt Ihre Tastenkombinationen hier unten hat, wo Hilfe und Ressourcen stehen Und Sie haben hier diese Option für Tastenkombinationen . Sie können es öffnen. Und es zeigt Ihnen all die verschiedenen Abkürzungen , die Sie haben. Sie können die Benutzeroberfläche auf diese Weise ein- und ausblenden, und es zeigt Ihnen, wie Sie sie verwenden. Sie können verschiedene Tools durchsuchen. Und für alles, was ich verwendet habe, wird es blau angezeigt, also das sind die, die ich verwendet habe, aber ich habe zum Beispiel das Stiftwerkzeug nicht verwendet, also sagt es mir, wenn Sie ein Stiftwerkzeug verwenden, wird es blau, was bedeutet, dass Sie es entsperrt haben oder dass Sie es verwendet haben. Also gamifiziert es, sodass Sie eine neue Tastenkombination lernen können , indem sehen, welche Sie noch nicht ausprobiert haben, sodass Sie diese ausprobieren können 93. Fazit: Herzlichen Glückwunsch zum Abschluss dieses Kurses. Wir haben einen langen Weg zurückgelegt und nicht viele Menschen schaffen es so Herzlichen Glückwunsch an Sie, dass Sie dieses Projekt zusammengestellt und alle Tools kennengelernt haben , die FICMA zu bieten hat Und natürlich hört das Lernen hier nicht auf. Um ein großartiger Produktdesigner zu werden, braucht man Übung. Sie müssen weiter an mehr Projekten arbeiten und sie zu Ihren Portfolios hinzufügen, sie zu Ihren Portfolios hinzufügen, damit Sie sich von der Masse abheben und entweder Ihren Traumkunden oder Ihren Traumjob finden können . Sinne danke ich Ihnen noch einmal dafür, dass Sie an diesem Kurs teilnehmen und Teil dieser Reise mit uns sind. Wenn Sie Fragen haben, können Sie sich gerne an wenden und eine Bewertung hinterlassen , ob dieser Kurs für Sie hilfreich war. Viel Glück und viel Spaß beim Gestalten.