Skip to content

Analiza projektu ​

Polecenia analyze sprawdzają dokument z terminala: znajdują niespójne wartości, wyodrębniają rzeczywistą paletę i wykrywają powtarzające się struktury, które można przekształcić w komponenty.

Kolory ​

sh
openpencil analyze colors design.fig

Polecenie znajduje wszystkie kolory, liczy ich użycia i buduje histogram.

Typografia ​

sh
openpencil analyze typography design.fig

Wynik zawiera kombinacje rodziny, rozmiaru i odmiany czcionki oraz liczbę użyć każdej z nich. Pozwala to znaleźć przypadkowe style tekstu, które warto ujednolicić.

Odstępy ​

sh
openpencil analyze spacing design.fig

Polecenie sprawdza odstępy i wypełnienie w ramkach z automatycznym układem. Pomaga na przykład zauważyć przypadkowy odstęp 13px pośród wartości skali 8/16/24.

Powtarzające się struktury ​

sh
openpencil analyze clusters design.fig

Polecenie znajduje powtarzające się struktury obiektów, które mogą stać się komponentami.

Wyjście JSON ​

Wszystkie polecenia analyze obsługują --json. Wynik można przekazać do jq, użyć w CI albo w skryptach kontrolujących tokeny projektu.

Released under the MIT License.