Przejdź do treści
AENEIA SIGNAL
Design / Signal

Tokeny projektowe: jak przełożyć język marki na zasady, które przetrwają nowy ekran

Jak nazwać role kolorów, odstępów i typografii oraz przeprowadzić zmianę od decyzji projektowej do używanych elementów strony.

Koncepcja świata Aeneia: zużyty drewniany wzorzec z mosiężnymi zawiasami i czerwoną nicią na próbkach materiału.
W tym artykule

„Ten czerwony jest trochę za czerwony” to całkiem zrozumiała uwaga na początku projektu. Po wdrożeniu dwudziestu ekranów staje się zagadką. Czy chodzi o kolor marki, błąd formularza, tło promocji, czy obramowanie przycisku usuwania? Zmiana jednej wartości może poprawić jeden widok i popsuć trzy pozostałe, które korzystały z niej z zupełnie innego powodu.

Token projektowy to nazwana decyzja, którą można wykorzystać ponownie: kolor, odstęp, styl tekstu albo inna właściwość. Największa korzyść pojawia się wtedy, gdy nazwa wyjaśnia rolę. „Tekst błędu” mówi, gdzie wartość ma działać. „Czerwony numer trzy” mówi przede wszystkim, że ktoś wcześniej wybrał już dwa inne czerwone.

Nie trzeba od razu budować obszernego systemu. Dla rozwijanej strony wystarczy niewielki zestaw decyzji, zrozumiały dla projektanta i wykonawcy. Powinien pomagać odpowiedzieć, co zmieniamy, dlaczego i które miejsca trzeba potem obejrzeć. Sama lista wartości bez tych relacji bywa tylko elegantszym sposobem przechowywania bałaganu.

Najpierw nazwij rolę, potem wybierz wartość

Wyobraźmy sobie fikcyjny sklep z wyposażeniem pracowni. Marka używa głębokiej czerwieni jako akcentu, lecz podobny odcień pojawia się również przy błędzie adresu. Początkowo oba miejsca wyglądają dobrze. Kiedy zespół zmienia kolor identyfikacji, komunikat błędu przejmuje nowy odcień, choć nikt nie podejmował decyzji o zmianie jego czytelności.

Źródłem kłopotu jest wspólna wartość użyta dla różnych ról. Można zachować wspólny odcień na początku, ale osobno nazwać akcent marki i tekst błędu. Wtedy późniejsza zmiana nie musi obejmować obu zastosowań. O tym, czy mają pozostać powiązane, decyduje świadoma zasada, nie przypadek w arkuszu.

Rozróżnij trzy rzeczy: surową wartość, jej rolę i użycie w konkretnym elemencie. Surową wartością jest odcień. Rolą może być „tekst komunikatu o błędzie”. Elementem jest tekst pod polem adresu. Nie każdy projekt potrzebuje trzech osobnych poziomów nazw dla każdej cechy, ale warto rozumieć różnicę, zanim zacznie się łączyć zależności.

W raporcie formatu Design Tokens 2025.10 alias oznacza odniesienie do wartości innego tokenu. Raport opisuje również tworzenie relacji semantycznych przez takie odwołania. To podstawa techniczna dla powiązania decyzji; sam dokument nie wybiera za markę właściwych nazw ani palety.

W naszym przykładzie każdej roboczej nazwie przypisz rolę i zakres sprawdzenia po zmianie:

  • Akcent marki wyróżnia treść promocyjną. Po zmianie obejrzyj nagłówki, odnośniki i akcenty oferty.
  • Tekst błędu wyjaśnia problem przy polu. Sprawdź czytelność komunikatu na jego tle.
  • Obramowanie błędu wiąże pole z problemem. Sprawdź stan pola oraz sąsiednie oznaczenia.
  • Odstęp pola i błędu wyznacza relację instrukcji do kontrolki. Sprawdź dłuższy tekst i powiększenie.

To propozycja organizacji rozmowy, a nie gotowy zestaw nazw do skopiowania do kodu. Wykonawca może przyjąć inną składnię. Oba zapisy powinny odnosić się do tych samych ról i pozwalać wskazać odpowiadający im element na stronie.

Nie nazywaj tokenu wyłącznie według aktualnej pozycji. „Tekst po lewej” szybko traci sens po zmianie układu albo języka. Nie nazywaj go też od jednego ekranu, jeśli ma obsługiwać wspólną rolę. Nazwa powinna przeżyć przeniesienie elementu, ale nie może być tak ogólna, że pasuje do wszystkiego.

Przećwicz jedną zmianę od decyzji do ekranu

