Создаем эффект неона и анимируем его в Figma
Эффект неона крепко держит своё место в последних трендах дизайнах. Ещё бы — выглядит ярко и эффектно. Но не каждый дизайнер знает, как быстро создать его в Figma.
Эффект неона — это яркое свечение, которое придаёт дизайну некую атмосферу футуризма. Часто он ассоциируется с уличными вывесками, клубами, ретро-эстетикой 80-х и даже киберпанком. Поэтому подойдет не всем цифровым продуктам. Например, на сайте, посвященном детским товарам он вряд ли будет уместен. Но вот для проектов, связанных с технологиями, музыкой или игровой индустрией — подойдет идеально.
Окей, давайте представим, что нам нужно создать первый экран для элитного клуба, который занимается неоновыми вечеринками. Вот тут без этого эффекта никуда!
Шаг 1: Создаем линию
Показать эффект неона лучше всего с помощью линий. Конечно это могут быть и другие фигуры: квадрат, круг, треугольник и т.д. Но учитывайте, что для них нужно будет обязательно убрать заливку и оставить только обводку.
- Выбираем инструмент Line.
- Создаем линию длиной 1920px и толщиной 6.
- Выбираем ей цвет. Я буду использовать яркий красный #F6474B.
Мой совет: при выборе палитры выбирайте яркие цвета для создания эффекта неона. Так сам эффект будет ярче и лучше заметен.
Шаг 2: Копируем линию
С помощью только одной линии, нам не добиться хорошего неона: это будет или плохо заметный в дизайне эффект, или размытая линия. Нам их нужно три.
- Добавляем нашей линии Layer blur. Значение блюра пока не важно, его настроим немного позже.
- С этой линии создаем ещё две копии, с помощью горячих клавиш Ctrl (Cmd) + D.
- Выделяем все три линии и создаем им группу с помощью горячих клавиш Ctrl (Cmd) + G.
Шаг 3: Настраиваем блюр для линий
Почему до копирования мы сразу добавили Layer blur самой первой линии? Чтобы сейчас не добавлять его каждой. Остается только установить значения.
- В слоях слева выбираем нижнюю линию и в Layer blur устанавливаем 40.
- Выбираем среднюю линию и в Layer blur устанавливаем 30.
- Для верхней в Layer blur устанавливаем от 2 до 4.
- Для нижней и средней линии выбираем режим наложения Hard light.
Наш эффект неона для линий готов. Но согласитесь, что просто на фигуру смотреть не очень интересно. Сразу хочется его вписать в какой-то дизайн. Поэтому переходим к созданию первого экрана.
Шаг 4: Создаем фрейм
- Создаем фрейм 1920*1080px.
- Добавляем в Figma два фото. Свои я специально создавала в Midjourney, чтобы девушка была та же. Но для первого фото выбрано более спокойные цвета, а для второго более яркие, прям слегка неоновые.
Вы можете найти фото для ваших проектов на бесплатных фотостоках, но обязательно убедитесь, что они хорошего качества. Ведь кому нужны пиксельные иллюстрации?
Шаг 5: Подготовка фото
Фото, которые мы добавили, будут нашим фоном и меняться при анимации. Поэтому их нужно правильно доработать и вставить во фрейм.
- Накладываем фото, которое у вас будет меняться при анимации наверх. Четко выравниваем по первому (для удобства делаем их одного размера).
- Вставляем во фрейм и подстраиваем под его размер (обрезаем фото, где это нужно).
- Скрываем верхнее фото с помощью Clip content.
Конечно это ещё не все манипуляции с фотографиями, чтобы сказать, что они полностью готовы. Но для этого этапа больше с ними делать ничего не нужно.
Шаг 6: Добавляем контент для экрана
Теперь нужно добавить в наш фрейм другие элементы интерфейса. Это могут быть: хедер, кнопки, иконки, тексты, иллюстрации и т.д. Важно: всё это должно быть в слоях слева над всеми другими элементами. Кнопку обязательно создаем компонентом, ведь в конце настроим ей анимацию ховера.
Кроме того, чтобы лучше было видно элементы интерфейса, нужно создать два прямоугольника для затемнения краев экрана.
- Создаем прямоугольник с заливкой #0A090C.
- Делаем из заливки градиент и настраиваем, чтобы край был более темным, а контент лишь слегка.
Заметили, как у нас всё быстро получилось? А это потому что мы всегда знаем, какие актуальные новинки подвезли нам в Figma. И учим наших студентов не смотреть на них сквозь пальцы, а активно применять в своей работе. На нашем обучении Figmaster мы изучим всё — от регистрации аккаунта до работы с AI. А обучение проходит в удобном личном кабинете. И если ты всё ещё сомневаешься, а сможешь ли ты овладеть Figma на уровне Pro, то мы уверенны — с нами ты сможешь всё!
- Копируем его и меняем расположение в настройках градиента, чтобы был второй прямоугольник для правой стороны экрана.
- Добавляем во фрейм.
Шаг 7: Добавляем неоновых линий
Добавим побольше неона в дизайн? А то что мы создали одну линию и она грустно дожидается своего дебюта.
- Из неоновой линии создаем 4 копии. Для этого нам нужно нажать на неё и воспользоваться четыре раза горячими клавишами Ctrl (Cmd) + D. Ту, с которой мы делали копию оставляем, она ещё пригодится.
- Две линии делаем горизонтальными, а две вертикальными.
Мы могли бы вертеть линии, чтобы сделать их горизонтальными и вертикальными, с помощью зажатого Shift. Но разве это про уровень PRO? Не говоря и о потраченном времени, чтобы выровнять их идеально. Некоторые лайфхаки в работе очень сильно упрощают жизнь дизайнеру.
Хочешь знать какие и добавить их в свой арсенал? Тогда хватит медлить! На нашем обучении «Профессия UI/UX дизайнера» ты прокачаешь свои навыки до такого уровня, что просто не узнаешь себя прежним: глубокое погружение в профессию, 300+ часов практики, детальная работа над портфолио, большой упор на UX и спикеры из ТОП мировых компаний, как Meta, Google, Intel, Fiverr и не только. А в процессе пути с тобой всегда будем личный ментор, готовый ответить на все вопросы на удобной платформе для обучения. Готов стать частью большого комьюнити «пижамных дизайнеров»? Быстрее присоединяйся к нам!
Шаг 8: Подстраиваем линии по контенту
А вот и ответ зачем мы создали две горизонтальные и две вертикальные линии: в двух точках они будут пересекаться.
- Добавляем все четыре линии во фрейм.
- Выравниваем по контенту.
- Аккуратно перетягивая, выносим за края фрейма.
- Проверяем, чтобы их не было видно.
Теперь, когда мы будем настраиваться анимацию, мы сможем добавить нашим линиям больше динамики с вылетами за границ фрейма.
Шаг 9: Делим фрейм на 4 части
Мне хочется добавить ещё больше неона и динамики, поэтому теперь мы поработаем с верхним фото, которое скрывали до этого.
- Возвращаем видимость верхнего фото.
- Делим фрейм на четыре равные части по высоте. Поскольку высота у нас 1080 px, то это по 270 px. Для удобства советую добавить линии с линейки, чтобы четко было видно четыре равные части.
Шаг 10: Создаём копии верхнего фото
Зачем мы поделили фрейм? Нам нужно с одного фото создать четыре равные кусочка, чтобы заанимировать это. Поэтому, чтобы наугад не клацать и не подстраивать каждую часть, нам и помогут разделения.
- Делаем ещё три копии верхнего фото с помощью горячих клавиш Ctrl (Cmd) + D.
- Обрезаем каждое фото поочерёдно, обязательно с зажатым Ctrl (Cmd) на клавиатуре. Так, чтобы соединив все четыре кусочка у нас всё равно получалось одно фото (но мы то знаем, что оно имеет несколько фрагментов, прямо как элементы интерфейса в системе Atomic design).
Шаг 11: Добавляем неона фрагментам фото
Помните мы оставляли неоновую линию и я говорила, что она нам ещё пригодится? Так вот сейчас самое время её использовать.
- Создаем ещё семь копий линии с помощью горячих клавиш Ctrl (Cmd) + D.
- Добавляем по две на края наших фрагментов с фото. Это можно быстро сделать сложив линии изначально: чтобы две крайние были по одной, а внутри одна линия накладывалась на другую.
- После перенести во фрейм под прямоугольники, которые мы использовали как дополнительное затемнение.
Обязательно проверьте, чтобы линии были именно по краям фрагментов и ничего не перекрывали важного.
Шаг 12: Группируем линии и фрагменты фото
- Выделяем фрагмент фото и его две линии по краям.
- Создаем из них группу с помощью горячих клавиш Ctrl (Cmd) + G.
- Делаем это со всеми фрагментами.
- Группируем и другие элементы и даем им логичные названия.
Шаг 13: Скрываем фрагменты фото
Чтобы добавить на фрагменты анимацию вылета кусочков фотографии поочерёдно, нам нужно их переместить за край фрейма. А быстрее это можно сделать, если установить нужное значение для каждого по X.
- Для первого и третьего фрагмента устанавливаем по Х 1920.
- А для второго и четвертого — Х-1920.
Шаг 14: Добавляем кнопке вариант
Вы все сделали её в компоненте, да? Вот теперь мы можем добавить ей варианты и настроить анимацию ховера.
- Добавляем кнопке вариант компонента.
- При ховере она будет иметь эффект свечения, поэтому мне нужно добавить второму варианту два Drop shadow.
Шаг 15: Анимация ховера для кнопки
Теперь у нас есть два варианта и мы можем настроить анимацию ховера между ними.
- Перейдите в режим Prototype, в правой панеле.
- Между вариантами настройте анимацию While hovering со Smart animate. Я указала скорость 300ms.
Шаг 16: Создаем из фрейма компонент
Чтобы быстро настроить связи для анимации и редактировать их в случаи необходимости, нужно создать компонент фрейма с вариантами.
- Создаем с фрейма компонент.
- Создаем вариант этого фрейма в компоненте.
Шаг 17: Подготовка к анимации
А вот теперь пора поочередно выносить фрагменты фото (которое мы делили на четыре).
- В первом варианте компонента возвращаем на место первый и третий фрагменты.
- Делаем копию этого варианта, и новой копии возвращаем второй и четвертый фрагменты.
Шаг 18: Последние штрихи
Вспомните о четырех линиях, которые мы добавляли на начале и выносили за края фрейма. Теперь нужно их добавить в последний вариант.
- Копируем последний вариант (всё в том же компоненте) и выделяем во всех фрагментах фото неоновые линии.
- Перетаскиваем их влево за край фрейма, чтобы их не было видно.
- Возвращаем четыре неоновые линии во фрейм (те две горизонтальные и вертикальные) и выравниваем по контенту.
Шаг 19: Добавляем анимацию
Осталось настроить анимацию между вариантами и добавить оптимальную скорость.
- Между первыми слайдами добавляем анимацию через кнопку.
- Устанавливаем On click с помощью Smart animate, скорость 300ms.
- Между другими вариантами настраиваем анимацию After delay.
- Где Delay 1ms. Со Smart animate 300ms.
Шаг 20: Создаем новый фрейм
Создаем новый фрейм, чтобы проверить результаты нашей работы.
- Создаем новый фрейм, размером 1920*1080.
- Добавляем в него копию первого варианта.
- И включаем Present.
Наш эффект неона с анимацией готов
Теперь мы можем оценить результаты нашей работы. И главное, уверенно сказать самому себе: «Да, теперь я умею создавать неон в Figma, да ещё и круто анимировать его».
А сколько ещё полезной и нужной информации, и не только об анимациях, ты можешь получить на обучении в Пижамной Академии: дизайн-системы, методы тестирования, психология пользователя, как работать с клиентом, компонентами и т.д. Мы разберем каждый пиксель и не оставим твои вопросы без ответов. Ведь с вами на обучении бок о бок, всегда будет личный ментор, который поможет во всем разобраться. Думаешь, что это сложно и у тебя не получится? Не думай — бронируй место уже сейчас, ведь наша программа подойдет даже полным новичкам, потому что мы идем постепенно от простого к сложному.