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+
Cześć Witaj w kolejnej lekcji w której
przygotujemy najpierw sekcję z typami naszych partnerów.
Umieszczenie logotypu na play out.
Ale skorzystamy z elementu który już mamy
czyli z tego tła białego tła z cieniem i zrobię to w taki nieregularny sposób tzn.
Przykładowo pierwsze logo umieszcza sobie tutaj następnie zrobimy taki lay out Great
który później będzie można odtworzyć w CSS i na którym będą nieregularnie rozłożone
kafelki z logo typami różnych branż z którymi współpracujemy.
Możemy np. wysunąć trochę do góry.
Zrobimy sobie kolejny który
będzie wyglądał w ten sposób może go trochę zmniejszymy
za to zrobimy większe trochę ten znów go kopiuje w to miejsce.
Może zróbmy jeszcze jeden tutaj.
I podejrzenie to bez lay out gra wygląda OK.
Natomiast cienie są trochę zbyt mocne jak
na małe odległości odstępy pomiędzy tymi elementami.
Więc to co mogę zrobić to np.
zmniejszyć trochę cień powiedzmy do 6 i 25 zobaczymy.
Myślę że jest trochę lepiej ale możemy jeszcze zmniejszyć jego opaski odrobinę.
No i teraz spróbujmy znaleźć logo logotyp które umieścił tutaj oczywiście już sporo
ich zrobiliśmy w jednej z poprzednich lekcji więc możesz wykorzystać te które
zrobiłaś które udało się odtworzyć albo te z logo Dust.
Ewentualnie możemy spróbować sprawdzić
jeden z plastików który dodam teraz i flagi.
Szukajmy Go może znajdę.
Logo to jest logo wybieram polecenie
Instal i teraz już w genach mam coś takiego jak logo to co zrobię to zaznacza
wszystkie kształty i powiela je w ten sposób mam te kształty zaznaczone
i mogę teraz wybrać logo i flagę Black logotyp czyli użyć czarnych logotypu.
Jeżeli te logo mi się nie podobają mogę
jeszcze raz to zrobić zawsze Black logotyp i w ten sposób generować sobie kolejne
różne logo które teraz mogę chwycić i po prostu nawet wszystkie może naraz przez
celujemy na początek żeby były trochę mniejsze.
Ok.
Teraz próbujemy je wrzucać do odpowiednich
kafelki upewnij się że są na górze w stosie warstw.
I teraz jeszcze we właściwe miejsce czyli np.
to logo mogłoby w miarę fajnie pasować
tutaj zmniejsza mnie dopasowuje umieszczamy w
ten sposób kolejne logo jest kwadratowe więc mogliby się umieścić np.
w tym dużym kwadratowym kafelki.
Tu może trochę zmniejszymy aby się upewnić że jest na środku po
prostu linie pomocnicze pomagają ale mogę też zaznaczyć oba te kształty i oczywiście
to wyrównać do środka następne logo które mamy
powiększy to trochę ale też jest kwadratowe więc mniejszy jest mniejszy w
całości i umieść w kolejnym kwadratowym kafelki który mamy tutaj OK teraz kolejny
kształt najpierw go powiększyły tak żeby się ładnie malował.
Teraz mogę już zmniejszyć z szlify i umieścić w odpowiednim miejscu i jeszcze
trochę mniejsze super kolejne logo spróbujmy je dopasować.
Jeśli nam się to logo jakoś niespecjalnie
podoba albo nie możemy sobie z nimi do końca poradzić.
No to po prostu klikamy jeszcze raz
logo i patrzymy jakie jest nam potrzebne w tym przypadku.
Mamy dwa podłużne potrzebujemy właśnie
jedno kwadratowe więc jest OK trochę jest mniejsze.
Kolejna to lider umieścił w tym miejscu.
No i jeszcze mamy też możemy je zmienić na przykład na jakieś inne.
To wygląda całkiem nieźle
pod warunkiem że będzie dużo mniejsze i chyba rzeczywiście trochę zmniejszamy logo
możemy albo zaznaczać i zobaczyć jak będą optymalnie pasowały.
Teraz są zbyt nieco zbyt prominentny więc
można by było zaznaczać je i fajnym skrótem do zmiany opasek czyli tego
przesunięcia tego suwaka przez uroczystości.
Są skróty klawiatur owe które możemy
wcisnąć po prostu na klawiaturze numerycznych.
Jeżeli istniejemy np.
5 to będziemy mieli wszędzie opaski od 50 proc.
Jeśli dziś nie 8 będziemy mieli 80 proc.
a jeżeli szybko dwa klawisze czyli 4 5 na przykład będziemy mieli 45.
Ja tutaj sobie zrobię np.
te 75 i teraz wygląda to całkiem nieźle
no to mamy już gotową tą sekcję i udało nam się bez wychodzenia kiedyś do
przeglądarki i ściągania jakichś logo i zastanawiania się czy możemy w ogóle ich
użyć wypełnić to w miarę przyzwoitym i danymi które prezentują następna sekcja
którą zrobimy ta sekcja czyli najczęściej zadawane pytania.
Mogę wpisać efektu i flagi Panthers albo z Google shit albo po prostu
wpisać teraz jeszcze całe Art Board pomoże jeśli chodzi o wysokość przez dwa.
Po to żebym miał tutaj zdecydowanie więcej miejsca i mógł sobie wygodnie pracować.
Wracam do sekcji i będę chciał użyć np.
tego kształtu aby znowu za modelowanie jakieś pytania.
Teraz leje od GRID bo on nam pomoże w tym żeby zrobić element który powielane
dwukrotnie dokładnie ładnie wypełni na szerokość leja.
Ale tego drugiego na razie nie będę potrzebował zaraz powiem ci dlaczego.
Upewnij się tylko że wysokość tego elementu ładnie nam tutaj
siedzi na mikro grodzie i ma dokładnie 100 pikseli wysokości.
Teraz chciałbym skorzystać z tego stylu a tego kroju pisma i nie jest on jeszcze
dodany do setów więc mogę przy okazji go sobie dodać mogę powiedzieć że jest to
head AIR 2 i stylami możemy zarządzać w taki sposób że przenosimy je np.
pod HDR pierwszy żeby to było dobrze zorganizowane teraz
umieścić to też odpowiednio i też postaram się od razu tym zarządzić
na robicie wycenę w pionie w kontekście tego elementu
i umieszcza w ten sposób na mikro Blidzie żeby miał właściwy odstęp a następnie
skorzystam jeszcze ze strzałki która chyba ma w menu zrobioną dokładnie mogę wybrać
matka aby z niej stworzyć komponent nazwać go odpowiednio np.
. I teraz będę mógł w dowolnym miejscu
skorzystać z tego elementu strzałki się tutaj mogę wybrać Command 3.
Zaznaczenie się ładnie z tego elementu i w ten sam sposób
staram się umieścić wyrównać oczywiście w pionie żeby było w centrum i umieścić cię
w podobnym odstępie tutaj co jest ten tekst w porządku.
Można powiedzieć że mam jakiś szablon który mogę teraz powiesić.
Więc spróbujmy zaznaczyć cały ten.
Wszystkie te elementy i mógłbym z grupą z pomocą komend G ale mogę w zasadzie od
razu stworzyć z tego komponent z pomocą Antka.
Dlaczego uważam że tutaj komponent będzie lepszy dlatego że m.in. będziemy mieli np.
stan rozwinięty i rozwinięty i łatwo to zrobić na komponent.
Więc będę miesza z orbit GRID a ale warto.
Właśnie przed stworzeniem Rapid GRID da
zrobić sobie z tego komponent żeby po wyjściu z grilla też mieć komponenty więc
Command ka tworzy komponent powiem że jest to.
A następnie będę mógł z pomocą Rapid GRID Command r publikować ETA pokaż maleje.
Od teraz stosujemy jeszcze odstępy tak żeby ładnie to się działo na siatce.
Teraz tworzymy jeszcze może dwie kopie.
Dbamy o to żeby odstępy pionowe też były w porządku.
No i w takiej sytuacji możemy już teraz zgrupowań Command Shift g i zobaczyć teraz
powstałymi powstał Master komponent i instalacja komponentu.
Te które są niepotrzebne oczywiście mogę zaznaczyć i usunąć
wyłącz ale ja GRID może zrobię to trochę nieregularnie zostaje w ten sposób.
No i teraz gdybym miał zastawione Rapid GRID mógłbym po prostu z komendy miejskiej
w tym zaznaczyć wszystkie pola tekstowe i wypełnić je
treścią którą miałem przygotowaną flagi na szkice następnie Public link.
Mamy tutaj cały czas zapamiętany ten link
i taką sekcję zwłaszcza z którą mogę zastosować niestety w przypadku
komponentów to nie zadziała przynajmniej jeszcze może przetestowania swojej wersji
xD A może już to poprawili i będziemy musieli to po prostu przerzucić
ręcznie ale to nie jest żaden problem bo dosłownie zajmie nam kilka sekund.
Jeśli chodzi o Master komponent oczywiście
wszystkie instancje dziedziczą ale kiedy zmienimy tekst na instancji no to już
zostaje on właściwie dla tej konkretnej instancji możemy napisać sobie instancja
właśnie w ten sposób że modyfikuje jej dowolne właściwości.
Przypominam w Libii gdzie można tylko tekst i obrazki wpisywać w instancjach
komponentów będziemy mogli wszystko włącznie z kolorami itd.
Więc szybko sobie rzuciłem te pytania i
teraz jaka jest zaleta komponentów które stworzyliśmy.
M.in. to że jeśli będę zmieniał coś w Master komponentu to będzie zmieniać się
wszędzie ale poza tym możemy też przejść do Master komponentu i stworzyć sobie
Stany czyli obok The World State możemy kliknąć i stworzyć nowy stan.
I będzie to stan another.
Będziemy go pokazywać po kliknięciu na
takie pytanie będziemy musieli teraz w tym stanie za modelowa rozwiniętą odpowiedź
zanim to zrobię zrobię sobie porządek jak zwykle z komputerami.
Czyli mogę zrobić Command X wycina ten komponent Master i wrzucam go sobie do
sekcji komponenty tutaj właśnie chcę mieć wszystkie ma stery
natomiast tu po prostu powiela sobie jego instancje i wrzucają w ten sposób czyli
mamy same instancje tutaj a tutaj będzie Master komponent Master komponentu.
Możemy z tego The Street przenieść się
dostaną szansę a następnie zaprojektować wygląd.
Takiej odpowiedzi możemy rozwinąć sobie to
teraz na klawiaturze rysuje ramkę tekstową.
Mniej więcej w ten sposób a następnie wpisuje do niej cokolwiek pisałem jakiś.
Wygląda na to że biały tekst zmienił jego kolor po to żeby nie zniknęła.
Przy okazji mogę zaznaczyć ten element i wrzucić do setów kolor ten nasz domyślny
granatowe i teraz chciałbym zaznaczyć ramkę tekstową oraz ten element i ten
element chciałbym zmienić jego kolor na białe wybieram kolor biały.
Tutaj akurat Border będę musiał zmienić na białe natomiast wypełnienie tego
tła wybiorę sobie na kolor który już mam w pakiecie czyli granatowy.
Teraz będę chciał skorzystać rzeczywiście tutaj chodziło mi o tekst Mode tyle że
właśnie chciałem żeby był biały więc jeszcze upewnił się że te zmiany zostaną
zastosowane i wypełnia ten tekst z pomocą paulinów Public link z Google shit.
I tutaj znajduje się jakaś Przykładowa treść odpowiedzi Ansar wybieram plik.
No i jest OK.
Teraz ramka tekstową dwukrotny klik na dopasowuje wysokość tego elementu.
Skoro już to jest komponent to staramy się
żeby był porządnie zrobiony możemy go zaznaczyć Command 3 następnie Command
cudzysłów i ustawić wszystko odpowiednio na grę.
Czyli jeśli chodzi o tekst możemy ustawić go w ten sposób.
Tutaj mamy 40 punktów odstępu tutaj zrobimy też 40 punktów.
Od mniej więcej tej ramki tekstowej mając zaznaczone taką ramkę tekstową możemy
sprawdzić te odległości przede wszystkim najpierw patrzymy na to żeby wyglądało to
dobrze żeby linia po prostu grała i żeby było OK.
W drugiej kolejności możemy zatem kliknąć i zobaczyć jakie są odstępy.
Tutaj mamy 36 do 38.
Tutaj 40 moglibyśmy zmienić tą ramkę w ten sposób już mamy prawie wszędzie 38.
Też nie przejmujemy się tym aż tak bardzo
żeby to było 38 a 39 tak naprawdę później w Development.
Gdy będziemy to przekazywać po prostu ustawiamy parking dla całego tego
kontenera na 38 i będzie naprawdę w porządku.
Więc tutaj ważne żeby rozłożyć tę dobrze
optycznie żeby rozłożyć to dobrze jeśli chodzi o tę odległość i z grubsza.
I w tym momencie myślę że mamy kolejny
komponent prawie przygotowano ostatnią rzeczą którą zwykle robię jest
zastanowienie się jak taki komponent będzie się skandował możemy zobaczyć to
teraz już z włączoną opcją Response Force czyli patrzymy jak to wygląda.
No nie wygląda to zbyt dobrze co chcielibyśmy zgrupowań ze sobą.
Chcielibyśmy żeby te dwa elementy przynajmniej poruszały się razem.
Czyli może przeszkadzać w Anglii.
Zaznaczam ramkę i jedną i drugą a
następnie wybieram Command 2 po to żeby je zgrupowań.
I teraz już przy skierowaniu tego będą te dwa elementy razem.
Przy czym w tym momencie one zostają są ściągnięte do lewej górnej krawędzi.
Ja natomiast chciałbym i łatwiej mi będzie
zaznaczyć na warstwach znaczy po prostu całą grupę poza znaczeniem grupę upewnić
się że jest ona nie przyciągnie do górnej krawędzi.
Oznacza to lewa i prawa może nawet zostać
teraz zobaczymy jak to będzie się zachowywać.
I rzeczywiście jest w porządku jest zawsze na środku tak jak powinno być.
Jeśli chodzi o strzałę czapkę to ona powinna być zawsze wyciągnięta.
Ustawiamy sobie eliksir X chwyt i
wyciągniemy ją zawsze do prawej górnej krawędzi.
W ten sposób cały komponent jest
przygotowany do tego listu Flisa jest i zachowuje się całkiem nieźle.
Przy okazji jeśli przyszło Ci do głowy wcześniej że ten zabieg jeśli mamy taki
nierówny można było ustawić go na 40 zgodnie z naszym gradem.
Z pomocą tej opcji w sekcji leja Bing.
Niestety ona nie jest dostępna dla
komponentów które są trochę bardziej złożone.
Tak to już jest xD trochę bardziej złożony komponent ponieważ posiada elementy które
są obok siebie pod sobą już nie stanie dlatego dobrze jest tłem a co nie.
W związku z tym ten link jest na takim
komplecie niedostępny jeśli będzie kiedyś dostępny.
No to jak najbardziej warto żebyś
spróbował skorzystać z tego parkingu bo wtedy zapewnić sobie zawsze równe odstępy.
To tyle w tej lekcji.
Do usłyszenia już za chwilę.