Maak een eenvoudige gebruikersinterfacekit van krassen (inclusief gratis PSD!)

In de tutorial van vandaag zullen we je laten zien hoe je vanuit het niets je eigen eenvoudige UI-kit kunt maken. We maken de basisbouwstenen die u kunt gebruiken in vrijwel elk webproject, waaronder: tekstvelden, focusvelden, selectievelden, schuifbalken, laders, selectievakjes en keuzerondjes. Genieten!


UI-kits: de perfecte manier om uw ontwerpen te versnellen

Het maken van een eenvoudige UI-kit is een geweldige manier om uw ontwerpvaardigheden te versnellen wanneer u aan een groot project werkt. Als je veel pagina's hebt om te mopperen, zal een arsenaal aan kant-en-klare elementen die speciaal voor dat project zijn gemaakt je sneller maken bij het hameren van die pagina's. Vandaag hebben we een video en een geschreven handleiding - volg een of beide!


De video-zelfstudie


De schriftelijke zelfstudie

Voor degenen onder u die wat meer begeleiding willen dan de video, bied ik ook een complete stapsgewijze zelfstudie aan. Laten we erin duiken!


Maak de tekstvelden

Het maken van de tekstvelden is het eenvoudigste deel van het hele proces, maar omdat deze elementen waarschijnlijk het vaakst zullen worden gebruikt, is het belangrijk om het de eerste keer goed te doen. In ons geval heb ik eenvoudige afgeronde rechthoeken van 300 px x 30 px getekend met een straal van 2px. Pas uw eigen aan aan uw eigen behoeften. Grote, sappige, extra ronde velden kunnen ook leuk zijn! Harde randen velden zijn voor de meer serieuze menigte.

