Безкоштовно · українською · 8 хв читання

Як зробити UI kit у Figma: покроково для початківців

Як зробити власний UI kit у Figma: обсяг, структура файлу, стилі, компоненти з варіантами й перевірка на екранах. П'ять кроків для навчального проєкту.

  • Визначите, які компоненти потрібні в першому UI kit, а які зайві
  • Назвете й розкладете компоненти так, щоб їх легко знаходили в Assets
  • Перевірите UI kit, зібравши з нього нові екрани без detach
Показати свій UI kit
  • Безкоштовно
  • 1504 учасники
  • Вхід за 1 клік

П'ять кроків до першого UI kit

  1. 1

    Крок 1

    Визначте, для чого кит і що в нього входить

  2. 2

    Крок 2

    Сплануйте структуру файлу

  3. 3

    Крок 3

    Зробіть основу: стилі та змінні

  4. 4

    Крок 4

    Зберіть компоненти з варіантами й властивостями

  5. 5

    Крок 5

    Перевірте кит на екранах і поділіться ним

1504
учасники спільноти
8915
повідомлень із запитаннями з липня 2024
9
дизайн-ігор з вересня 2024
759
людей писали в чат

Цей гайд для вас, якщо ви

  • Вмієте робити компоненти

    Знаєте, що таке компонент і варіант, але ще не збирали їх в один охайний файл.

  • Втомилися копіювати елементи

    Кожен новий макет починається з пошуку «тієї самої кнопки» в старих файлах.

  • Хочете проєкт у портфоліо

    Шукаєте вправу, яка показує акуратність, системність і знання Figma водночас.

Коротко

  • UI kit — це файл із готовими компонентами, стилями й прикладами екранів, з якого збирають нові макети.
  • Починайте не з повного списку елементів, а з двох-трьох екранів: у кит потрапляє лише те, що на них є.
  • Спершу кольори, текст і відступи, потім компоненти: інакше кнопки доведеться переробляти.
  • Однакові назви й слеш у назвах (Button/Primary) роблять кит зручним у панелі Assets.
  • Кит готовий, коли з нього можна зібрати новий екран, нічого не відв'язуючи від компонентів.

П'ять кроків до першого UI kit

  1. 1

    Крок 1

    Визначте, для чого кит і що в нього входить

    UI kit завжди роблять під щось конкретне: мобільний застосунок, сайт, особистий кабінет. Оберіть навчальний продукт — наприклад, застосунок для запису до барбера чи трекер звичок — і намалюйте два-три ключові екрани чорнетками. Потім випишіть усі елементи, які на них повторюються. Це й буде список для кита:

    • основа: кольори, шрифти, відступи, радіуси кутів, тіні;
    • базові елементи: кнопки, поля введення, чекбокси, перемикачі, іконки;
    • складніші блоки: картка, елемент списку, верхня панель, нижня навігація, модальне вікно.

    💡 Не додавайте компоненти «про запас». Невеликий кит, де кожен компонент справді використовується, корисніший за великий, половина якого лежить без діла.

  2. 2

    Крок 2

    Сплануйте структуру файлу

    Охайний кит легко читати навіть людині, яка відкрила його вперше. Розкладіть файл на сторінки: Cover (обкладинка з назвою й версією), Foundations (кольори, текст, відступи), Components (усі компоненти) і Examples (екрани, зібрані з кита). Для назв компонентів використовуйте слеш: у Figma кожен символ «/» створює новий рівень у панелі Assets і в меню заміни інстансів.

    • приклад назв: Icon/Arrow, Icon/Close, Navigation/Top bar, Navigation/Tab bar;
    • одна мова й один стиль назв у всьому файлі — англійською, як прийнято в командах;
    • біля кожного компонента — короткий текстовий підпис: що це і де використовувати.

    Дайте кит у руки іншим

    Найкраща перевірка UI kit — коли з нього збирає екран не автор. Поділіться посиланням на файл у спільноті й попросіть когось зібрати один екран.

    Показати свій UI kit

    Безкоштовно. 1504 дизайнери вже в спільноті.

  3. 3

    Крок 3

    Зробіть основу: стилі та змінні

    Перш ніж малювати кнопки, зафіксуйте базові значення. У Figma є п'ять типів стилів: кольору, тексту, ефектів, layout guide і анімації. Для кита вистачить перших трьох плюс змінних для відступів. Покажіть усе на сторінці Foundations: зразки кольорів із назвами, приклади кожного текстового стилю, шкалу відступів.

    • кольори: основний, акцентний, для помилки, успіху й попередження, нейтральні для тексту, ліній і фону;
    • текстові стилі: два-три рівні заголовків, основний текст, підпис, текст кнопки;
    • ефекти: одна-дві тіні для карток і модальних вікон;
    • відступи й радіуси: невелика шкала, наприклад 4, 8, 12, 16, 24 px.

    💡 Перевірте контраст тексту на фоні вже на цьому етапі: у палітрі кольорів Figma є кнопка Check color contrast. Виправити колір у стилі зараз дешевше, ніж потім у кожному компоненті.

  4. 4

    Крок 4

    Зберіть компоненти з варіантами й властивостями

    Виділіть шари й створіть компонент: Create component у правій панелі або Option + Cmd + K (Mac) / Ctrl + Alt + K (Windows). Стани й типи оформлюйте варіантами: у Figma назва варіанта має вигляд Property=value, наприклад State=Hover, Size=Large. Дрібні налаштування робіть властивостями компонента, щоб не множити варіанти:

    • Boolean — показати чи сховати шар, наприклад іконку в кнопці;
    • Text — текст, який можна змінити прямо в правій панелі;
    • Instance swap — вкладений компонент, який можна замінити, наприклад іконку;
    • Slot — гнучка область, куди в інстансі можна додавати свій вміст, наприклад тіло модального вікна чи елементи списку.

    💡 Figma радить не об'єднувати різні іконки у варіанти одного компонента. Кожна іконка — окремий компонент, а в кнопці її міняють через Instance swap.

    Варіанти кнопки розрослися до сотні? Покажіть файл спільноті →
  5. 5

    Крок 5

    Перевірте кит на екранах і поділіться ним

    На сторінці Examples зберіть два-три нові екрани, користуючись лише інстансами з кита. Змініть тексти на довші, перемкніть стани, приберіть іконки. Якщо щось ламається або доводиться відв'язувати інстанс (detach), повертайтеся до компонента й виправляйте його. Щоб використовувати кит в інших файлах, його публікують як бібліотеку: це доступно на платних тарифах і на тарифі Education. На безкоштовному тарифі Starter тримайте кит і робочі екрани в одному файлі.

    💡 Поділіться посиланням на файл у спільноті й попросіть когось зібрати з вашого кита один екран. Те, де людина застрягне, — найкращий список правок.

