Komponenty
3 godz. 56 min · Figma · UI, UX i Webdesign
Natalia BieniasHead of Design w Mobee DickDla UI designera każdy szczegół ma znaczenie. Patrząc na to, z czego składają się interfejsy, można uprościć i powiedzieć, że są to właśnie kształty geometryczne, teksty lub ewentualnie ikony. Do tego dochodzi aspekt stosowania barw i dodatkowych efektów, które mają zbudować hierarchię wizualną w projekcie. Aby budować skuteczne interfejsy, trzeba dokładnie przyjrzeć się każdemu elementowi – a w tym warsztacie omówimy przyciski i linki tekstowe.
Oczywiście, nie będziemy opowiadać o projektowaniu tylko na bazie teorii. W Kursie poznasz wiele praktycznych wskazówek opartych między innymi na popularnym Material Designie. Poznasz porady, które z łatwością zastosujesz w swoich projektach, a także omówimy stany interakcji. Przekonasz się jakie najważniejsze elementy wizualne trzeba wziąć pod uwagę w projektowaniu.
W Kursie omówimy projektowanie takich elementów interfejsu, jak przyciski, formularze, taby i zakładki, listy i tabele czy wyskakujące okna. Przekonasz się jakich zasad warto przestrzegać, tak, by całość była estetyczna i wygodna dla użytkownika.
Dużą część Kursu poświęciliśmy na omówienie praktycznych wskazówek, dzięki którym będziesz sprawnie projektować wygodne interfejsy. Dowiesz się co robić, a czego unikać, tak, by nie powielać częstych błędów w projektowaniu.
W trakcie Kursu omówimy również stany interakcji na przykładzie popularnych Design Systemów - czyli Material, Carbon czy Fluent. Dowiesz się czym się różnią i jak wpłyną na proces projektowania elementów interfejsu.
Ten Kurs stworzony został z myślą o początkujących projektantach, którzy chcą stosować najlepsze techniki podczas projektowania interfejsów. Kurs pomoże też świetnie ugruntować zdobytą już wiedzę na temat elementów wizualnych.
Na koniec coś niewidocznego, ale szalenie ważnego w naszych przyciskach.
Mowa o marginesach, które stosujemy do każdego elementu w przycisku.
To, w którym miejscu ułożycie tekst i w jakiej odległości znajdzie się ikona,
będzie miało wpływ na atrakcyjność naszego komponentu.
Warto poświęcić im chwilę i przede
wszystkim zadbać o to, żeby spójnie je stosować.
Poza stosowaniem takich marginesów wewnętrznych musimy wziąć pod uwagę
również to, co będzie się działo na zewnątrz naszych przycisków.
Możecie pomyśleć o tym jako takim polu bezpieczeństwa naszego przycisku.
Czyli w tym obszarze nie powinien znaleźć
się żaden inny interaktywny element, żeby użytkownicy np.
przypadkiem nie klikali w coś, w co nie chcą kliknąć.
To będzie bardzo ważne w przypadku przycisków tekstowych, które stosujemy
również w naszych interfejsach, ale co ważniejsze w tym obszarze jest to, że ten
obszar, który teoretycznie jest niewidoczny dla naszego użytkownika,
przynajmniej dopóki w niego nie kliknie, może być elementem interaktywnym.
Czyli możemy wchodzić w interakcję z czymś, czego pozornie nie widzimy.
Myślę, że mogliście spotkać się z takim przypadkiem, kiedy na tekstowym przycisku
ten obszar aktywny był ustawiony wyłącznie na kształt liter.
Co to oznacza?
Jeżeli kursorem nie jedziemy idealnie na literę, która znajduje się w słowie, to
nie będziemy mogli kliknąć na ten link tekstowy.
To jest strasznie irytujące i ciężkie w użyciu.
Dlatego raczej, kiedy mamy właśnie te tekstowe przyciski, stawiamy się ustawiać
ten obszar aktywny na dużo większą powierzchnię.
Czyli zanim jeszcze na jedziemy na sam
napis uaktywnia nam się kursor i pozwala już kliknąć w dany element.
To dobra praktyka, o której warto pamiętać
i na którą warto uczulać również frontend'owców, z którymi pracujecie.
Tak naprawdę tutaj najbardziej rozchodzi się o proporcje, proporcje marginesów,
tych białych, pustych przestrzeni do tego, co znajduje się w środku.
Zwróćcie uwagę, żeby odpowiednio
dopasowywać te odległości od tekstu do krawędzi przycisku.
Jeżeli one będą zbyt długie, ale również proporcja wysokości względem szerokości
będzie zaburzona, to będziemy mieć wrażenie takiego niezdarnego, niechlujnego
przycisku, który przypadkiem się rozciągnął.
Raczej stosujemy również szersze przyciski niż wyższe.
Bardzo rzadko zdarza się, żebyśmy
stosowali przyciski, które mają bardzo zbliżoną wysokość do szerokości.
Poza oczywiście takimi standardowymi
rozwiązaniami jak przyciski z ikonami czy ikony z podpisami, wtedy najczęściej
zdarza się, że są to właśnie przyciski pionowe czy też kwadratowe.
Ale jeżeli mamy takie klasyczne przyciski, które składają się z tekstu
i tła, raczej nadajemy im kształt bardziej szerszy niż wyższy.
Musimy również zwracać uwagę na proporcje tekstu względem tła, żeby te marginesy od
tekstu do krawędzi nie były zbyt duże, bo wtedy będziemy mieć wrażenie właśnie
takiego przeskalowanego zbyt dużego, topornego elementu.
Stosowanie odpowiednich marginesów wewnątrz obiektów
daje poczucie takiego uporządkowania i harmonii w naszych interfejsach.
Czasami bardzo małymi zabiegami właśnie nadawania tego powietrza, tej przestrzeni
wokół elementów takich jak tekst i ikona, może sprawić, że ten przycisk
czy jakiś inny element interfejsu nagle zyska dużo więcej.
Niż kiedy mieliśmy to wszystko takie ściśnięte.
To samo tyczy się ikon i konstrukcji i konstrukcji ikon.
Jeżeli zamykamy ikony w jakiś tłach albo rysach, to również upewnijmy się, że ta
odległość obrysu od samej ikony jest odpowiednio duża.
Czasami takie za duże, przeskalowane elementy wyglądają po prostu niezgrabnie.