Załóżmy, że zespół chce mocniej odróżnić komunikat błędu od dekoracyjnego akcentu marki. Najpierw określa powód: osoba wypełniająca formularz powinna łatwo powiązać wyjaśnienie z polem, a promocyjny nagłówek nie powinien wyglądać jak ostrzeżenie. Dopiero potem wybiera wartości dla odpowiednich ról.

Projektant wskazuje tekst błędu, obramowanie pola i odstęp między nimi. Wykonawca sprawdza, które elementy korzystają z tych decyzji. Na tym etapie można znaleźć miejsce z ręcznie wpisanym kolorem albo starym lokalnym stylem. Gdy pozostanie poza systemem, zmiana będzie pozornie kompletna: nowa karta zadziała, a dawny formularz nadal pokaże inny język wizualny.

Warto obejrzeć również elementy, które przypadkowo korzystają z tej samej wartości. Być może obramowanie błędu zostało użyte w karcie promocji, bo akurat dobrze wyglądało. Teraz trzeba rozstrzygnąć, jaką rolę naprawdę pełni. Nie naprawiaj tego przez dopisanie kolejnego wyjątku bez nazwy. Wyjątek też jest decyzją projektową i wymaga powodu.

Po zmianie sprawdź konkretny zestaw stanów: puste pole, za długą wartość, poprawienie danych i ponowne wysłanie. Czy tekst nadal mieści się przy polu? Czy obramowanie nie konkuruje z widocznym zaznaczeniem klawiatury? Czy komunikat nie znika za wcześnie? Token porządkuje wartość, ale nie zastępuje próby zachowania całego elementu.

Przy przeglądzie wpływu zmiany wybierz również miejsca rzadziej odwiedzane: rozwinięte menu, komunikat bez wyników i formularz po kilku błędach. Wspólna rola może tam występować w innym sąsiedztwie. Kolor poprawny na białej powierzchni trzeba obejrzeć także w panelu, który ma własne tło. Zapis nazw ułatwia znalezienie takich miejsc, ale ich ocena nadal wymaga otwarcia odpowiedniego stanu strony.

Zestaw ikon również ma swoje role. Znaczenie i etykiety ikon decydują, co kontrolka przekazuje. Token może utrzymywać kolor jej stanu albo odstęp od tekstu. Nie sprawi natomiast, że tajemniczy rysunek stanie się zrozumiały bez właściwej nazwy.

Dojrzała badaczka testuje czerwony elastyczny materiał rękawicą z porcelanowymi końcówkami.
Fotografia koncepcyjna AeneiaMateriał, który pamięta użycie

Sprawdź też zwykły wariant bez błędu. Zmiana wspólnego odstępu może wpłynąć na wysokość wszystkich pól, nawet jeśli projekt dotyczył jednego komunikatu. Odbiór powinien obejmować miejsca korzystające z danej roli, a nie wyłącznie ekran, na którym podjęto decyzję.

W zakresie Aeneia Design wspólne zasady wizualne mogą ułatwiać rozwijanie strony. Przed pracą warto ustalić, które elementy mają być utrzymywane jako zestaw i kto odpowiada za ich późniejsze użycie.

System ma działać w kilku warunkach, a nie wyłącznie na planszy

Dokumentacja Atlassian dla Forge pokazuje użycie tokenów dla kolorów, odstępów i typografii oraz ich związek z motywem aplikacji. To przykład wdrożenia w konkretnym środowisku. Nie oznacza automatycznej zgodności każdego innego szablonu z tą samą biblioteką.

Na stronie firmy najpierw ustal, jakie warianty rzeczywiście istnieją. Jeżeli projekt obejmuje jasny i ciemny widok, ta sama rola tekstu może potrzebować innej wartości zależnie od tła. Nie sprowadzaj trybu ciemnego do odwrócenia kilku kolorów. Trzeba obejrzeć relacje treści, powierzchni, obramowań i stanów.

Przy marce z kilkoma rodzinami oferty rozdziel wspólne role od wyróżników. Nazwa rodziny może zmieniać kolor akcentu, ale tekst błędu nie musi przez to zmieniać charakteru. W architekturze marki i nazwach produktów najpierw wyjaśniamy relacje oferty. System wizualny powinien je przedstawiać, zamiast samodzielnie wymyślać nowe poziomy podziału.

Nie twórz osobnego tokenu dla każdego widocznego odstępu bez sprawdzenia powtarzalności. Potrzebujesz kilku rozpoznawalnych relacji: między etykietą a polem, między polami i między sekcjami. Ich nazwy mogą wynikać z przyjętej skali oraz roli. Setka niemal identycznych wartości utrudnia decyzję równie skutecznie jak brak zasad.

