Poznaj Techniki Pracy z UI w Figma
4 godz. 34 min · Figma · UI, UX i Webdesign
Mariusz CzepiecTen kurs jest świetnym rozwiązaniem nie tylko dla początkujących ale również dla osób, które już od jakiegoś czasu pracują w branży. Unikalne połączenie tematów jest doskonałą okazją do nauki nowych praktycznych umiejętności, a także do uporządkowania wiedzy i podniesienia swoich umiejętności na kolejny poziom. Jedyne czego potrzebujesz to podstawowa umiejętność obsługi Figmy.
Cześć.
Pora na ostatni etap naszego projektu, czyli wypełnienie wcześniej przygotowanego
szablonu treścią na potrzeby naszego ćwiczenia.
Przygotowałem dla Ciebie przykładowy content matrix oraz zdjęcia i wideo.
Ja wypełnię swój szablon treścią dotyczącą rejestracji na warsztaty jogi.
Wszystkie zdjęcia i wideo, które
wykorzystam w projekcie pochodzą ze strony Peaksales.
To naprawdę duża i pełna jakościowych materiałów baza zdjęć oraz wideo.
I co ważne możemy je wykorzystać za darmo również do celów komercyjnych.
Swoją drogą myślę, że materiały wideo w
naszym projekcie nadadzą mu trochę dynamiki.
Aby mieć możliwość wykorzystania wideo w
naszych projektach musimy posiadać płatny plan Figm'y, minimum Figma Professional.
Na szczęście ten plan dostępny jest również za darmo w celach edukacyjnych.
Zasady wykorzystania w celach edukacyjnych możemy poznać klikając
w panelu pricing w link na kafelku z informacją na temat tego planu.
Tu dostaniemy wszystkie informacje na temat tego, co daje nam plan edukacyjny.
Natomiast na samym dole w sekcji FQA
jest dokładna informacja, kto jest uprawniony do korzystania z takiego trybu.
Jak widzisz, kursy online kwalifikują się do tego, aby założyć konto edukacyjne.
Polega to po prostu na wykupieniu planu Professional za 0zł, ponieważ w trakcie
transakcji zaznaczamy, że kupujemy w celach edukacyjnych.
Plan professional poza tym, że daje nam możliwość wykorzystania wideo, daje nam
również dostęp do trybu dev mode, zaawansowanego prototypowania
oraz rozszerza nam możliwości panelu local wearables.
Ponieważ przy planie edukacyjnym możemy
mieć nawet 4 kolumny trybu mode, dodanie kolejnej wymaga wykupu wyższej licencji.
Zajmijmy się zatem wypełnianiem treścią.
Zacznę od tego, że w tle swojego nagłówka umieszczę wcześniej wybrane wideo.
To jest to.
Wideo mogę skopiować w taki sposób, że z
pola fill zaznaczam sobie wypełnienie, które chcę skopiować.
Klikam ctrl C, następnie zaznaczam element w którym chcę to wypełnienie wkleić.
W tym wypadku będzie to mój cały kontener i wklejam.
W tym momencie wideo pojawiło się już w tle mojego kontenera.
Jest to dużo szybsza metoda niż klikanie za każdym razem,
wybierz plik i szukanie tego pliku na dysku.
OK. Zostawmy sobie teraz tekst do naszego
header'a, kopiuję treść z content matrixa i wstawiam.
Zobacz, że dzięki temu,
że wszystkie elementy zostały przygotowane za pomocą autolayout'u, w
miarę tego jak wklejam kolejne teksty, wszystkie elementy dopasowują się i
zajmują odpowiednie pozycje w layout'cie, tekst
ten duży headline podniósł się nam do góry.
Podmienię teraz call to action na przyciskach.
Jak widzisz w trakcie wpisywania tekstu
przycisk rozszerza się, ponieważ jest autolayout'em.
Ponieważ oba przyciski zamknięte są w kolejne autolayout, to gap między nimi
również zostaje zachowany, bez względu na to, jak długi będzie ten przycisk.
Zawsze przyciski dostosują się do tekstu, a to, że są zamknięte w autolayout
sprawi, że przestrzeń między nimi również będzie zachowana.
W ten sposób wypełniam sobie cały projekt, odpowiednimi tekstami
oraz zdjęciami.
Sprawdzam, czy wszystko leży ładnie w
siatce, tak tutaj teksty w nagłówku są wyrównane.
Teksty w sekcji z tekstem poniżej też są ładnie wyrównane do siatki.
Wypełniam dalej stronę treściami.
Teraz wypełnię sobie
formularz zgłoszeniowy.
Zobacz co się stało, kiedy wkleiłem opis do formularza.
Tak jak w przypadku header'a, elementy
dopasowywały się w ramach samego nagłówka, czyli odpowiednio
przesuwały się headline'y, przyciski zmieniały swoją szerokość oraz
ponieważ były w autolayout'cie znajdowały się bezpośrednio koło siebie.
To ponieważ cała strona jest zamknięta w autolayout, to w momencie kiedy któraś sekcja
powiększy się, bo wstawimy dłuższą treść, sekcja kolejna automatycznie się przesuwa.
Tak że autolayout dopasowuje nam wysokość całej strony.
Jeżeli ten tekst byłby tutaj bardzo długi,
to zobacz, że wszystkie sekcje poniżej automatycznie przesuwają się w dół.
Nie musimy już ręcznie przesuwać
wszystkich elementów i robić sobie miejsca na content.
Tylko nasz autolayout dopasowuje nam
cały układ strony do contentu, który chcemy zamieścić.
Tak wygląda moja strona wypełniona treścią.
W górnej części nagłówek z wideo w tle, headline, kawałek body.
Poniżej mamy krótki opis naszych warsztatów i podstawowe cechy.
Następnie mamy moduł z ofertą, w której
mamy 3 różne plany wraz z ich ceną, czasem trwania.
Poniżej mamy taki krótki manifest.
Jeżeli ktoś nie przekonał się ceną, to
może nasz statement go przekona, aby do nas dołączył.
Więc mamy ponownie call to action.
Następnie sekcja prezentująca zespół czy
uczestników kursu z ponowną zachętą i formularzem rejestracji.
Dla tych wszystkich niepewnych mamy jeszcze sekcję FAQ.
A poniżej zdjęcie naszego studia z adresem i takie mini testimonial'e
i stopka.
Strona nie jest jakoś specjalnie skomplikowana, ale wydaje mi się,
że jest bardzo przejrzysta, ciekawa wizualnie mimo swojej prostoty.
Na pewno ten krój pisma bardzo fajnie działa w tym projekcie,
szczególnie w takich miejscach jak tutaj, w dużym wydaniu.
Sprawdzę sobie jeszcze jak cały projekt układa się na gridzie.
Oczywiście za skalowanie i rozmiar elementów odpowiadał autolayout.
Natomiast wciąż dopasowuje te autolayout'y i parametry autolayout'ów do grid'u.
Widzę, że wszystkie elementy mają
poprawnie ustawione padding'i są one zgodne z marginesem grid'u dla całej strony.
Również gap między paragrafami tekstu jest taki sam jak gutter w gridzie.
W tym module również poszczególne kafelki są wyrównane w gridzie, tekst w
pierwszym kafelku również jest wyrównany z krawędzią layout'u.
Formularz zajmuje 6 kolumn, więc
wszystko wygląda naprawdę, naprawdę fajnie i
pozostała już ostatnia rzecz do sprawdzenia, a mianowicie responsywność.