Практическое создание продвинутого дизайна в Figma: шаг за шагом
TutorialАртур Кузьмин • Formfactor •526 views•Aug 21, 2024
Подробный разбор и создание сложного интерфейса с использованием градиентов, автолейаута и адаптивных элементов в Figma
Blurb
В этом видео "Практическое создание продвинутого дизайна в Figma" автор Артур Кузьмин подробно показывает, как шаг за шагом создать сложный и насыщенный дизайн интерфейса. Вы увидите:
- Использование градиентов и наложений для создания глубины и насыщенности фона
- Техники работы с изображениями, включая блюр и масштабирование для устранения черных краев
- Создание и настройка автолейаута для гибкого и адаптивного расположения элементов
- Настройка текстовых стилей и скругление углов для кнопок и иконок
- Практические советы по работе с отступами, выравниванием и растягиванием элементов внутри фреймов
Видео идеально подходит для тех, кто хочет закрепить знания Figma на практике и научиться создавать профессиональные интерфейсы.
Want the big picture?
Highlighted Clips
Создание градиентного фона с блюром
Автор показывает, как создать фон с градиентом от черного к темно-синему и добавить блюр на изображение для глубины.
Настройка автолейаута для кнопок и иконок
Пошаговое создание автолейаута с правильными отступами, скруглениями и градиентами для кнопок и иконок.
Работа с текстовыми стилями и выравниванием
Объяснение, как копировать и вставлять стили текста, а также как правильно выравнивать и обрезать текст в интерфейсе.
Сборка и настройка адаптивного автолейаута
Объединение всех элементов в автолейаут с настройкой поведения растягивания и отступов для создания резинового дизайна.
Разбор задания и подготовка фона
В начале видео Артур Кузьмин предлагает нарисовать более продвинутую версию предыдущего дизайна, где нужно заставить экран тянуться. Он начинает с разбора фона главного фрейма, который представляет собой градиент от чёрного к тёмно-синему. Также на фоне повторяется фотография, но с блюром и обрезкой.
"Во-первых у нас тут есть фон главного... градиент от чёрного к тёмно тёмно-синему."
"Там повторение той же самой фотографии... только заблюренное и обрезанная."
Артур показывает, как растянуть фотографию, чтобы она выходила за края фрейма, чтобы избежать чёрных краёв, используя шорткат с фиксированными пропорциями (Option + Shift).
Ключевые моменты:
- Фон — градиент + заблюренная фотография.
- Фотография растягивается с сохранением пропорций, чтобы скрыть чёрные края.
- Использование эффектов blur и затемнения для создания глубины.
Создание подложки и элементов интерфейса
Далее Артур объясняет, зачем усложнять дизайн с помощью градиентов и прозрачностей — чтобы дизайн выглядел более насыщенным и детализированным, что воспринимается глазом как более проработанный.
"Чем более детализированный насыщенный дизайн, тем больше человеческому глазу кажется, что тут много работы проведено."
Он рисует подложку с градиентом и бледной обводкой, используя три точки белого цвета с разной прозрачностью. Затем добавляет фотографию с радиусом скругления и иконку, превращая её в авто layout с отступами и скруглением 100% для создания круглой кнопки.
Ключевые моменты:
- Подложка с градиентом и прозрачной обводкой.
- Использование авто layout для иконок с правильными отступами.
- Скругление углов и создание круглых элементов.
Настройка градиентов и группировка элементов
Артур показывает, как настроить сложный диагональный градиент для кнопки, подбирая цвета с помощью пипетки. Он объясняет, что иконка лежит в группе, которую нужно превратить во фрейм, чтобы корректно работать с размерами и выравниванием.
"Градиент по диагонали... точку самую светлую по диагонали и вот эту точку в самом тёмном внизу."
"Нам надо чтобы она лежала в контейнере во фрейме, меняем группу на фрейм."
Ключевые моменты:
- Создание диагонального градиента с точками цвета.
- Превращение группы в фрейм для правильного управления размерами.
- Центрирование и компенсация веса иконки с помощью смещения на 1 пиксель.
Копирование стилей и работа с текстом
Далее Артур копирует стили текста и изображений с помощью сочетаний клавиш Command + Option + C/V, чтобы быстро применять одинаковые стили. Он напоминает, что для вставки текста без стиля нужно использовать Command + Shift + V.
"Копируете текст, если вставляете просто Ctrl V, он копируется вместе со стилем... если надо вставить просто так, Command Shift V."
Он выравнивает текст по левому краю и настраивает отступы, чтобы элементы выглядели аккуратно.
Ключевые моменты:
- Быстрое копирование и вставка стилей текста и изображений.
- Вставка текста с сохранением или без стиля.
- Внимание к отступам и выравниванию.
Создание переключателя и кнопок с авто layout
Артур рисует переключатель — прямоугольник с двумя скруглёнными кнопками внутри, которые он объединяет в авто layout с отступами. Для кнопок он настраивает градиенты, копируя цвета с оригинала.
"Два маленьких прямоугольника скругленными углами и вокруг них авто layout."
"Забираю градиент с оригинала и вставляю в свой."
Он объединяет кнопки в авто layout с отступами по 4 пикселя и выравнивает их по центру. Также настраивает подложку с прозрачностью 20% белого и blur 44.
Ключевые моменты:
- Использование авто layout для группировки кнопок.
- Копирование и настройка градиентов.
- Настройка прозрачности и blur для подложек.
Работа с иконками и настройка стилей
Артур копирует иконки, увеличивает их размер и вставляет в дизайн. Он настраивает их одновременно, чтобы ускорить работу, меняя прозрачность и blur.
"Можно сразу настроить две иконки одновременно, это ускоряет работу."
Он обращает внимание на мелкие детали, например, толщину иконок, и корректирует их.
Ключевые моменты:
- Массовая настройка одинаковых элементов.
- Внимание к деталям толщины иконок.
- Использование прозрачности и blur для стилизации.
Настройка текста с обрезкой и выравниванием
Артур показывает, как сделать текст с многоточием, если он слишком длинный, используя настройки шрифта. Он выравнивает текст по центру и по верхнему краю, чтобы элементы выглядели аккуратно.
"Если текст слишком длинный, можно сделать обрезку с многоточием."
Он также настраивает высоту строк и отступы, чтобы избежать наложения элементов.
Ключевые моменты:
- Обрезка длинного текста с многоточием.
- Выравнивание текста по центру и по верхнему краю.
- Настройка высоты строк и отступов.
Сборка автолейаута и настройка растяжения элементов
Артур собирает все элементы в авто layout, настраивая отступы и поведение растяжения. Он объясняет, что разные блоки могут иметь разные отступы, и показывает, как сделать так, чтобы текст не залезал на иконки.
"Главное, чтобы текст не залазил на иконки и стоял всё время как бы здесь."
"Меняем констрейнт слева направо, чтобы блоки растягивались."
Он демонстрирует, как отключать выделение фона, чтобы не мешал при перемещении элементов.
Ключевые моменты:
- Использование авто layout для группировки элементов с разными отступами.
- Настройка констрейнтов для растяжения блоков.
- Отключение выделения фона для удобства работы.
Финальная проверка и резиновый дизайн
В конце видео Артур проверяет, как ведут себя элементы при изменении ширины, тестирует длинный текст и настраивает привязку кнопки к низу фрейма, чтобы дизайн был резиновым и адаптивным.
"Вот по сути наш резиновый дизайн готов."
"Если текст длинный, он сожмётся, и это нормально."
Он подчеркивает, что задача — собрать такой же экран, повторяя за ним, чтобы понять работу гибких контейнеров.
Ключевые моменты:
- Проверка адаптивности элементов при изменении ширины.
- Привязка кнопки к низу фрейма с помощью констрейнтов.
- Важность самостоятельного разбора и экспериментов для понимания.
Итог
Видео — это подробный практический урок по созданию сложного, адаптивного дизайна в Figma с использованием градиентов, блюра, авто layout и констрейнтов. Артур последовательно показывает, как строить фон, подложки, кнопки, иконки и текстовые блоки, а затем объединять их в гибкий интерфейс, который корректно реагирует на изменение размеров. Особое внимание уделяется копированию стилей, работе с градиентами и правильному выравниванию элементов. Автор мотивирует зрителей экспериментировать и разбираться самостоятельно, чтобы избежать типичных ошибок и лучше понять инструменты.
Key Questions
Потому что если вставить прямоугольник с блюром, блюр будет применяться ко всему фрейму, а не только к изображению. Поэтому лучше вставлять изображение отдельно и применять эффекты к нему.
Have more questions?
Analyzing video...
This may take a few moments.