Typografia wymaga podobnej dyscypliny. Styl nagłówka obejmuje więcej niż rozmiar: sposób użycia, odstępy i zachowanie przy dłuższej treści. W systemie typografii strony trzeba zachować hierarchię również po zmianie tekstu. Token nie powinien służyć do zmniejszania pojedynczego tytułu tylko dlatego, że nie zmieścił się w makiecie. Jeżeli system obejmuje dane, przygotuj również role kolorów, podpisów i skali wykresów marki, zamiast przypisywać im przypadkowe akcenty z palety.

Wyjątki bywają uzasadnione. Kampania może mieć własny akcent, a specjalny moduł inny rytm. Zapisz zakres wyjątku i jego relację do wspólnych zasad. Dzięki temu następny ekran nie przejmie przypadkowo rozwiązania przygotowanego dla jednego wydarzenia. Najbardziej trwałe wyjątki to często te, których nikt nie nazwał tymczasowymi.

Przy wiadomościach transakcyjnych sklepu wspólne role pomagają zachować charakter, ale techniczny sposób użycia trzeba sprawdzić osobno. Ten sam projekt może wymagać innego przygotowania szablonu wiadomości i strony. Zasada wizualna jest wspólna; droga dostarczenia wartości zależy od środowiska.

Zacznij od małego, używanego zestawu

Jeżeli strona już działa, nie musisz od razu przepisywać wszystkich komponentów. Wybierz obszar, który faktycznie się rozwija albo sprawia kłopot. Może to być rodzina kart oferty, formularz lub nawigacja. Spisz obecne wartości, nazwij role i ustal, które różnice są celowe. Dopiero potem zdecyduj o kolejności porządkowania.

Przy migracji zostaw mapę dawnych nazw i ich nowych odpowiedników. Gdy stary styl ma zostać wycofany, wskaż zamiennik oraz miejsca, które wymagają sprawdzenia. Samo usunięcie nazwy może ujawnić problem dopiero po publikacji. Dokumentacja powinna pozwalać wykonawcy rozpoznać intencję zmiany.

Uzgodnij jedno źródło obowiązujących decyzji lub czytelną procedurę synchronizacji. Projekt i kod mogą korzystać z różnych narzędzi, lecz nie powinny przez wiele tygodni utrzymywać różnych wersji tej samej zasady bez oznaczenia. W przeciwnym razie zespół będzie dyskutował o rozbieżnych materiałach, sądząc, że ocenia ten sam projekt.

Ustal też sposób zgłaszania nowej potrzeby. Redaktor nie musi znać składni tokenów, by wskazać, że podpis na nowej karcie jest nieczytelny. Powinien jednak wiedzieć, komu przekazać adres, przykład treści i opis problemu. Osoba odpowiedzialna oceni wtedy, czy potrzeba nowej roli, poprawy wspólnej wartości czy korekty pojedynczego komponentu. Dzięki temu użytkownicy systemu nie tworzą lokalnych obejść tylko dlatego, że nie mają drogi do zmiany zasady.

Nowa wartość powinna mieć krótki powód. „Potrzebujemy lepiej oddzielić panel od tła” daje podstawę do oceny. „Na tej planszy wyglądało lepiej” bywa początkiem rozmowy, ale nie wystarcza jako reguła wspólnego systemu. Zapisz również, gdzie nowa rola może być użyta, żeby nie stała się ratunkiem na każdy niejasny problem.

Nie oceniaj kompletności przez liczbę tokenów. Dla niewielkiej strony dwadzieścia dobrze używanych decyzji może być lepszym początkiem niż rozbudowany katalog nazw, którego nikt nie potrafi zastosować. Zestaw powinien pozwalać wykonać kolejną zmianę bez odtwarzania całej historii projektu.

Przy odbiorze poproś projektanta i wykonawcę o wskazanie tego samego elementu oraz jego roli. Następnie wybierz jedną zmianę i prześledź jej skutki. Jeżeli obie osoby potrafią wyjaśnić, co się zmieniło, które miejsca trzeba obejrzeć i dlaczego inne pozostały poza zakresem, zestaw zaczyna działać. To bardziej konkretna próba niż pokazanie schludnego pliku z wartościami.

Zostaw także właściciela decyzji. Tokeny nie utrzymują porządku samodzielnie. Ułatwiają utrzymanie porządku zespołowi, który rozumie rolę elementów i zapisuje powody zmian. Wtedy uwaga o „trochę zbyt czerwonym czerwonym” może stać się krótką, sprawdzalną poprawką, zamiast wyprawą przez wszystkie ekrany.

Aeneia / Redakcja Aeneia

Tekst redakcyjny. Linki do źródeł znajdziesz w treści.

Źródła sprawdzone: .

O Aeneia
Aeneia / Initium

Od wiedzy do decyzji

Opowiedz nam, co chcesz uporządkować. Ustalimy, od czego zacząć.

Przejdź do kontaktu