Skip to main content

Welcome to a Grasp lesson

Create a free account to keep studying and create your own study path.

Lesson 1

Использование 8-точечной сетки в дизайне

Recommended resources

Здравствуйте! Добро пожаловать в ваш первый урок по основам продуктового дизайна. Этот курс построен так, чтобы дать вам все необходимые знания и навыки для старта карьеры в этой области, опираясь на ваш опыт в графическом дизайне.

Наше обучение начнется с модуля, посвященного фундаментальным принципам визуального дизайна интерфейсов. Ваш опыт в работе с композицией и брендингом — это отличная база. Здесь мы добавим к ней системный подход, который критически важен для создания масштабируемых и удобных цифровых продуктов.

Сегодняшняя цель — освоить 8-точечную сетку. Это одна из ключевых техник, которая лежит в основе большинства современных интерфейсов. Мы разберемся, что это такое, почему эта система так важна и как применять её для организации контента на экране. К концу урока вы сможете настроить и использовать эту сетку в Figma.

Что такое система сеток и зачем она нужна?

В графическом дизайне и при создании инфографики вы наверняка интуитивно или осознанно использовали сетки для упорядочивания элементов. В дизайне интерфейсов этот подход формализован и имеет огромное значение. Сетка — это не просто направляющие, а система правил для размеров и отступов, которая обеспечивает три ключевых преимущества:

  1. Консистентность. Когда все отступы и размеры подчиняются единому правилу, интерфейс выглядит целостным и профессиональным на всех экранах.
  2. Скорость работы. Система ограничивает количество вариантов для отступов, избавляя вас от необходимости подбирать значения «на глаз». Это значительно ускоряет принятие решений.
  3. Общий язык с разработчиками. Разработчики тоже мыслят системами. Когда они видят, что все отступы кратны 8, им проще перевести ваш дизайн в код, и результат будет в точности соответствовать макету.

Чтобы лучше понять эту идею, давайте посмотрим короткое видео. Автор проводит отличную аналогию с линейкой и рисованием от руки.

How to use 8pt grid system to design app UI

Продолжаем смотреть видео «How to use 8pt grid system to design app UI».

Этот фрагмент — практическая демонстрация в Figma. Посмотрите процесс создания сетки. Автор сравнивает макет с сеткой и без, а затем шаг за шагом показывает, как настроить 8-точечную сетку и сохранить ее как стиль для переиспользования.

Как вы увидели, сеточная система — это фундамент, на котором строятся все элементы интерфейса. Самой популярной и универсальной системой сегодня является 8-точечная сетка.


Принцип 8-точечной сетки

Основная идея предельно проста: размеры всех элементов, а также все внутренние (padding) и внешние (margin) отступы между ними должны быть кратны 8 пикселям (8, 16, 24, 32, 40 и т.д.).

Чтобы понять, как это работает на практике, важно сначала вспомнить несколько базовых понятий. Статья «8-Point Grid» отлично их раскрывает.

8-Point Grid

Эта статья — классическое объяснение 8-точечной сетки. Она поможет вам разобраться в основах.

Прочитайте следующие разделы: Начните с блочной модели. Это поможет освежить в памяти понятия padding и margin, которые являются основой для работы с отступами. Далее изучите раздел о поинтах (pt). Он объясняет разницу между поинтами и пикселями, и почему важно проектировать в @1x разрешении для четкости на всех экранах. Наконец, прочитайте основной принцип 8-точечной сетки.

Итак, почему именно 8? Как упоминается в видео и статьях, большинство разрешений экранов современных устройств (телефонов, планшетов, десктопов) делятся на 8 без остатка по ширине или высоте. Это делает 8-точечную сетку универсальным решением для мультиплатформенного дизайна.

На этом изображении показано, как размеры элементов (например, иконок 24x24 px) и отступы между ними (8, 16, 24 px) подчиняются 8-точечной сетке.


Практическое применение в Figma

Теория важна, но давайте перейдем к практике. Figma предоставляет мощный инструмент Layout Grid для настройки сеток.

