Projektowanie Interfejsów
3 godz. 23 min · Figma · UI, UX i Webdesign
Grzegorz RógIdea ArchitectW trakcie Kursu poznasz wszystkie narzędzia i techniki pracy w aplikacji Figma. Choć sam interfejs jest niezwykle intuicyjny, warto korzystać ze sprawdzonych schematów oraz technik pracy, które zagwarantują Ci maksymalną wydajność pracy.
W trakcie Kursu skoncentrujemy się na stworzeniu z pomocą Figma kilku praktycznych przykładów interfejsów, odkrywając potencjał narzędzi wektorowych, artboardów i wiele więcej! Przygotujemy także uzupełnienie dla aplikacji inteligentnego domu, z którą pracowaliśmy w Kursie Sketch - osobną wersję aplikacji na Apple Watch!
Figma jest często porównywana do aplikacji Sketch, rozszerzonej o genialne opcje współpracy dla UI/UX Designerów. Dzięki opcji współpracy w czasie rzeczywistym możesz zaprosić do pracy nad projektem klienta lub inne osoby z Twojego zespołu. Wprowadzane zmiany są widoczne na żywo w przeglądarce! Jest to najlepszy sposób na dyskusję nad projektem i zdalny, konstruktywny feedback. Dodatkowo w pracy zespołowej możesz też wykorzystać Biblioteki, w których przygotujesz elementy, z których będzie mógł korzystać przy projektowaniu cały zespół! Zmiana elementu biblioteki, np. Style Guide'u skutkuje aktualizacją wszystkich projektów.
W Figma z dowolnego elementu możesz utworzyć Komponent, którego instancje mogą znaleźć się w innych miejscach w projekcie, a nawet w Bibliotekach. Zmiana oryginalnego komponentu skutkuje podmianą wszystkich jego instancji! To niezwykle skuteczny i wydajny sposób projektowania.
Z pomocą Figma łatwo wyeksportujesz grafiki dla aplikacji webowej czy urządzeń mobilnych. W Kursie dowiesz się jak zoptymalizować wektory i bitmapy, a następnie wyeksportować je w optymalnym formacie na potrzeby wykorzystania na stronie WWW czy w mobilnej aplikacji.
Kurs Figma jest przeznaczony dla wszystkich, którzy chcą efektywnie edytować grafikę czy tworzyć interfejsy w przyjaznym i darmowym środowisku przeglądarkowym. Figma nie wymaga subskrypcji ani mocnego komputera - wszystko działa po stronie przeglądarki, oferując komfort pracy zarówno osobom początkującym, jak również doświadczonym projektantom.
Witaj w kolejnej lekcji, w której stworzymy pierwszą ikonę, i między innymi zajmiemy się pracą z narzędziem "Pen Tool".
Tak, jak to narzędzie występuje chyba we wszystkich aplikacjach graficznych, zwłaszcza wektorowych, tak w Figmie
działa ono w sposób najbardziej przyjemny, i najprostszy, i najbardziej lubię rzeczywiście tworzyć ikony,
czy pracować właśnie z "Pen Toolem" w Figmie. Nie bez powodu, zaraz zobaczysz, że jest to bardzo proste. Ale
zaczniemy tworzenie ikonki kłódki od zwykłego shape'a, czyli od kształtu "Rectangle Tool". Czyli najpierw stworzę
sobie prostokąt, który możemy zrobić...
Nie musimy zachowywać tutaj proporcji, może to być właśnie bardziej trochę prostokąt,
ta kłódka będzie umieszczona w tej centralnej części kółeczka. I teraz możemy przejść do właściwości tego kształtu.
Po prawej stronie znajdziesz między innymi opcję zaokrąglenia narożników.
Chcemy to zrobić, czyli chcemy przejść do tej opcji i teraz z pomocą kursorów możemy zaokrąglić sobie narożniki
naszej kłódki np. w ten sposób. Możemy także przejść do edycji, do precyzyjnej edycji tego kształtu - albo
wybierając to małe narzędzie "Edit Object", albo wciskając dwa razy Enter, albo dwa razy klikając na tym obiekcie.
Wtedy przejdziemy do takiego charakterystycznego trybu, gdzie mamy każdą z krawędzi osobno jako tzw.
punkt wektorowy. I każdy z tych punktów ma jakieś swoje właściwości. Jak widzisz, ma właściwość położenia
na X i Y, i możemy ją edytować.
Gdybyśmy w związku z tym chcieli np. zmienić wartość zaokrąglenia narożnika tylko dla tego punktu, to
właśnie przechodzimy w ten tryb. I teraz zaznaczamy sobie ten punkt, możemy zaznaczyć więcej niż jeden punkt
w ten sposób, albo zaznaczyć jeden i kliknąć z Shiftem na kolejny, po to, żeby doznaczyć więcej niż jeden punkt.
I wybieramy jakąś np. inną wartość zakrzywienia tylko dla tych dwóch punktów. Więc, jak widzisz, można to
zrobić selektywnie, zrobić to zaokrąglenie np. w ten sposób. Ja wybiorę sobie jednak wartość stałą dla
wszystkich, czyli wartość 4, i wyjdę z tego trybu edycji wciskając polecenie "Done".
Teraz mam zrobiony jakiś kształt.
Tak naprawdę będę chciał, żeby to było samo obramowanie, ale na razie może zostać tylko kształt.
Możemy go troszeczkę nawet tutaj powiększyć i zastanowić się nad tym, jak dorobić do kłódki tę górną część.
Właśnie to będziemy musieli zrobić z pomocą narzędzia "Pen Tool". I to, czym różni się praca z narzędziem
"Pen Tool" w Figmie od innych narzędzi, to to, że możemy edytować kształty z pomocą narzędzia "Pen Tool" i dokładać
tutaj nowe punkty wektorowe, tworząc tzw. "Vector Network".
Jest to bardzo proste narzędzie. Żeby do niego wejść najpierw wejdźmy do edycji tego obiektu, edycji
naszego kształtu, i jesteśmy w tym trybie, gdzie mamy kulki. I teraz, jak widzisz, "Pen Tool" zmienia się w taki
sposób, że możemy z jego pomocą dodawać nowe punkty wektorowe na krawędziach tego naszego kształtu, bo
jest taka mała charakterystyczna ikonka z plusem. Dodatkowo mamy włączony ten "Pixel Preview",
i zauważ, że mamy włączone przyleganie do "Pixel Grid'a". Więc mamy tutaj mniej więcej możliwość tworzenia
na poszczególnych pikselach, i takie przyleganie do tych pikseli - co też czasem pomaga, czasem przeszkadza.
Wiesz już gdzie to wyłączyć czy wyłączyć.
Teraz będę chciał rozpocząć, np. tutaj, stworzyć sobie taki oto prosty kształt.
Zauważ, że po prostu jeden raz klikam, Nie przeciągam tylko jeden raz klikam.
Klikam sobie teraz tutaj, klikam tutaj.
Gdybym ten kształt chciał teraz zmodyfikować, mogę wcisnąć V na klawiaturze i przejść do narzędzia
modyfikowania, czyli mogę złapać za dowolny segment, a następnie np. go przesunąć,rozciągnąć w ten sposób.
Czyli gdybym uznał, że chciałbym zrobić ten segment szerszy, mogę zawsze zrobić to teraz albo później,
w trakcie edycji. W związku z tym troszeczkę go zwęzimy i chcę skorzystać z następnego narzędzia, czyli "Pen Tool"
pozwala nam tutaj dodawać, edytować punkty wektorowe, ale mamy też narzędzie "Bend Tool", które jest dostępne albo po
jego wybraniu, albo po wciśnięciu i przytrzymaniu Cmd czy Ctrl na klawiaturze.
Jest to bardzo fajne narzędzie, ponieważ pozwala nam - jak widzisz, zmienia się teraz kursor, gdy mam wciśnięty
Cmd - pozwala nam złapać za taki segment i pozwala nam go zakrzywić po prostu, w ten sposób. Teraz powstały
takie dwa ramiona dla tego punktu wektorowego, i dla tego punktu wektorowego. To są ramiona, które właśnie
determinują zakrzywienie. I możemy za każde z tych ramion złapać i je przesunąć, i np. ustawić sobie to tutaj równiutko.
I tak samo zrobimy dla tego drugiego ramienia, w ten sposób. A następnie, jak widzisz, możemy złapać za
segment i np. zmniejszyć go czy powiększyć.
Możemy też zaznaczyć jedno lub więcej, z Shiftem, tych ramion, i teraz operować kursorami na klawiaturze, po to, żeby
zmieniać ich pozycję.
Czyli mogę strzałkami w górę, czy w lewo, czy w prawo zmieniać pozycje tych zaznaczonych ramion.
No, jest to naprawdę bardzo intuicyjne i pozwala nam szybko zrobić kształty, o które nam chodzi.
Chciałbym trochę przedłużyć, powiększyć ten segment.
Zobaczmy jak to będzie wyglądało. Ta ikonka kłódki będzie trochę bardziej rozciągnięta. I możemy zaznaczyć znowu
te dwa ramiona, a następnie strzałeczką w górę trochę je powiększyć.
Wydaje mi się, że ten kształt już zaczyna być dokładnie taki, jaki potrzebuję. Teraz, kolejna rzecz, którą będę
chciał zrobić, to będzie wypełnienie również tego środkowego segmentu. I możemy to zrobić z pomocą narzędzia
które znajduje się tutaj, nazywa się "Paint Bucket Tool".
Jeśli wybiorę teraz "Paint Bucket Tool", to w miejscach, gdzie nie mam wypełnienia, mogę je dodać za pomocą
plusa,
a tam, gdzie jest to wypełnienie, mogę je zabrać z pomocą minusa. Czyli, jeżeli kliknę minus,
zauważ, że wypełnienie nam znika z dolnego segmentu.
Mogę kliknąć plusikem, je dodać, i plusikem dodać je także do górnego segmentu. I w ten sposób stworzyłem cały kształt,
który teraz mogę zatwierdzić, wybierając polecenie "Done".
Ten cały kształt jest teraz edytowalny w kontekście takim, że możemy zmieniać do niego wypełnienia,
a ja chcę konkretnie usunąć w ogóle wypełnienia, nie chcę go wypełniać. Ale chcę dodać do niego "Stroke",
czyli obramowanie. Więc dodajemy sobie stroke, jak widzisz, został domyślnie dodany czarny stroke i tutaj mamy jeszcze
możliwość jego wyrównania. Jeśli wybierzemy opcję "Outside", "Inside" czy "Center", w taki sposób nam się to
zmienia. I w tym przypadku akurat potrzebujemy wycentrować, aby wyrównać ładnie te segmenty.
Także kolejna rzecz którą robimy do tej kłódki,
to będzie taki ptaszek, czyli zwykły tick. Zrobimy go z pomocą narzędzia jeszcze innego, czyli narzędzia
"Line Tool", po to, żeby pokazać Ci jak największe spektrum narzędzi. Wybieramy sobie narzędzie linii czyli "Line Tool" i tworzymy
taką L-kę, rysując, zaczynając od góry. Trzymam Shift, żeby zachować proporcje. I stworzyliśmy pierwszy
segment linii. Teraz wybieramy jeszcze raz L, i tworzymy kolejny segment linii
w ten sposób. Zauważ, że to, w przeciwieństwie do tego poprzedniego narzędzia, stworzyło nam dwie warstwy.
Mamy linię drugą, i linię. Teraz możemy te dwie warstwy zaznaczyć. I mamy taką opcję jak zgrupowanie selekcji, czyli
stworzenie jakby nowej grupy z tych dwóch linii, ale mamy też opcję "Flatten", czyli spłaszczenie tych dwóch warstw.
Jeżeli wybierzemy opcję "Flatten", to, jak widzisz, powstaje nam jeden kształt. Czyli możemy w ten sposób wiele
kształtów wektorowych z pomocą "Flatten" połączyć w jeden. I teraz możemy tą linie po prostu zrotować, np.
z Shiftem,
o określony kąt, tak, żeby uzyskać ptaszka. Aczkolwiek ten ptaszek powinien być odwrócony w drugą stronę.
Potrzebujemy jego lustrzane odbicie. I w związku z tym wybieram prawy przycisk myszy, i mamy tutaj takie
dwie opcje: mamy opcję "Flip Horizontal", czyli odwrócenie po osi poziomej i odwrócenie po osi pionowej czyli
"Flip Vertical".
Nam chodzi o Flip Horizontal. Shift+H, to jest skrót, można go zapamiętać, i Shift+V. Czyli mamy Shift+H, klikamy,
i zostało to ładnie odwrócone. Teraz z pomocą kursorów na klawiaturze możemy ładnie wyrównać to, wyśrodkować
w dowolnym miejscu. Jak widzisz, linia składa się z ze stroke'a, czyli mamy zarówno stroke tutaj, jak i stroke w naszej
linii, więc możemy np. pogubić te elementy, zaznaczyć i zamiast 1px wybrać tutaj opcję 2px
np., nawet dla obu tych warstw.
W ten sposób mamy taką grubszą, fajniejszą ikonkę.
Gdybyśmy chcieli dopracować tę linię, to wystarczy przejść do jej edycji i w ten sposób teraz połączyć
te segmenty, aby to małe przejście nie było widoczne.
Właśnie to przejście jest wygenerowane tym, że mamy dopasowanie do wyrównania do tego "Pixel Grida". Czasem
ono, jak widzisz, przeszkadza, ale teraz udało nam się łatwo poprawić kształt.
Przejdźmy do widoku "Fit Screen", zobaczmy, jak to wygląda. Wyjdźmy z edycji kształtu, klikając "Done", i wyjdźmy z edycji
tej warstwy.
Myślę że kłódka jest w porządku.
Możemy w związku z tym zaznaczyć, np. z Cmd
obie te warstwy i jedynie zmienić kolor obramowania na kolor biały, no i również te dwie warstwy możemy
przesunąć nieco kursorami.
I gdybyśmy chcieli wyrównać je teraz idealnie względem elipsy, to moja propozycja jest następująca: Grupujemy
te dwie warstwy, czyli wybieramy polecenie Cmd+G, Ctrl+G, dzięki czemu obie warstwy są tutaj w środku,
ale możemy edytować je jako jedną. Więc Cmd+G, wciskamy, i to już jest jedna grupa. I teraz doznaczamy
tę elipsę, czyli z Shiftem
dodatkowo klikamy na elipsie. W ten sposób będziemy mieli zaznaczoną grupę, oraz będziemy mieli zaznaczoną
elipsę.
W tym momencie działają opcje wyrównania, które masz dostępne z prawej strony na górze. I będziemy mogli
wyrównać automatycznie horyzontalnie,
Czyli w poziomie, i wyrównać również wertykalnie, czyli w pionie. Trochę została ta kłódeczka przesunięta i dzięki temu
wyrównaliśmy ją właśnie względem tego zaznaczonego kształtu z pomocą tych opcji.
Myślę, że praca z naszą pierwszą ikoną jest zakończona.
No i, jak widzisz, wyrównanie takie, idealne, matematyczne czasem nie jest tożsame z wyrównaniem optycznym,
bo optycznie ta kłódka, ponieważ ma lżejszy, mniejszy ten element na górze, jednak moim zdaniem powinna być
tak 1px albo 2px wyżej. I teraz, optycznie, wydaje mi się, że jest to idealnie.
Więc czasem nie ma co się, właśnie, przejmować tym, że nie jest to idealnie równo matematycznie, bo może to wyglądać
lepiej.
Kolejne ikonki, które stworzymy będą bardzo proste.
Będzie to ikonka z kamerą, więc tworzymy sobie szkic kamery, w ten sposób. Teraz wybiorę znów jakieś zaokrąglenie
dla tych krawędzi, już bądźmy konsekwentni i zróbmy też tutaj 4px, a następnie stworzyć z pomocą "Pen Toola"
kolejny kształt. Będzie to kształt, który rozpocznę rysować tutaj, a następnie zrobimy sobie taką oto
kamerę. Po prostu tutaj klikam i domykam ten kształt w ten sposób. Będę chciał zmienić obramowanie na kolor biały
i dla tego elementu, który - możemy wyjść teraz edycji - które mamy tutaj, też włączyć obramowanie koloru białego
a wyłączyć, usunąć wypełnienie. I w ten sposób zrobiliśmy kolejną ikonkę.
W zasadzie fajnie by było jeszcze dopasować jej grubość do tej poprzedniej, czyli zrobić tutaj grubość 2px.
I teraz, jako że stworzyłem dwa osobne kształty, mogę spokojnie przesunąć to kursorami na klawiaturze.
Mogę te kształty spłaszczyć z pomocą Cmd+E, albo po prostu znów zamknąć je w grupę.
Wydaje mi się, że można je spokojnie w tym momencie spłaszczyć, więc wybieram Cmd+E czy Ctrl+E.
I już mamy jeden wektorowy kształt, aczkolwiek widzę, że tutaj Figma coś mi popsuła, dlatego, że tutaj wyrównanie
mam "środek", a tutaj wyrównanie mam "Inside". W związku z tym zróbmy "Center" i "Center" dla obu tych kształtów.
Przesuńmy troszeczkę ten kształt, i teraz, mając takie samo obramowanie w obu, możemy je spokojnie połączyć
i na pewno nam się nic nie zmieni. Zobaczmy tę nowo powstałą ikonkę. Jest w porządku, być może jest troszeczkę
za duża, więc możemy ją z Altem i z Shiftem trochę zmniejszyć. I została nam ostatnia ikona do stworzenia, ikona
która znajdzie się tutaj.
Wybieram 2 żeby przybliżyć, będzie to ikona z "pulsem", i stworzymy ją wyłącznie za pomocą "Pen Toola". I zacznijmy
rysowanie tutaj.
Następnie zrobimy jedną taką kreseczkę tu, tu i następną w tym miejscu. Skończymy to w ten sposób. I teraz wybiorę
Return, Enter, żeby zatwierdzić te zmiany.
Następnie znów zmieniamy wypełnienie, zmieniamy grubość obramowania.
I tutaj przychodzi nam z pomocą jedna funkcja, która powoduje, że możemy zmienić kształt krawędzi tych
kształtów.
Tutaj mamy taką ostrą krawędź.
Tutaj nie wygląda to zbyt dobrze.
I tu też fajnie by było, gdyby była zaokrąglona. W związku z tym przechodzimy do tych trzech kropek, które
znajdują się obok właściwości "Stroke'a", i opcje "Join" zmieniamy z "Mitter" na jedną z tych dwóch opcji, ale dla
nas w tym momencie odpowiednia będzie "Round", czyli zaokrąglone krawędzie.
Jak widzisz mamy teraz już ładnie zaokrąglone krawędzie w tych wszystkich przypadkach. Więc mogę z tego
wyjść i mogę teraz podejrzeć trzy ikonki, które stworzyłem. Wyglądają one całkiem fajnie, są spójne, możemy
to jeszcze wizualnie optycznie trochę lepiej wypozycjonować.
I w związku z tym możemy przejść do kolejnej lekcji, gdzie będziemy robić następne ikony i poznamy jeszcze
więcej właściwości "Pen Toola" i kształtów.
Do usłyszenia!