Skip to content

Komponenty ​

Komponent jest elementem projektu przeznaczonym do ponownego użycia. Po zmianie głównego komponentu wszystkie powiązane egzemplarze aktualizują się automatycznie.

Zasoby ​

Otwórz kartę Assets w lewym panelu, aby zobaczyć lokalne komponenty i włączone biblioteki. Dostępne są widok siatki, lista i wyszukiwanie według nazwy.

Zasób można dodać do obszaru roboczego kliknięciem, klawiszem Enter lub przeciągnięciem. Zasoby biblioteki pozostają dostępne bez sieci, jeśli ich wersja została wcześniej pobrana.

Tworzenie komponentu ​

Zaznacz ramkę lub grupę i naciśnij ⌥⌘K. Jeśli zaznaczono kilka obiektów, 4B Pen umieszcza je w nowym komponencie o granicach zgodnych ze wspólną ramką ograniczającą.

Zestawy komponentów i warianty ​

Zaznacz co najmniej dwa komponenty i naciśnij ⇧⌘K. 4B Pen połączy je w zestaw z fioletową przerywaną ramką.

Każdy komponent w zestawie może określać kilka wymiarów wariantu, na przykład Size=Small, State=Hover i Theme=Dark. Nie trzeba tworzyć wszystkich kombinacji. Wariant w lewym górnym rogu jest domyślny i służy jako zamiennik, gdy dokładna kombinacja nie istnieje.

Właściwości komponentów ​

Komponenty obsługują właściwości tekstu, widoczności logicznej i zamiany egzemplarza. Powiąż właściwość z polem obiektu potomnego, aby zmieniać jej wartość w egzemplarzu bez odłączania.

Powiązanie tworzy przycisk z rombem przy polu: Typografia dla treści tekstu, Wygląd dla widoczności i nagłówek egzemplarza dla zamienianego komponentu. Komponent główny pokazuje swoje Właściwości; kliknięcie otwiera nazwę, wartość domyślną i powiązane warstwy. + → Zagnieżdżone instancje pokazuje właściwości zagnieżdżonego egzemplarza w egzemplarzach komponentu, jak w Figmie.

Biblioteki ​

Biblioteka publikuje komponenty jako niezmienne wersje. Każdy zasób ma stałe identyfikatory biblioteki, zasobu i wersji, dlatego różne egzemplarze mogą pozostać na różnych wersjach do jawnej aktualizacji.

Publikowanie ​

Otwórz Assets → Manage libraries → Publish library, podaj stały identyfikator i nazwę biblioteki, wybierz zmiany i opublikuj. Niewybrane zmiany pozostaną oczekujące.

Włączanie i wstawianie zasobów ​

Włącz bibliotekę w Manage libraries. Jej komponenty pojawią się obok lokalnych. Opublikowane definicje są tylko do odczytu; powiązane egzemplarze można nadal dostosowywać za pomocą właściwości i nadpisań.

Aktualizacje ​

W Manage libraries → Updates można porównać bieżący i nowy egzemplarz, a następnie zaktualizować jeden egzemplarz, wszystkie egzemplarze zasobu, bieżącą stronę albo wszystkie strony.

4B Pen zachowuje zgodne ustawienia tekstu, widoczności i zamiany egzemplarza. Jeśli dokładny wariant zniknął, przed potwierdzeniem pojawi się wariant zastępczy. Aktualizację można cofnąć.

Praca bez sieci ​

Biblioteka może być lokalna albo znajdować się u skonfigurowanego dostawcy pamięci masowej. Pobrane wersje są zapisywane lokalnie. Powiązania i potrzebne definicje są również przechowywane w .fig, dzięki czemu dokument można otworzyć bez dostępu do zdalnej biblioteki.

Egzemplarze ​

Kliknij komponent prawym przyciskiem i wybierz Utwórz egzemplarz. Aby odłączyć egzemplarz, zaznacz go i naciśnij ⌥⌘B albo Ctrl + Alt + B.

Polecenie Przejdź do głównego komponentu otwiera komponent źródłowy, także na innej stronie.

Synchronizacja i nadpisania ​

Zmiany głównego komponentu aktualizują szerokość, wysokość, zalewy, obwiednie, efekty, przezroczystość, promienie narożników, układ i przycinanie zawartości egzemplarzy.

Egzemplarz może nadpisać wybrane właściwości bez utraty powiązania. Dotyczy to między innymi nazwy, tekstu, czcionki, zalewów, obwiedni, efektów, przezroczystości i rozmiarów.

Dodanie obiektu potomnego do głównego komponentu dodaje jego kopię do istniejących egzemplarzy.

Wskazówki ​

  • Zmiana tekstu wewnątrz egzemplarza tworzy nadpisanie.
  • Zestawy komponentów nadają się do wariantów o kilku wymiarach, takich jak rozmiar, stan i motyw.
  • Publikuj zasoby z dokumentu źródłowego; opublikowane definicje są celowo tylko do odczytu.

Released under the MIT License.