Interfejsy Stron WWW
6 godz. 4 min · Adobe XD · UI, UX i Webdesign
Grzegorz RógIdea ArchitectJedną z ogromnych zalet Adobe XD jest fakt, że znajduje się w popularnym pakiecie Adobe, co znaczy że możesz z niego korzystać w ramach subskrypcji CC, jak również współpracuje z innymi aplikacjami, takimi jak Photoshop czy Illustrator. Kurs, który masz przed sobą to kompleksowe omówienie technik pracy w Adobe XD, jak również praktyczny projekt strony internetowej. Na tej samej zasadzie jesteś w stanie wykonać projekty mobilnych aplikacji.
Szereg pomysłów zastosowanych w Adobe XD sprawia, że projektowanie interfejsów z jego pomocą jest niezwykle wydajne. Jednymi z ciekawszych narzędzi jest przykładowo Repeat Grid, który pozwala Ci łatwo powielić powtarzalne elementy interfejsów, takie jak tabelki czy listy. Możesz także łatwo umieścić grafiki w każdym z elementów tak stworzonego grida, a nawet gotowy tekst, przeciągając obrazy czy pliki tekstowe do aplikacji!
W tym Kursie skoncentrujemy się od początku na tworzeniu praktycznego projektu witryny, którą przełożymy na działający projekt w jednym z kolejnych kursów. Zaczniemy mniej typowo, bo od widoku desktopowego, a następnie dorobimy widok responsywny i przetestujemy go na telefonie. Po drodze przekażę Ci szereg wskazówek, tipów i skrótów po to, aby pracować w Adobe XD jeszcze wydajniej.
Materiały z XD celowo podzieliliśmy na kilka kursów. Ten, który masz przed sobą jest fundamentem wiedzy o tym, jak tworzyć layouty w XD i zawiera szereg wskazówek związanych z samym projektowaniem UI. Nie obejmuje natomiast części pracy zespołowej, handoff (czyli przekazania do developmentu), ani prototypowania - do tego przewidzieliśmy osobne materiały. Zdajemy sobie sprawę, że nie wszyscy będą potrzebowali omówienia tych specyficznych funkcji, stąd taki podział kursów.
Kurs przygotowałem dla wszystkich osób, które chcą zająć się - lub już się zajmują - projektowaniem interfejsów użytkownika i chcą tworzyć nowoczesne strony WWW oraz aplikacje. Nieważne, czy korzystasz już z innych aplikacji - uzupełnienie swojego zasobnika o XD, zwłaszcza, jeśli jesteś użytkownikiem Adobe CC, pozwoli Ci wykorzystać jego unikalne funkcje w niektórych projektach. Jeżeli zależy Ci na szybkości w projektowaniu UI, wielu iteracjach, a także szybkim prototypowaniu - zdecydowanie warto poznać XD. Z drugiej strony, jeśli potrzebujesz prostej aplikacji, która pozwoli Ci zaprojektować stronę dla siebie lub Twojego klienta - ten kurs również jest dobrym rozwiązaniem!
CC 2020+
Część Witaj w kolejnej lekcji w której przed nami następne wyzwanie.
To wyzwanie będzie polegało na stworzeniu
alternatywnej wersji menu mobilnego Nie pracowaliśmy jeszcze zbyt
dużo z menu tylko przygotowaliśmy jego wzór jako szablon ale potrzebujemy
jeszcze uzupełnić to menu rozmaite stany więc pracujemy teraz zmieniamy to co ja
zrobiłem w trakcie między lekcjami to po prostu zaznaczyła ten element Command.
Stworzyłem tego komponent komponent menu. Dlaczego.
Dlatego że oczywiście teraz mając Master
komponent w panelu komponentów to co dodamy zmienimy w jednym miejscu
jest dziedziczone na wszystkie elementy naszego leja więc zdecydowanie warto
przerobić to nie na komponent i teraz pracować na komponent.
Takie elementy które np.
widok KRS pasywnych będziemy ukrywać można albo po prostu zaznaczyć i przejść do
panelu warstw następnie je ukryć za pomocą komend przecinek można też to
zrobić albo można po prostu je w instancjach usunąć Adobe xD.
Pozwala na to żeby w instancjach po prostu niektóre warstwy usuwać z komponentów.
No dobrze czyli skoro mamy ten komponent menu spróbujmy na nim popracować.
Spróbujmy przygotować dla niego rozwijane manifest Services.
Będziemy w związku z tym tworzyli nowy stan tego komponentu.
Przejdźmy do Stanów.
The Wall Street zostawimy tak jak jest a teraz stworzymy.
Niestety nie będzie to Hoover.
Będzie to serwis
będą dalej w tym stanie zajmiemy się stworzeniem takiego Mega Man.
Chciałbym żeby nie było to jakieś proste rozwijane menu.
Tylko chciałbym umieścić w nim cztery
elementy dla każdej z usług które oferuje Asus czyli zrobimy mniej więcej taki
podział na cztery elementy w ten sposób i to wszystko zrobimy na białym tle.
Ale myślenie koncepcyjne o menu
w kontekście takich kwadratów czterech elementów jest całkiem niezła bo
warto myśleć tym Rapid wyglądem w momencie gdy tworzyć takie powtarzalne elementy.
I zwykle właśnie zaczynam od
jednego rozmiaru czyli wybierzemy sobie tutaj na przykład 300 na
powiedzmy sto dwadzieścia pikseli i to będzie taki jeden kawalek w ramach którego
przygotuje sobie strukturę jednego elementu pod menu.
I będzie to mamy Software marketing MOBA czyli tak zróbmy najpierw ramkę tekstową
piszemy tutaj Software tego już nie mam przygotowanego w plikach
tekstowych ale myślę że nie jest to potrzebne.
Natomiast jeśli chodzi o kolor możemy
szybko pobrać go stąd ewentualnie też przełączyć się w komponenty żeby mieć
szybki dostęp do naszych kolorów i naszych stylów tekstu.
Kolejna ramka testowa którą tworzę będzie zawierała opis Basic Class developer teamu
Multi Skills i ramkę tekstową spróbujmy format jednym ze stylów które mamy np.
Body albo Captain BIG.
Na tym możemy bazować ale chciałabym żeby
nie były to kapitaliści więc wybierzemy standardowe standardową wielkość liter.
I jeszcze spróbujmy użyć tego naszego ciemnego koloru szarego.
Wydaje mi się że fajnie by było zrobić
jednak trochę jaśniejszy kolor będziemy pewnie musieli ten kolor dodać.
Warto sprawdzić czy spełniają kryteria.
Na białym tle jest odpowiednio kontraktowe
ale już teraz nie będę tego robił tylko po prostu zestawie sobie taki
tytuł i podtytuł który w zasadzie jest taką osobną całością więc tutaj będę
patrzył na na te dwa elementy względem siebie i względem tej ramki którą tworzę.
Dodam tutaj jeszcze jeden element będzie
to ikona i przygotowałem sobie w ogóle kilka czy wybrałem
po prostu kilka ikon które będą dotyczyły każdej z tych naszych sekcji.
W jednym z setów które miałam po prostu wrzucam sobie te ikony do Adobe XP
i sekcji Software będziemy mieli tą ikonkę z C++.
Umieści mi ją tutaj Just Shift powinno się całkiem nieźle eskalować.
To jest efekt zerowa więc niech zatem możemy ją ładnie malować.
Teraz wydaje mi się że jest w porządku.
Zadbamy o to aby ta przestrzeń była dobrze zagospodarowana
patrzę w kontekście właśnie tego kawałka i mając takie coś teraz mogę usunąć z niego
bo order możemy potraktować jako pierwszy element Rybicki lider czyli Command R i
teraz stworzy sobie dwa rzędy oraz dwie kolumny najpierw w dwie kolumny
później jeszcze dorzucił do tego dwa rzędy i teraz możemy zarządzać tą przestrzenią.
Margines który się tutaj stworzył to jest
podwójny margines tutaj mamy margines i tutaj.
Tymczasem tu jest tylko jeden i w wielu
przypadkach to wygląda całkiem nieźle ale czasem jak optycznie na to spojrzeć będzie
chciał zniwelować przynajmniej część tych marginesu np.
minus 15 możemy sobie w ten sposób.
I podobnie tutaj.
No i wydaje mi się że to jest całkiem OK.
Natomiast trzeba jeszcze odmienić treści ikonę i gdyby to były pliki PNG to by było
fajnie bo moglibyśmy je po prostu przerzucać tutaj by się same zmieniały.
Natomiast ja korzystam tablic jest jeszcze
przynajmniej na razie moje Adobe z tym nie radzi może twojej już tak.
Ja musiałem. Kupować tak żeby uzyskać dostęp do
poszczególnych grup i po prostu wrzucam sobie tą ikonkę jedną na drugą tak żeby
było równo i usuwamy ikonę z oprogramowaniem.
To będzie marketing.
Mam przygotowane treści więc mogę je szybciutko sobie skopiować i
zadbać o to aby długość ramki była odpowiednia a tutaj kupiłem sobie kolejny
tekst teraz następna ikonkę to będzie MOBA Development.
Wrzucamy sobie we właściwe miejsce jej pozycja względem
tej ikonki z oprogramowaniem znowu usuwamy i po prostu zrobimy sekcję Mobile.
Mam też kawałek tekstu przygotowany który
kuleje i software czyli tutaj wrzucamy umieszczamy w tym miejscu oprogramowania
usuwamy soft zmieniamy na blok tak to powinien być blog
i też jakiś krótki opis i tak w skrócie wygląda prezentuje się to moje menu.
Jeśli chodzi o tło tutaj będę chciał stworzyć jeszcze jeden prostokąt r.
Tango i tworzę prostokąt który będzie na całą całą wielkość tych elementów.
Będzie stanowił dla nich uniwersalne tło.
Poniżej teraz będę mógł pozbyć się border.
Zaznaczam teraz z Shift tam i z Commander.
Wszystkie te tła tutaj które się znajdują.
To pomocnicze które już mi nie będą potrzebne.
Zaznaczam usuwamy natomiast tutaj zrobimy jeszcze padał efekt.
Obszary o które umieściliśmy tak mniej więcej z 7 8
pikseli pod chce żeby ten cień padały z góry.
A jeśli chodzi o Blair to rozumiemy go na jakieś 20 punktów można tutaj jeszcze
trochę podciągnąć jego widoczność i teraz jest w porządku.
Zamkniemy to wszystko w jedną grupę
Command g no i mamy ten komponent który będzie pojawiał się tu pod serwis np.
w taki sposób.
Tyle że trzeba jeszcze całą tę grupę 360 którą nazwiemy menu
przenieść do środka komponentu menu i teraz jeśli będziesz chciał to zrobić w
taki sposób jakby nie da się dlaczego nie dlatego że jesteśmy Services.
Nie dlatego że trzeba się tylko przerzucić tutaj też nie jestem w stanie
tego przenieść więc chyba to jest jeszcze jakiś mały Adobe xD ale to co musisz
zrobić to po prostu Command X następnie przejść do środka do tego menu np.
zaznaczyć sobie tutaj jakąkolwiek warstwę
i wklej ci z pomocą Command V wtedy działa.
Dlaczego tak jest. Nie wiem trudno powiedzieć.
Zobaczymy czy jesteśmy w odpowiednim stanie.
No właśnie nie jesteśmy w dobrym stanie.
W The World to co zrobimy po prostu z tą grupą to ją odkryjemy.
Menu i znika a w tym stanie do którego
chcemy się teraz przenieść w serwis odkryjemy samemu.
W ten sposób zrobimy jeszcze jedną
modyfikację mianowicie strzałki która tutaj jest Arrow.
Nie możemy jej kręcić z pomocą tych opcji trudno.
Mam nadzieję że się to uda
z pomocą Shift 2 i z Egiptem i z autem jak na Jade w okolice górnej krawędzi albo
dolnej krawędzi to będę mógł przekręt o 180 stopni.
W tym momencie mamy.
Sytuację w której mamy dwa statki mamy serwis to co jeszcze możemy zrobić to
przygotować i jeszcze jeden stan dla takiego takiego samego.
No i chcielibyśmy przygotować stan w
którym gdy ktoś jedzie nad jeden z tych elementów on się w jakiś sposób
podświetlenia w związku z tym mamy tutaj do czynienia z zagrożeniem
komponentów bo teraz moglibyśmy zrobić znowu jako komponent więc taki bardziej
skomplikowany komponent składający się z osób komponentów możemy jak najbardziej
przygotować Antka ja teraz zrobiłem z tego nowy Master komponent Mazur komponent
niezbyt mi jest na rękę jak zwykle czyli kopiuj i wklej w to samo miejsce
a sam Master komponent Wietnam teraz tutaj już mam instancje a Master komponent jak
zwykle polecimy gdzieś może obok tych wszystkich innych komponentów na razie
gdzieś tutaj czyli niejako Master jest tu a w środku w
menu mamy same niejako instancje i teraz chcielibyśmy przygotować stan tego
komponentu czyli z The Old State przeniesiemy się do nowego
stanu który nazwiemy stanem software i w tym stanie Software będziemy mogli
wprowadzić następującą modyfikację stworzyć tutaj kolejne proste o kontrakt
Tango w którym znów zaokrąglone krawędzie do ośmiu zrobimy sobie brak Border i
wypełnienie wypełniamy to tym naszym granatowym standardowym kolorem
umieszcza się taki zobaczymy gdzie jest ta grupa tu umieszcza taki prostokąt jako tło
tej grupy czyli w tym miejscu a same treści zmieni ich kolor i na kolor biały.
Oczywiście trzeba by było teraz to odpowiednio pozycjonowanie.
Fajnie tutaj Adobe
mi jakieś linie pomocnicze które mógłbym które prowadzą do samego środka z tym że
korzystają z tych linii pomocniczych aby zachować odpowiednie budynki.
Warto by było jeszcze trochę powiększyć zobaczmy jak to wygląda.
Myślę że jest OK.
No i mamy kolejny stan tego komponentu czyli jesteśmy w The World i software
natomiast ten nasz komponent będzie miał stan The World i Services OK.
No to mamy zaniżone komponenty.
Zrobiona jest takim fajnym mega menu które
się tutaj pojawia strzałka która się zmienia.
No i jeszcze tam Hoover na jednym z
elementów kolejnej elekcji próbujemy całe to menu przełożyć na warianty response.