Design system po ludzku.

Gdy przyciski na każdej podstronie wyglądają trochę inaczej, a każda zmiana koloru to godziny pracy, brakuje design systemu. Wyjaśniam, czym jest, z czego się składa i kiedy ma sens w firmie.

DefinicjaDesign system to uporządkowany zbiór decyzji projektowych i gotowych elementów interfejsu: kolorów, czcionek, odstępów, ikon i komponentów, takich jak przyciski, karty czy formularze, razem z zasadami ich użycia. Zarówno projektanci, jak i programiści korzystają z tego samego zestawu, więc wszystkie ekrany są spójne.

Z czego składa się design system?

Najłatwiej wyobrazić go sobie jako warstwy: od najmniejszych decyzji do gotowych stron.

Warstwy design systemu: tokeny, komponenty, wzorce i strony Tokenykolory, czcionki, odstępy, zaokrąglenia Komponentyprzycisk, karta, pole formularza Wzorceformularz kontaktowy, cennik Strony i ekrany
Strona składa się z wzorców, wzorce z komponentów, a komponenty korzystają z tokenów. Zmiana koloru w tokenach zmienia go od razu na każdym przycisku i każdej stronie.
Tokeny
Podstawowe decyzje zapisane pod nazwami: „kolor główny”, „odstęp duży”, „czcionka nagłówków”. Zamiast wpisywać kolor w stu miejscach, używa się nazwy.
Komponenty
Gotowe elementy: przycisk, karta, pole formularza, menu. Każdy ma kilka wariantów i stanów (np. przycisk główny i drugorzędny, zwykły i wyłączony).
Wzorce
Sprawdzone połączenia komponentów, np. formularz kontaktowy z potwierdzeniem albo sekcja opinii.
Dokumentacja
Opis, kiedy i jak czego używać. Bez niej design system szybko staje się zbiorem przypadkowych plików.

Czym różni się design system od księgi znaku?

Księga znaku (brand book) opisuje markę: logo, kolory, czcionki, ton komunikacji, użycie na papierze i w reklamie. Design system idzie dalej i dotyczy ekranów: jak wygląda przycisk w każdym stanie, jak zachowuje się formularz z błędem, jak układają się elementy na telefonie. Dobrze, gdy design system wyrasta z księgi znaku, wtedy strona i materiały firmowe mówią jednym głosem.

Jakie są przykłady design systemów?

Najbardziej znane są publiczne systemy dużych firm: Material Design od Google i Human Interface Guidelines od Apple. Pokazują, jak daleko można to rozwinąć, ale firma nie potrzebuje systemu tej skali. Wystarczy wersja dopasowana do jednej strony albo jednej aplikacji.

Co daje design system firmie?

  • Spójność. Każda podstrona wygląda jak część tej samej firmy, nawet gdy powstaje po roku.
  • Szybsze zmiany. Nowy kolor marki albo inny kształt przycisków zmienia się w jednym miejscu, a nie na każdej stronie osobno.
  • Szybsze nowe podstrony. Zamiast projektować od zera, składa się je z gotowych, sprawdzonych elementów.
  • Mniej błędów. Komponent sprawdzony raz (na telefonie, z klawiatury, w trybie błędu) działa dobrze wszędzie.

Kiedy firma potrzebuje design systemu?

Pełny design system z dokumentacją opłaca się, gdy masz aplikację z wieloma ekranami, kilka produktów albo kilka zespołów pracujących nad tym samym. Przy stronie firmowej wystarczy wersja lekka: kilka kolorów, dwie czcionki, skala odstępów i kilkanaście komponentów zapisanych w kodzie tak, żeby każdy element istniał w jednym miejscu. Taka baza sprawia, że strona nie „rozjeżdża się” przy kolejnych zmianach, co jest typowym problemem stron rozbudowywanych przez lata.

Czy design system ma znaczenie dla Google?

Pośrednio tak. Spójne komponenty to zwykle mniej zbędnego kodu, szybsza strona i poprawna struktura nagłówków i formularzy. Pomaga też w dostępności, bo komponent zrobiony dobrze raz jest dobry wszędzie. A uporządkowana struktura strony to temat bliski architekturze informacji.

O co zapytać wykonawcę

  • Czy strona będzie zbudowana z powtarzalnych komponentów, czy każda podstrona osobno?
  • Gdzie zapisane są kolory, czcionki i odstępy i jak je zmienić?
  • Czy dostanę opis elementów strony, z którego skorzysta też grafik albo kolejny wykonawca?
  • Jak sprawdzasz komponenty na telefonie i z klawiatury?

Najczęstsze pytania

Czy design system jest tylko dla dużych firm?

Pełny, z rozbudowaną dokumentacją, raczej tak. Lekka wersja (kolory, czcionki, odstępy i kilkanaście komponentów) przydaje się każdej stronie, która ma się rozwijać przez lata.

Czy design system to to samo co szablon?

Nie. Szablon to gotowy wygląd całej strony. Design system to zestaw zasad i klocków, z których buduje się własne strony, dopasowane do firmy.

Ile czasu zajmuje przygotowanie design systemu?

Lekka wersja dla strony firmowej powstaje razem z projektem strony, bo to te same decyzje. Rozbudowany system dla aplikacji rozwija się stopniowo, razem z produktem.

Sebastian Musiał: programista i twórca stron internetowych dla firm. Robię strony firmowe, aplikacje webowe i mobilne oraz automatyzacje AI. Pracuję zdalnie z całą Polską, a na Śląsku (Katowice i okolice) także na miejscu.

Czytaj dalej

Więcej konkretów,
mniej żargonu.

Kontakt

Porozmawiajmy.

Napisz kilka zdań o swojej firmie i o tym, czego potrzebujesz. Odpowiadam w ciągu doby.

Zarezerwuj 30 min
  1. Piszesz kilka zdań
  2. Odpowiadam w 24 h
  3. Rozmawiamy 30 min