Skip to main content

Vještina Estetike Design Sistema

Vještina estetike Design Sistema je usmjeren pristup poboljšanju vizualne identiteta vaše stranice. Pomaže vam donositi konzistentna odluka o tipografiji, bojama, razmjerima i tokenima za animacije koji definiraju vaš design system.

Što je Estetika Design Sistema?​

Estetika Design Sistema je strukturirana vještina koja pokriva:

  • Tipografiju: Fontove, veličine, težine fonta i visine linija
  • Boje: Primarne, sekundarne, akcentne i neutralne palete boja
  • Razmak (Spacing): Razmjerove paddinga, margina i razmjera za praznine
  • Oblikove (Borders): Tokene za radijus i širinu linija
  • Sjene (Shadows): Tokene za podizanje i dubinu sjene
  • Kretanje (Motion): Animacije i tranzicije

Ove odluke se obračunavaju u datom vam fajlu theme.json vašeg teme, stvarajući koherentni vizualni sistem.

Zašto koristiti Estetiku Design Sistema?​

Konsistencija​

Design system osigurava:

  • Da se cijeli tekst koristi istajali sklop tipografije
  • Da se boje koriste konzistentno na cijeloj stranici
  • Da razmak slijedi predvidljivi obrazac
  • Da animacije djeluju objedinjeno

Efikasnost​

Umjesto da donosite odluke o dizajnu stranicu po stranici, vi:

  • Definišete tokenove jednom
  • Primjenjujete ih svuda
  • Ažurirate globalno mijenjajući samo jednu vrijednost

Fleksibilnost​

Možete:

  • Brzo prilagoditi cijeli design system
  • Eksperimentirati s različitim estetikama
  • Održavati dosljednost brenda dok se razvijate

Pokretanje Vještine Estetike Design Sistema​

Ručno Aktiviranje​

Možete pokrenuti vještinu u bilo kojem trenutku:

"Pomozi mi poboljšati moj design system"

ili

"Dajmo da poboljšamo estetiku moje stranice"

ili

"Uputi me kroz odluke o design sistemu"

Automatske Predlošci​

Ag sorti mogu predložiti korištenje vještine kada:

  • Pitate za promjene u dizajnu
  • Tražite "moderniji" ili "profesionalniji" redizajn
  • Želite poboljšati vizualnu dosljednost
  • Pripremate lansiranje vaše stranice

Proces dizajna sustava estetike​

Korak 1: Tipografija​

Agent će vas pitati o vašim izborima fonta:

Kakav stil tipografije preferirate?
- Serif (tradicionalni, elegantan)
- Sans-serif (moderni, čist)
- Monospace (tehnički, fokusiran na kod)

Za font naslova:
- Želite li odvojeni font za naslove ili koristiti isti kao i za glavni tekst?
- Preferencija: debeli, elegantan, igrački, minimalan?

Za font glavnog teksta:
- Čitljivost je ključna. Da li preferirate:
- Veći, prostorniji tekst
- Kompaktniji, efikasniji tekst
- Standardnu veličinu

Zatim će definirati sljedeće:

  • Font naslova (Heading font): Primarni font za naslove i zaglavlja.
  • Font glavnog teksta (Body font): Font za paragrafe i glavni tekst.
  • Monospace font: Font za kod i tehnički sadržaj.
  • Skala veličina (Size scale): Preddefinirane veličine (mala, osnova, velika, XL itd.).
  • Skala težine (Weight scale): Težine fonta (običan, srednji, debeli itd.).
  • Visina linije (Line height): Razmak između linija za čitljivost.

Korak 2: Paleta boja​

Definirajmo vašu paletu boja.

Primarna boja (vaša brand boja):
- Trenutno: [prikazuje postojeću boju]
- Promijeniti na: [odaberanje boje ili heksadecimalni kod]

Sekundarna boja (podržavajuća boja):
- Trenutno: [prikazuje postojeću boju]
- Promijeniti na: [odaberanje boje ili heksadecimalni kod]

Akcentna boja (naglašavanje i CTA - Call to Action):
- Trenutno: [prikazuje postojeću boju]
- Promijeniti na: [odaberanje boje ili heksadecimalni kod]

Neutralna paleta (sivi tonovi za tekst, ivice, pozadine):
- Svijetla: [boja]
- Srednja: [boja]
- Tamna: [boja]

Agent će kreirati kompletnu paletu koja uključuje:

  • Primarne, sekundarne i akcentne boje.
  • Neutralne sive (svijetla, srednje, tamne).
  • Semantičke boje (uspjeh, upozorenje, greška).
  • Stanja prelaska miša (Hover) i aktivnog stanja (Active states).

Korak 3: Razmak (Spacing)​

Koliko prostora želite?

Preferencija razmaka (spacing scale):

  • Kompaktan (čvrsti, efikasni rasporedi)
  • Normalan (uravnotežen razmak)
  • Prostorni (opušten prostor)

Ovo utječe na:

  • Padding unutar dugmića i kartica
  • Margine između sekcija
  • Razmak između elemenata u gridu

Agent definiše tokene za razmake:

  • Osnovna jedinica (obično 4px ili 8px)
  • Skala: xs, sm, md, lg, xl, 2xl
  • Specifične vrijednosti za padding, margin, gap

Korak 4: Granice i Sjajeve (Borders and Shadows)​

Vizualna dubina i definicija:

Preferencija za radius granice (Border radius):
- Oštri (bez zaobljenja)
- Suptilni (mala zaobljenost)
- Zaobljen (srednja zaobljenost)
- Vrlo zaobljen (velika zaobljenost)

Dubina sjajeve (Shadow depth):
- Ravna (bez sjaja)
- Suptilna (lagani sjaji)
- Izražena (snažni sjaji)