Ви не самі з цими питаннями

Ми порахували, про що найчастіше питають у нашій спільноті. Figma — у трійці лідерів, і питання про компоненти та їхню організацію серед найпрактичніших.

Ви не самі з цими питаннями
Навчання й курси938
Портфоліо та кейси705
Figma647
AI-інструменти380
Робота й вакансії314
UX-дослідження131

Повідомлення за темами в Spaceberry Community, липень 2024 — листопад 2026. Пошук за ключовими словами.

Практика з дедлайном і живим фідбеком

Найкраще вчить задача з терміном, яку бачать інші люди. Тому в спільноті регулярно проходять дизайн-ігри: однакове завдання для всіх, дедлайн і голосування.

  • Дизайн-гра · січень 2026

    Редизайн сайту НАОМА

    Головна сторінка академії очима абітурієнта, студента й викладача. Три роботи у фіналі, переможця обрала спільнота.

  • AI-челендж · травень 2025

    Лендинг, створений AI

    Логотип, тексти й візуали — тільки AI-інструментами. Чотири роботи, анонімне голосування, учасники поділилися промптами.

  • Воркшоп · квітень 2026

    Figmosha: AI у Figma

    Автор інструмента показав, як генерувати інтерфейси у Figma й аналізувати дизайн-систему.

Показати свій UI kit

Безкоштовно. 1504 дизайнери вже в спільноті.

Як приєднатися — 1 хвилина

  1. 1

    Натисніть кнопку

    Відкриється Telegram зі спільнотою Spaceberry.

  2. 2

    Приєднайтеся

    Це безкоштовно: достатньо акаунта в Telegram.

  3. 3

    Представтеся

    Напишіть, з чого починаєте, і поставте перше питання.

Часті питання

Не знайшли відповіді? Поставте питання в спільноті — там відповідають.

Чим UI kit відрізняється від дизайн-системи?

UI kit — це набір готових елементів: компонентів, стилів і прикладів екранів. Дизайн-система, крім елементів, містить принципи, правила застосування й документацію, і її постійно підтримує команда. Власний UI kit — хороший перший крок до розуміння дизайн-систем: коли ви додаєте до кита опис, коли й як використовувати кожен компонент, він уже наближається до міні-системи.

Чи можна взяти готовий UI kit замість власного?

Так, і для навчання це корисно. У Figma є готові UI kits, зокрема Material 3 Design Kit від Google, Simple Design System від Figma та кити Apple для iOS і iPadOS (для китів Apple потрібно прийняти ліцензійну угоду). Їх підключають через Assets → Libraries → UI kits. Але власний кит вчить більше: ви самі ухвалюєте кожне рішення.

Скільки компонентів має бути в першому UI kit?

Стільки, скільки потрібно для ваших двох-трьох екранів: основа (кольори, текст, відступи) і компоненти, які на цих екранах повторюються, наприклад кнопки, поля, чекбокси, картка, навігація. Універсальної цифри немає. Краще менше, але кожен — з усіма станами: звичайний, наведення, натиснення, неактивний, помилка. Якщо новий екран потребує елемента, якого в киті немає, додайте його тоді, а не заздалегідь.

Чи вистачить безкоштовного тарифу Figma?

Для навчального кита — так: компоненти, варіанти, стилі й змінні доступні на тарифі Starter. Обмеження в тому, що на ньому не можна опублікувати бібліотеку для інших файлів, а в папці команди — лише три файли Figma Design і Figma Sites разом (чернеток можна мати скільки завгодно).

Чи платна спільнота Spaceberry?

Ні, Spaceberry Community повністю безкоштовна. Її підтримує громадська організація Spaceberry Foundation, яка працює не для прибутку. Щоб приєднатися, достатньо акаунта в Telegram: натисніть кнопку на цій сторінці, представтеся й поставте перше питання. У спільноті 1504 дизайнери: вони діляться макетами, дають фідбек і беруть участь у дизайн-іграх з однаковим завданням для всіх.

Ваш UI kit — на тест у спільноту

Приєднуйтеся до 1504 дизайнерів, які вчаться, діляться макетами й грають у дизайн-ігри. Покажіть свій кит і дізнайтеся, що в ньому покращити.

Приєднатися безкоштовно
  • Безкоштовно
  • 1504 учасники
  • Вхід за 1 клік