Система сіток (Layout Grid) у Figma

   Давайте створимо у Figma ось таку частину сайту:

Сітки в Figma

   Тепер потрібно зробити її адаптивною. Розглянемо докладніше як нам цього досягти.           Почнемо з карток. У статті Constraints (Обмеження прив'язки) ми вже вивчили прив'язку картки.

   Налаштовуємо наші шість карток так само. Як ми пам'ятаємо, потрібно прив'язати наші картки до свого батька - основного фрейму.

   Але як нам це зробити, щоб все було адаптивно і правильно?

   Якраз у цій ситуації нам на допомогу приходить система сіток (Layout grid). Натискаємо на "+" і додаємо Layout grid. Виберемо колонки (Columns). Налаштовуємо відступ (Margin) орієнтуючись на відступ на сторінці сайту.

   Ми вже бачимо, що під футер відмінно підходить 5 колонок:

колонки в Figma

   Кожна інформаційна колонка знаходиться там де і потрібно. Але така система сіток не зовсім підходить для решти контенту. Тут треба трохи подумати, і швидше за все вгорі має бути шість колонок.

   Що ми можемо зробити?

   Футер у нас знаходиться на окремому кадрі. Так ось, змінимо кількість колонок на шість, а на фреймі футора додамо нову систему колонок. Щоб її краще було видно і ми не плуталися, поміняємо колір колонок на синій:

налаштування колонок у Figma

   Тепер прив'яжемо три верхні картки - ліво, верх, право. Вони будуть прив'язуватися до країв колонок, це саме те, що нам потрібно.

   Нижні дві картки та бічну теж зробимо також.

   Футер спочатку прив'яжемо кожен стовпчик окремо до лівого краю і верх, а потім їхній батьківський фрейм - ліво, низ, право.

   Знак копірайту - знизу та праворуч.

   Все, ми налаштували прив'язки до системи сіток так, як потрібно, і наша сторінка сайту тепер адаптивна.

13:49
No comments yet. Be the first to add a comment!
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.