Посмотрите видео, в котором наглядно показано, как создать и сохранить 8-точечную сетку в Figma.

How to use 8pt grid system to design app UI

Посмотрите фрагмент из видео «How to use 8pt grid system to design app UI».

Смотрите с самого начала до объяснения концепции. Автор рассказывает, зачем в принципе нужны сетки в UI-дизайне и вводит понятие 8-точечной системы. Обратите внимание на его аргументы о том, почему без сетки дизайн никогда не будет «безупречным».

Вы также можете посмотреть короткий русскоязычный туториал, который сфокусирован именно на инструменте Layout Grid.

Cетка (Layout Grid) в Figma || Урок #8

Посмотрите это видео для дополнительного обзора инструмента Layout Grid в Figma.

Обратите внимание на следующие моменты: Как найти инструмент Layout Grid. Как изменить шаг сетки на 8 пикселей. Как сохранить настроенную сетку в виде стиля.

«Жесткая» и «мягкая» сетка: добавляем гибкости

Иногда строгое следование шагу в 8px может быть слишком ограничивающим. Например, если нужно визуально сблизить заголовок и связанный с ним подзаголовок, отступ в 8px может показаться слишком большим.

Для таких случаев вводится понятие «мягкой сетки» (soft grid) с шагом в 4px.

  • Hard Grid (жесткая сетка): Основная сетка с шагом 8px. Используется для крупных структурных отступов: между блоками, карточками, от краев экрана.
  • Soft Grid (мягкая сетка): Дополнительная, более мелкая сетка с шагом 4px. Используется для отступов внутри компонентов, где требуется более тесная визуальная связь (например, между иконкой и текстом в кнопке, или между заголовком и подзаголовком).

Давайте посмотрим, как это объясняется и настраивается.

How to use 8pt grid system to design app UI

В этом фрагменте видео «How to use 8pt grid system to design app UI» объясняется концепция мягкой сетки.

Посмотрите этот раздел, где автор наглядно показывает, почему может понадобиться шаг в 4px, и как настроить в Figma сразу две сетки (8px и 4px) для одного фрейма.


Небольшое практическое задание

Теперь попробуйте применить полученные знания.

  1. Создайте в Figma новый фрейм (например, iPhone 14 - 390x844).
  2. Настройте для него Layout Grid:
    • Добавьте основную сетку (Grid) с шагом 8px.
    • Добавьте вторую, «мягкую» сетку с шагом 4px и сделайте ее немного другого цвета или прозрачности, чтобы различать.
  3. Сохраните эту комбинацию как стиль, назвав его, например, «Grid/8pt+4pt».
  4. Создайте простую карточку пользователя, используя только значения, кратные 4 и 8. Например:
    • Размер аватара: 48x48px (6 x 8)
    • Отступ от края карточки (padding): 16px (2 x 8)
    • Расстояние от аватара до имени пользователя: 16px (2 x 8)
    • Расстояние от имени до короткого описания под ним: 4px (1 x 4)
    • Высота кнопки «Подписаться»: 32px (4 x 8)

Это упражнение поможет вам почувствовать ритм, который сетка задает дизайну.


Ключевые выводы

Давайте подведем итог.

  • 8-точечная сетка — это система, где все размеры и отступы кратны 8. Это стандарт в современном UI-дизайне.
  • Она обеспечивает консистентность, ускоряет работу и упрощает взаимодействие с разработчиками.
  • Для большей гибкости можно использовать 4-точечную «мягкую» сетку для мелких отступов внутри компонентов.
  • Figma позволяет легко настраивать и сохранять сетки как стили, что обеспечивает их переиспользование во всем проекте.

Что дальше?

Мы заложили фундамент — научились организовывать пространство с помощью сетки. Но как в рамках этой структуры управлять вниманием пользователя? Как сделать так, чтобы он в первую очередь увидел самое важное? Этому посвящен наш следующий урок — построение визуальной иерархии. Мы разберем, как с помощью размера, цвета, контраста и расположения создавать понятные и логичные интерфейсы.