Opprett et enkelt brukergrensesnittpakke fra grunnen (gratis PSD inkludert!)

I dagens veiledning skal vi gå gjennom hvordan du lager ditt eget enkle brukergrensesnitt fra grunnen av. Vi lager de grunnleggende byggeblokkene du kan bruke i omtrent alle webprosjekter, inkludert: tekstfelter, fokusfelt, velg felt, rullestenger, lastebokser, avmerkingsboks og radioknapper. Nyt!


UI-sett: Den perfekte måten å fremskynde dine design

Å lage et enkelt UI-sett er en fin måte å øke designkvaliteten når du jobber med et stort prosjekt. Hvis du har mange sider for å mocke opp, har du et arsenal av klare elementer som er laget spesielt for det prosjektet, slik at du får raskere å hamre ut disse sidene. I dag har vi en video og en skriftlig opplæring - følg en eller begge deler!


Videoopplæringen


Den skriftlige opplæringen

For de av dere som vil ha litt mer veiledning enn videoen, gir jeg også en komplett trinnvis skriftlig opplæring. La oss dykke inn!


Opprett tekstfeltene

Å lage tekstfelt er den enkleste delen av hele prosessen, men fordi disse elementene trolig blir brukt mest, er det viktig å få det riktig første gang. I vårt tilfelle har jeg tegnet enkle 300px x 30px avrundede rektangler med en 2px radius. Juster din egen for å passe dine egne behov. Store, saftige, ekstra avrundede felt kan også være morsomt! Hårde kanter felt er for den mer seriøse publikum.