Agent kreira:

  • Tokenove za radius granice (za dugmiće, kartice, ulaze)
  • Tokenove za sjajeve za nivoe podizanja (elevation levels)
  • Tokenove za širinu granice

Korak 5: Kretanje i Animacija (Motion and Animation)​

Kako bi vaš sajt trebao izgledati kada bude interaktivan?

Preferencija za animacije:
- Minimalne (bez animacija)
- Suptilne (lagane tranzicije)
- Zabavne (primjetne animacije)

Specifične animacije:
- Prelazi stranica: zamagljivanje, klizanje ili ništa?
- Hover na dugmiću: skaliranje, promjena boje ili oba?
- Stanja učitavanja: spinner, skeleton, ili progress bar?

Agent definiše:

  • Trajanje tranzicija (brzo, normalno, sporo)
  • Funkcije za ublažavanje (ease-in, ease-out, ease-in-out)
  • Keyframes animacija za uobičajene interakcije

Primjena Estetike Design Sistema​

Automatska primjena​

Nakon što završite skill, agent:

  1. Ažurira theme.json vašeg teme sa svim tokenovima
  2. Primjenjuje design system na vaš aktivni temu
  3. Regenerira stilove bloka da bi odgovarali novom sistemu
  4. Aktivira ažuriranu temu

Ručna primjena​

Možete direktno uređivati theme.json:

Pregledavanje vašeg Design Systema​

Pitajte Agenta​

"Prikaži mi moj design system"

ili

"Koje su moje trenutne design tokeni?"

Agent će vam prikazati tipografiju, boje, razmak i druge tokene.

Pogledajte theme.json​

Otvorite datoteku /wp-content/themes/[theme-name]/theme.json u tekstualnom editoru kako biste vidjeli sirove definicije tokena.

Ažuriranje vašeg Design Systema​

Brza ažuriranja​

Pitajte agenta za specifične promjene:

"Uradi primarnu boju tamniju"

ili

"Povećaj skalu razmaka za 20%"

ili

"Promijeni font naslova na serifni"

Potpuno redizajn​

Ponovite vještinu Design System Aesthetics:

"Hajde da redizajniram cijeli moj design system"

Ovo će vas ponovno voditi kroz sve odluke, počevši s vaših trenutnih vrijednosti.

Poljna ažuriranja​

Ažurirajte specifične aspekte:

"Samo ažuriraj paletu boja, ostavi sve ostalo"

Najbolje prakse Design Systema​

Dosljednost​

  • Koristite iste tokene svuda
  • Ne kreirajte jednorazne boje ili veličine
  • Referencirajte tokene umjesto da hardkodirate vrijednosti

Imetanje imena (Naming)​

Koristite jasna, semantička imena:

  • ✓ primary, secondary, accent

  • ✗ blue, color-1, main

  • ✓ heading-lg, body-sm

  • ✗ font-size-24, text-large

Skalabilnost​

Dizajniraj svoj sustav koji može rasti:

  • Koristi relativne jedinice (rem, em) umjesto piksela
  • Kreiraj skalove (xs, sm, md, lg, xl) umjesto proizvoljnih vrijednosti
  • Planiraj buduća dodavanja

Dokumentacija​

Dokumentiraj svoj dizajn sustav:

  • Zašto si odabrao određene boje
  • Kada koristiti svaki token
  • Iznimke i rubne slučajeve

Uobičajeni obrasci dizajna sustava (Common Design System Patterns)​

Modern Minimalist​

  • Sans-serif tipografija (Inter, Helvetica)
  • Ograničena paleta boja (2-3 boje)
  • Opterećen prostor (generous spacing)
  • Suptilne sjene (subtle shadows)
  • Glatke, brze animacije

Topao i Priljubljivi (Warm and Friendly)​

  • Mješavina serif i sans-serif tipografije
  • Topla paleta boja (narandžaste, tople sive)
  • Zaokružena kutija (rounded corners)
  • Mekane sjene
  • Igrale animacije

Profesionalni Korporativni (Professional Corporate)​

  • Čista sans-serif tipografija (Roboto, Open Sans)
  • Neutralna paleta s akcentnom bojom
  • Strukturiran prostor
  • Minimalne sjene
  • Suptilne tranzicije

Kreativan i Odvažan (Creative and Bold)​

  • Izrazita tipografija
  • Odvažna paleta boja
  • Raznolik prostor
  • Snažne sjene
  • Primjetne animacije

Rješavanje problema (Troubleshooting)​

Moje promjene u dizajnu sustava se ne prikazuju

  • Očisti keš browsera
  • Ponovno izgradite svoj sajt ako koristite statički generator
  • Provjeri da li je theme.json validan JSON
  • Provjeri da li je tema aktivna

Boje izgledaju drugačije na različitim stranicama

  • Provjeri postoji li sukobljiva CSS u pluginovima
  • Provjeri da li sve stranice koriste istu temu
  • Očisti bilo koji kešing pluginove

Želim se vratiti na prethodni dizajn sustav

  • Pitajte agenta: "Prikaži mi historiju mog dizajna sustava" (Show me my design system history)
  • Ručno uredite theme.json s prethodnim vrijednostima
  • Ponovno pokrenite skill s različitim izborima

Sljedeći koraci (Next Steps)​

Nakon što definirate svoj dizajn sustav:

  1. Pregledaj svoj web dio: Idite na svoj sajat kako biste vidjeli novi dizajn
  2. Daj još detalja: Uradite prilagodbe koristeći tu vještinu ponovno
  3. Kreiraj predloške (templates): Izgradite vlastite blokove pomoću vaših dijagnostičkih podataka o dizajnu (design tokens)
  4. Dokumentiraj: Podijelite svoj design system s članovima tima