01Prikaz podataka
Svaki broj pokazuje svoj pravac i svoj izvor.
Broj bez izvora je samo glasina. Svaka vrednost na portalu kaže odakle dolazi, kada je poslednji put ažurirana i da li je porasla ili pala, strelicom i znakom, a ne samo bojom.
Studija slučaja · Sistemi velikih razmera · Klijent poverljiv
Portal je imao previše stranica da bi se dizajnirale jedna po jedna, a sistem iza njega morao je da izdrži urednike koji se na njega oslanjaju ceo dan. Zato nisam počela od ekrana. Napravila sam jednu biblioteku tokena i pustila da oba proizvoda izrastu iz nje.
Prvi deoProces
Nisam prvo otvorila Figmu. Čitala sam zahteve dok nisam mogla da ih objasnim nekom drugom, vodila radionice sa institucijama čiji podaci završavaju na portalu i utvrdila ko šta treba. Odluke ispod su nastale iz toga i oblikovale su sve što sledi.
01Istraživanje
Građani, opštine, istraživači i urednici žele različite stvari od iste stranice. Zapisala sam ko šta treba.
02Radionice
Vodila sam radionice sa institucijama iza podataka. Lepljivi papirići su pokazali šta je svakoj od njih zaista potrebno i gde se svi slažu.
03Analiza
Prošla sam kroz zahteve red po red i uporedila slične portale, da vidim šta već funkcioniše, a šta još niko nije rešio.
04Mapiranje
Zatim sam mapirala svaku oblast, svaku stranicu i sistem koji sve to objavljuje.
05Odluke
Iz toga su proizašle četiri odluke. Zapisala sam ih rano i održale su se do kraja.
06Sistem
Sve ostalo na ovoj stranici izraslo je iz te četiri odluke.
Drugi deoKomplet za portal
Niko ne otvara portal da bi se divio komponentama. Ljudi dolaze po broj, dokument ili rok. Ovo su delovi koji ih tamo dovode, ovde ponovo napravljeni iz prototipa, sa izmenjenim nazivima i podacima.
01Prikaz podataka
Broj bez izvora je samo glasina. Svaka vrednost na portalu kaže odakle dolazi, kada je poslednji put ažurirana i da li je porasla ili pala, strelicom i znakom, a ne samo bojom.
02Grafikoni
Čestice, gasovi, temperatura i polen važni su različitim ljudima, ali na portalu dele jednu karticu: naslov, period, tabove, grafikon i kratku tabelu. Kad znate da pročitate jednu, znate da pročitate sve.
03Navigacija
Bočna traka zadržava iste stavke, ikone i brojače bilo da je otvorena ili sklopljena, a gornja traka drži pretragu, asistenta, jezik i podešavanja istim redom na svakoj stranici. Ljudi ne bi trebalo da traže navigaciju.
04Notifications
Mala obojena pločica kaže kakva je poruka, tačka kaže da je nova, a jedan link briše sve. Isti red radi i u panelu obaveštenja i u sandučetu, pa sam ga dizajnirala samo jednom.
05Forme i kontrole
Polja, padajući meniji, polja za potvrdu, prekidači i brojači dele jednu visinu, jedno zaobljenje i jedan fokus prsten. Upozorenje o kvalitetu vazduha i stranica podešavanja pristupačnosti napravljeni su od potpuno istih delova.
06Kartice i liste
Pločica sa ikonom i naslovom, prazno stanje sa jednom jasnom akcijom, lista linkova. Ovih nekoliko delova ponavlja se svuda po portalu, pa je nov odeljak uglavnom stvar izbora pravih.
Treći deoCentralni sistem
Sve što ljudi vide na portalu ovde se piše, proverava i objavljuje, a rade to urednici koji u njemu provode svaki dan. Koristi iste tokene kao portal, ali je napravljen za brzinu i kontrolu, a ne za prvi utisak.
01Pristup
Urednici se prijavljuju drugim faktorom, vide kada im lozinka ističe i znaju kada će se sesija zatvoriti. Zvuči strogo, ali ovo je zvaničan sadržaj, a ljudi se opuste kada vide pravila umesto da ih nagađaju.
02Tok rada
Nacrt, uređivačka provera, pravna provera, zakazano, objavljeno. Isti statusi, boje i brojevi pojavljuju se u listi, u editoru i u obaveštenjima, pa niko ne mora da pita u četu gde je neki članak.
03Uloge i dozvole
Ko može da kreira, menja, odobri ili objavi šta, staje na jedan ekran. Uloga administratora ne može slučajno da se obriše, a privilegovana uloga traži drugu potvrdu. Oba pravila postoje zato što je negde, nekada, neko zaključao sve ostale.
04Stablo sajta
Urednici pomeraju stranice u stablu, biraju šablon i odlučuju gde se stranica pojavljuje u navigaciji. Meniji i putanje se prilagode sami, pa jedna izmena ne postaje pet.
05Trag izmena
Ko je šta i kada promenio zapisano je jasnim jezikom. Kod zvaničnog sadržaja to nije lep dodatak, nego prvo što svi pitaju kada nešto pođe naopako.
Četvrti deoBiblioteka
Moja dizajn biblioteka postojala je i pre ovog projekta. Ovaj projekat je dodao biblioteku postavljenu za ovaj domen: shadcn/ui sa sopstvenim tokenima, temama i obrascima, zapisanim jednom i korišćenim u oba proizvoda.
01Registar tokena
Komponente nikada ne traže narandžastu ili sivu. Traže --primary ili --muted-foreground, a registar kaže čemu služi svako ime. Ta jedna navika je ono što omogućava sledeća dva odeljka.
02Tokeni boja
Svetla, tamna i visokokontrastna tema menjaju samo vrednosti iza imena. Komponente to i ne primećuju, i u tome je cela poenta, i razlog zašto pristupačnost ovde nije poseban projekat.
03Elevacija
Mali skup senki, svaka sa jednim zadatkom, od kartica do dijaloga. Kada neko traži novu, to obično znači da raspored ima neki drugi problem.
04Komponente
Sve što može da se pritisne ima istu visinu, zaobljenje i fokus prsten, a svaka kartica ima iste tri zone. Namerno je dosadno, jer dosadno je ono što ljudima omogućava da rade brzo.
05CRUD raspored
Zaglavlje sa akcijama, filteri, tabela, paginacija i panel za uređivanje sa strane. Koriste ga sadržaj, korisnici, mediji i skupovi podataka, i na portalu i u centralnom sistemu.
06Pismo
Google Sans u četiri veličine sa fiksnom visinom reda. Niko ne bira veličinu odoka, pa hijerarhija drži na svakoj stranici, čak i na onima koje nisam lično dizajnirala.
OutcomeGde je sada
Svaki njegov deo je napisan u celosti. Razvoj je procenjen na jedanaest meseci, a dizajn je trajao oko tri. Portal obuhvata veliki broj stranica i još više komponenti, a čitavi odeljci postoje kao gotovi blokovi, pa neko nov može da sklopi stranicu bez kretanja od praznog ekrana.
Šta slediSkaliranje
Pošto sve počinje od jednog izvora, sledeći korak ne počinje od nule, bilo da je to centralni sistem, mobilna aplikacija, više timova koji koriste biblioteku ili nešto što još niko nije tražio.
2026 · Sada
Veb aplikacijaJavni portal, sastavljen od kompleta i tokena.Sada
Centralni sistemSistem iza portala, na istim komponentama.Sledeće
Mobilno skaliranjeIsti tokeni, prilagođeni načinu na koji telefoni rade.Izvor istine
Zajednička bibliotekaIzvor iz koga crpi svaki proizvod.Kasnije
Novo rešenjeŠta god da dođe sledeće, polazi od istog izvora.To je od početka bio pravi cilj. Proizvodi se menjaju, timovi se menjaju, a portal će za pet godina izgledati drugačije. Odluke ispod toga bi i dalje trebalo da imaju smisla.