Uansett, lag en som er perfekt - legg til et slag som matcher merket ditt (# bdd9a7 for demoen), og dupliser laget to ganger (Ctrl + J), flytt det ned hver gang.

Disse tre lagene vil danne grunnlaget for vårt brukergrensesnitt - når vi trenger å opprette et nytt felt eller en knapp, er sjansene gode at vi vil starte her, slik at vi kan duplisere samme grunnhøyde og avstand.

Deretter legger du til litt tekst over hvert lag. Bruk hvilken som helst skrifttype du vil ha, men det er best å beholde det til trygge skrifttyper? spesielt med skjemafelter der skriftutskifting ikke er ditt beste alternativ. Jeg har brukt Helvetica # 407a16, 12pt - men du kan bruke Arial, Georgia, Times, etc.

La oss nå legge til en enkel ytre glød til vårt "fokusfelt". Dette vil hjelpe folk å identifisere det når de bruker det. Vår glød er ganske subtil, men du kan gjøre det så lyst som du vil. Legg merke til at jeg også har lagt til en veldig subtil indre skygge - det er helt valgfritt, men det viser deg hvordan du legger til subtile effekter for å få feltet til å føle seg aktivt.

Deretter la vi kopiere det avrundede rektangelet som vi skal bruke til "rullegardinmenyen" og maske det av ved hjelp av Marquee-verktøyet og bruke en lagmaske. Dette skaper "knappen" for menyen, alt vi trenger å gjøre er å legge til en subtil gradient for å få det til å føles mer som en knapp - # d9edca til # f0f9e9.

Dette trinnet er super viktig fordi for nesten alle fremtidige lagerelementer (knapper, kryssbokser, etc.), kopierer vi denne lagestilen og limer den over tomme figurer. Ta et øyeblikk for å få det perfekt før du går videre, fordi det vil stille tonen til hele brukergrensesnittet.


Opprett knappelementene

Som jeg nettopp nevnte, lager vi våre knapper ved å bruke det samme grunnleggende avrundet rektangel fra før, og Kopier / Limer lagestilen fra Dropdown-menyen. Teksten vi bruker, bør være en fet variant av skrifttypen som brukes i tekstfeltene, bare legg til en enkel "lys" dropshadow (Drop Shadow, 75%, White, Screen, 1px Distance, 0 Size) for å fullføre pressbar tekst.

For å opprette den nedtrykte versjonen av knappen, vri bare gradienten ved å velge "Reverse" fra Gradient-menyen.

Ned-pilen er opprettet ved hjelp av "Custom Shape" -knappen og velge nedpilen fra biblioteket med elementer som kommer i lager i Photoshop. Du kan også lage din egen hvis du vil? formen er helt opp til deg.

Bare opprett pilen din, sett fyllfarge til "merkevarefarge" (vår er # 68b232) og bruk en enkel Inner Shadow (12% opacity, Distance 2, Size 3) for å få det til å føles litt innsett. Du kan selvfølgelig tinker med disse innstillingene - den blå versjonen i videoen vil vise deg en annen variant.

Til slutt kan du legge til en valgfri belysnings effekt ved å bruke en enkel 120px børste (0% Opacity) på et tomt lag. Plasser "børstet flekkmerke" forsiktig over toppen av knappen - masker du bare den børstede flekken over knappen (velg et utvalg av knappformen og bruk det nye valget som en lagmaske over den børste effekten). Still blandemodus til mykt eller hardt lys for å fullføre effekten.

Du må kanskje tinker litt med dette siste trinnet basert på fargene du bruker. Trinnene vil alltid være omtrent det samme skjønt:

  • Opprett et nytt, tomt lag over knappen.
  • Bruk en børste med en bred radius og blett ned en gang på det nye laget.
  • Plasser den nye børstede flekken over toppen eller bunnen av knappen.
  • Lag en lagmaske for blottet fra formlaget av knappen.
  • Juster fargeoverlegg og blandingstilstand for å gjøre det perfekt for merkevaren din.

Opprett avmerkingsboksene og radioknappene

Dette neste trinnet er super enkelt - bare lag 12px avrundede rektangler (firkanter for å være nøyaktig). Hvorfor 12px? Fordi det er den generiske punktstørrelsen for de fleste tekst på internett. Du kan gå større eller mindre i henhold til din egen skriftstørrelse.

Husk, vi kopierer / limer lagstiler fra den Dropdown Menu-knappen? Dette gjør tingene raske og ensartede.

Den samme prosessen går for radioknappene, bortsett fra denne gangen lager vi 12px sirkler i stedet for rektangler.

"D-Pad" er opprettet ved å duplisere og rotere pilen fra rullegardinmenyen med 90 grader noen ganger. Disse retningspilene er flotte når du trenger å lage en trekkspill-meny, jquery-glidebryter osv.


Opprett "Loading Bar"

En enkel lastestang som dette er en fin måte å utvide allsidigheten til brukergrensesnittet ditt. Du kan ikke bruke det hele tiden, men det vil spare deg for mye tid for de få tilfellene du trenger det pronto! Lastebaren består av noen få skritt.

  1. Lag basen - helst mørk farge.
  2. Opprett det aktive feltet eller knappen (ring det du vil ha - det er det som hviler på toppen av bakgrunnen).
  3. Legg til noen subtile diagonale striper.
  4. Legg en lys halo over den aktive stripen.

Bakgrunnsgrunnlaget for bakgrunnen er som følger:

  • Black Inner Shadow, 75% Opacity, Distance 2, Size 3.
  • Vertikal Gradient: # 261e14 til # 372a12 (nederst til toppen)
  • 1px Stroke (utenfor): # 142902

Du kan lage basen av det aktive feltet på noen forskjellige måter, men her er hvordan den grønne ble bygget.

  • Dupliserer basislaget på lastestangen.
  • Sett inn det runde rektangel med 2px ved hjelp av Convert Point Tool.
  • Sett fyllfarge til # 3c6918.
  • Sett Stroke til 1px og bruk en gradient for å fylle strekningen: # 3c6a17 til # 74b441.

Deretter legger vi til de diagonale linjene som vil bli maskert over lastelinjen:

  • Lag et langt rektangel og Skev det til siden for å lage diagonalen.
  • Dupliser det ved å bruke Cntrl + J så mange ganger du trenger, og flytt hver ny kopi ut i like rom.
  • Bruk en grunnleggende gradient over hver diagonal for å etterligne det aktive feltet. I vårt tilfelle er det en enkel svart-hvitt gradient med blandingsmodus satt til Overlay.
  • Masker diagonalene over knappen vår ved å enten lage en lagmaske eller bruke en Clipping Mask (vist)

Belysningseffekten er bare litt av en bonus hvis du vil ha det. Jeg har opprettet den ved hjelp av en 120px børste (0% hardhet), så jeg har laget et nytt lag og klikket ned på musen en gang, og lagde en enkelt blott på siden. Deretter har jeg satt lagestilen til Soft Light og satt den til å maske over knappen. Du kan gjøre dette siste trinnet på noen måter - i eksemplet er det enkelt å lage et valg fra det aktive feltet (Hold Cntrl og Klikk på formen), og deretter påført den formen som en lagmaske.


Opprett rullegardin

Okay, vi er på strekningen nå! Rullefeltet er ganske enkelt å lage, men la meg gjøre noen få tips:

  • Begynn med å bruke et avrundet rektangel.
  • For en perfekt rund kant øverst og nederst, sett radiusen for det avrundede rektangelet som det samme som bredden på rullestangen din.
  • For den indre linjen som folk faktisk vil ta tak i, bidrar det til å legge til en enkel 2px innvendig strekk som har samme farge som bunnen av linjen. Dette vil få det til å føles som om det er i basen.
  • Hvis du legger til en lys gradient fra venstre til høyre, vil knappen føle seg trykket, akkurat som våre andre knapper.

Her er bildene:


Dokument ditt dokument!

Et ofte oversett trinn for å lage et grunnleggende brukergrensesnitt er å legge til noen grunnleggende merkevarebygging og annen dokumentasjon i filen din. Visst, kan du legge til denne typen ting i et tekstdokument som følger med filen din? men da måtte folk åpne den opp. På den måten blir all grunnleggende informasjon (klientnavn, designer, versjon, type fil etc.) alle vist i filen, så det er ikke noe rom for forvirring.


Tilpass det!


Den blå versjonen vi opprettet i video tut.

Endelig kan du tilpasse dette til ditt hjertes innhold? bruk dine egne farger, fonter, lagstiler, etc. Legg til nye elementer som tagger, åpnet rullegardinmenyer, etc. Grensen til hvor langt du kan ta dette er helt opp til deg, så gå og ha det gøy med det!