Hoe dan ook, maak er een die perfect is - voeg een lijn toe die overeenkomt met je merk (# bdd9a7 voor de demo), en dupliceer de laag twee keer (Ctrl + J), verplaats deze elke keer naar beneden.

Deze drie lagen vormen de basis van onze UI-kit. Telkens wanneer we een nieuw veld of een nieuwe knop moeten maken, is de kans groot dat we hier willen beginnen, zodat we dezelfde basishoogte en -afstand kunnen dupliceren.

Voeg vervolgens wat tekst toe over elke laag. Gebruik het gewenste lettertype, maar u bewaart het het beste voor webveilige lettertypen? vooral met formuliervelden waar lettertype-vervanging niet jouw beste optie is. Ik heb Helvetica # 407a16, 12pt gebruikt - maar je kunt Arial, Georgia, Times, enz. Gebruiken.

Laten we nu een eenvoudige buitenste gloed toevoegen aan ons "focusveld". Dit zal mensen helpen het te identificeren wanneer ze het gebruiken. Onze gloed is vrij subtiel, maar je kunt het zo helder maken als je wilt. Merk op dat ik ook een ZEER subtiele innerlijke schaduw heb toegevoegd - dat is volledig optioneel, maar het laat je zien hoe je subtiele effecten kunt toevoegen om het veld een actief gevoel te geven.

Laten we vervolgens de afgeronde rechthoek die we gaan gebruiken voor het "vervolgkeuzemenu" dupliceren en deze maskeren met behulp van het selectiekader en een laagmasker toepassen. Dit maakt de "knop" voor het menu, alles wat we moeten doen is een subtiel verloop toevoegen om het meer op een knop te laten lijken - # d9edca tot # f0f9e9.

Deze stap is erg belangrijk, want voor vrijwel alle toekomstige voorraadelementen (knoppen, selectievakjes, etc.) kopiëren we deze laagstijl en plakken deze over lege vormen. Neem even de tijd om de jouwe perfect te krijgen voordat je verder gaat, want het zal de toon zetten voor je hele gebruikersinterface.


Maak de knopelementen

Zoals ik zojuist heb genoemd, zullen we onze knoppen maken met behulp van dezelfde standaard Afgeronde rechthoek van voordien, en de laagstijl kopiëren / plakken in het vervolgkeuzemenu. De tekst die we gebruiken moet een vetgedrukte variant zijn van het lettertype dat wordt gebruikt in de tekstvelden, voeg gewoon een eenvoudige "lichte" slagschaduw toe (slagschaduw, 75%, wit, scherm, 1px afstand, 0 grootte) om het persbare te voltooien tekst.

Als u de ingedrukte versie van de knop wilt maken, hoeft u alleen maar het verloop om te keren door 'Omgekeerd' te selecteren in het menu Verloop.

De pijl naar beneden wordt gemaakt met de knop "Aangepaste vorm" en selecteert de pijl naar beneden uit de bibliotheek met elementen die in Photoshop op voorraad zijn. Je kunt ook je eigen maken als je wilt? de vorm is helemaal aan jou.

Creëer gewoon je pijl, stel de vulkleur in op je "merkkleur" (de onze is # 68b232) en pas een eenvoudige innerlijke schaduw toe (12% dekking, afstand 2, maat 3) om het een beetje in te voegen. Je kunt natuurlijk sleutelen aan deze instellingen - de blauwe versie in de video laat je nog een variatie zien.

Ten slotte kunt u een optioneel lichteffect toevoegen door een eenvoudige 120 px borstel (0% dekking) op een lege laag te gebruiken. Plaats de "brushed blot mark" voorzichtig op de bovenkant van de knop - en maskeer vervolgens de geborstelde blot over de knop (maak een selectie van de knopvorm en pas de nieuwe selectie toe als een laagmasker op het geborstelde effect). Stel de overvloeimodus in op Zacht of Hard licht om het effect te voltooien.

Misschien moet je een beetje sleutelen aan deze laatste stap op basis van de kleuren die je gebruikt. De stappen zullen echter altijd ongeveer hetzelfde zijn:

  • Maak een nieuwe lege laag over je knop.
  • Gebruik een penseel met een grote straal en vlek één keer af op de nieuwe laag.
  • Plaats de nieuwe geborstelde vlek over de boven- of onderkant van de knop.
  • Maak een laagmasker voor de blot vanuit de vormlaag van de knop.
  • Pas de kleuroverlay en overvloeimodus aan zodat deze perfect zijn voor uw merk.

Maak de Checkboxes en Radio Buttons

Deze volgende stap is supereenvoudig - maak gewoon 12px afgeronde rechthoeken (vierkanten om precies te zijn). Waarom 12px? Omdat het de generieke puntgrootte is voor de meeste tekst op internet. Je kunt groter of kleiner gaan op basis van je eigen lettergrootte.

Weet je nog, we kopiëren / plakken de laagstijlen van die vervolgkeuzemenu-knop? dit maakt dingen snel en uniform.

Hetzelfde proces geldt voor de keuzerondjes, behalve dat we deze keer 12px-cirkels maken in plaats van rechthoeken.

Het "D-Pad" wordt gemaakt door de pijl in het vervolgkeuzemenu eenvoudig een paar keer 90 graden te draaien en te draaien. Deze richtingspijlen zijn geweldig wanneer u een accordeonmenu, jquery-schuifregelaar, enzovoort moet maken.


Maak de "Loading Bar"

Een eenvoudige laadbalk zoals deze is een geweldige manier om de veelzijdigheid van uw UI-kit uit te breiden. Je zou het misschien niet altijd gebruiken, maar het zal je veel tijd besparen voor de weinige gevallen waar je het nodig hebt! De laadbalk bestaat uit een paar stappen.

  1. Creëer de basis - bij voorkeur een donkere kleur.
  2. Maak het actieve veld of de knop (noem het wat je wilt - het is het ding dat bovenop de achtergrond rust).
  3. Voeg wat subtiele diagonale strepen toe.
  4. Voeg een lichte halo toe over de actieve strip.

De basislaagstijl van de achtergrond is als volgt:

  • Zwarte binnenste schaduw, 75% dekking, afstand 2, maat 3.
  • Verticaal verloop: # 261e14 tot # 372a12 (van onder naar boven)
  • 1px slag (buiten): # 142902

U kunt de basis van het actieve veld op verschillende manieren maken, maar hier is hoe de groene is gebouwd.

  • Dupliceer de basislaag van de laadbalk.
  • Verplaats de afgeronde rechthoek met 2 px met behulp van het gereedschap Punt converteren.
  • Zet de vulkleur op # 3c6918.
  • Zet de lijn op 1px en gebruik een verloop om de lijn te vullen: # 3c6a17 tot # 74b441.

Vervolgens voegen we de diagonale lijnen toe die worden gemaskeerd over de laadbalk:

  • Maak een lange rechthoek en schuif deze naar de zijkant om de diagonaal te maken.
  • Dupliceer het zo vaak als nodig is met Ctrl + J, waarbij elk nieuw exemplaar in gelijke ruimtes wordt verplaatst.
  • Pas een basisgradiënt toe op elke diagonaal om het actieve veld na te bootsen. In ons geval is het een eenvoudig zwart-wit verloop met de overvloeimodus ingesteld op Overlay.
  • Maskeer de diagonalen over onze knop door een laagmasker te maken of een uitknipmasker te gebruiken (getoond)

Het lichteffect is gewoon een beetje een bonus als je het wilt. Ik heb het gemaakt met een 120px Brush (0% Hardheid), daarna heb ik een nieuwe laag gemaakt en één keer op de muis geklikt, waardoor er een enkele vlek op de pagina is ontstaan. Vervolgens heb ik de laagstijl ingesteld op Zacht licht en ingesteld om te maskeren over de knop. U kunt deze laatste stap op een paar manieren doen - in het voorbeeld maak ik eenvoudig een selectie uit het actieve veld (houd Ctrl ingedrukt en klik op de vorm) en paste die vorm vervolgens toe als laagmasker.


Maak de schuifbalk

Oké, we zijn nu in huis! De schuifbalk is vrij eenvoudig te maken, maar laat me een paar aanwijzingen geven:

  • Begin met een afgeronde rechthoek.
  • Voor een perfect ronde rand aan de boven- en onderkant, stelt u de radius van de afgeronde rechthoek in op dezelfde breedte als uw schuifbalk.
  • Voor de binnenste balk die mensen daadwerkelijk pakken, helpt het om een ​​eenvoudige 2px-binnenlijn toe te voegen die dezelfde kleur heeft als de onderkant van de balk. Hierdoor voelt het alsof het zich in de basis bevindt.
  • Door een licht verloop van links naar rechts toe te voegen, kan de knop drukgevoelig aanvoelen, net zoals onze andere knoppen.

Dit zijn de foto's:


Documenteer uw document!

Een vaak over het hoofd gezien stap voor het maken van een eenvoudige UI-kit is het toevoegen van enkele basismerken en andere documentatie in uw bestand. Weet je zeker dat je dit soort dingen zou kunnen toevoegen in een tekstdocument dat bij je bestand hoort? maar dan zouden mensen het moeten openen. Op deze manier wordt alle basisinformatie (klantnaam, ontwerper, versie, type bestand, etc.) allemaal weergegeven in het bestand, zodat er geen ruimte is voor verwarring.


Pas het aan!


De Blue-versie die we hebben gemaakt in de video-tut.

Eindelijk, kunt u dit naar hartelust aanpassen? gebruik je eigen kleuren, lettertypen, laagstijlen, enz. Voeg nieuwe elementen toe zoals tags, geopende vervolgkeuzemenu's, etc. De limiet tot hoe ver je dit kunt nemen is geheel aan jou, dus word gek en heb er plezier mee!