Как сделать диагональный слайдер в Figma
Вертикальный и горизонтальный слайдеры кажутся для вас чем-то простым и понятным? Что ж, тогда пришло время создания диагонального слайдера в Figma.
Готовы немного поменять привычный для нас шаблон? Да-да-да, я говорю именно о слайдерах. Мы привыкли, что чаще всего в интерфейсах видим горизонтальное движение карточек. Но как выделится и сделать дизайн более интересным? Вот для этого сегодня мы в туториале и будем создавать диагональный слайдер в Figma.
Шаг 1: Поиск фото
Для нашего дизайна необходимо найти качественное и главное стилевое фото, с которыми мы будем работать. Я выбрал тематику магазина футуристической одежды. И Midjourney поможет мне сгенерировать парочку таких изображений. Но если вы ещё не оформили на него подписку, поискать качественные материалы всегда можно на бесплатных фотостоках.
- Сгенерировать или найти фото на стоках. Всего мне нужно пять.
- Добавить их в Figma.
Шаг 2: Делаем копии фото
Нужно сделать копии всех фото. Этот этап необходим, чтобы при анимировании макета мы могли создать бесконечный слайдер.
- Создаем копии фото.
- Делаем их все одного размера 260*340.
Шаг 3: Меняем размеры основных фото
Я решил создать композицию первого экрана, где изображения будут не только двигаться по слайдеру, но и менять размер. Поэтому нужно поработать с размерами фото.
- Изображение, которое будет в центре композиции делаем размер 490*645.
- Выбираем два изображения и им настраиваем размер 145*190.
- И последним двум — 260*340.
Кстати вы знали, чтобы быстро менять размер фото не нужно выделять каждое отдельно. Можно выделить несколько, к которым будут применяться одинаковые изменения и настроить их. Как там говорится в одном фильме «Вот до чего дошел прогресс!» А если вспомнить последние обновления с фреймами, текстами, фичами от AI. И это лишь малая часть того, на что способна Figma.
А теперь задумайтесь: как часто вы упускаете крутые функции, которые могли бы упростить вашу работу? Ведь Figma развивается с бешеной скоростью, и каждая новая фишка помогает в работе. Хотя чтобы не отставать и быть в тренде, важно не только знать о новинках, но и уметь грамотно их использовать. Именно этим мы и занимаемся на нашем бесплатном курсе Figmaster! От первых шагов до освоения сложных функций, включая работу с AI, компонентами и auto layouts — мы поделимся с вами ценными лайфхаками и поможем освоить этот инструмент. И всё это в удобном формате: доступ к урокам в личном кабинете, постоянная поддержка и пошаговые инструкции.
Шаг 4: Создаем фрейм для интерфейса
Теперь нужно создать фрейм, чтобы добавить фото с определенной логикой расположения (сейчас разберем этот момент) и другие элементы интерфейса.
- Создаем фрейм 1728*1117.
- Выбираем заливку #FAFAFA.
Шаг 5: Добавляем фото во фрейм
Теперь нужно добавить фото во фрейм. Мы же помним, что делали ещё и копии? Их тоже нужно добавить, но немного позже. Пока работаем с основными.
- Добавляем фото во фрейм.
- Проверяем расположение: центральное фото немного ближе к верхнему краю фрейма (у меня расстояние между этим фото и краем фрейма 216), фото 260*340 размера поближе до краев фрейма справа и слева, а вот самые маленькие добавляем по внутренней стороне фото 260*340.
Шаг 6: Добавляем другой контент
Добавим ещё в наш фрейм хедер, иконки стрелок и тексты. Стрелки для работы слайдера размещаем по краям центрального фото. И обязательно проверьте в слоях слева, чтобы весь этот контент был под фото, которые мы добавили в предыдущем шаге.
Шаг 7: Добавляем копии фото
Фото-копии, которые мы создали вначале, нужно поместить во фрейм и немного поднять по расположению.
- Выравниваем все фото, чтобы они были один под другим. Тут не важно какое фото будет друг под другом, ведь они будут за фреймом и двигаться с одной точки.
- Добавляем их во фрейм.
- Указываем по X -281, а по Y -300.
- Проверяем, чтобы на фрейме был включен Clip Content.
Шаг 8: Создаем компонент
Вот теперь нам нужно добавить анимации. А для этого незаменимыми помощниками являются компоненты с вариантами.
- Создаем из фрейма компонент.
- Создаем первый вариант в компоненте.
Я люблю работать с компонентами, вариантами и, конечно auto layouts. Ведь это не просто экономит кучу времени на работу, но и помогает держать мои макеты в полном порядке. А это уже не о простом двигании пикселей, а о логике, навыках и продуманной подготовке к работе.
Но это только малая часть того, что должен знать и уметь востребованный дизайнер. Просто теории тут недостаточно, нужно глубокое погружение в профессию и большая практика. И всё это есть на нашем обучении Профессия UI UX дизайнер. Ведь мы не просто учим основам дизайна — мы погружаем в самые важные темы: от создания дизайн-элементов и работы с компонентами до изучения психологии пользователей и методов тестирования. Не переживай, если ты начинаешь с нуля — наша программа создана так, чтобы каждый, независимо от уровня подготовки, мог прокачать свои навыки. А личный ментор всегда готов дать обратную связь и поддержать на каждом этапе. И уже через год ты будешь готов ворваться в мир большого UX/UI со всеми необходимыми навыками.
Шаг 9: Настраиваем вариант
Вот теперь нужно постепенно и логично двигать фото и менять размеры.
- Крайнее фото справа выносим за фрейм.
- Маленькое фото, что стоит перед ним увеличиваем до размера фото, которое мы вынесли за фрейм. То есть до 260*340.
- Центральное большое фото уменьшаем до размера маленького (145*190).
- Перемещаем его на место маленького изображения.
- Маленькое фото слева увеличиваем до размера большого (490*645).
- Перемещаем его на место центрального изображения.
- Крайнее фото слева уменьшаем до размера маленького и ставим на его место.
- И на место этого среднего фото выносим фото копию того, которое было крайним справа изначально.
Шаг 10: Создаем несколько вариантов
Создаем ещё несколько вариантов, пока не получится вариант, который похож на самый первый. А в каждом новом варианте двигаем пошагово фото, как мы делали до этого.
Шаг 11: Добавляем анимацию
Между вариантами у нас будет анимация по клику. У нас в интерфейсе нету кнопок для клика, поэтому мы и добавляли стрелки для слайдера. То есть нам нужен триггер On click и Smart Animate.
- Выбираем триггер On click.
- В анимации Smart Animate со скорость 500ms.
А вот теперь соединяем анимацией последний и первый вариант в бесконечный слайдер.
- Выбираем After delay в 1ms.
- В анимации указываем Instant.
С первого раза всё может показаться сложным. Но если двигаться по нашем туториалом, то любая анимация будет вам под силу. А знаете, что самое важное? Для анимации макетов не нужно искать сторонние сервисы или постоянно прыгать между разными программами. Всё, что нужно, уже есть в Figma. Вы можете делать эффектные анимации и прототипы прямо на месте.
А чтобы прокачать уровень анимирования до PRO, наше обучение UX/UI анимации в Figma — это то, что вам нужно. Мы научим вас работать с функциями смарт-анимации, прототипирования и микровзаимодействий так, чтобы они не только выглядели эстетично, но и были полезны для пользователей. Плюс вы освоите дизайнерское мышление, чтобы ваши анимации органично дополняли интерфейс, а не отвлекали от его главной задачи. Не упусти возможность освоить все тонкости анимирования в Figma — бронируй место уже сейчас!
Шаг 12: Создаем новый фрейм
Создаем новый фрейм, чтобы проверить результаты нашей работы.
- Создаем новый фрейм, размером 1728*1117.
- Добавляем в него копию первого варианта.
- И включаем Present.
И вот наш диагональный слайдер готов
Именно такие нестандартные элементы, как диагональный слайдер, превращают интерфейс в нечто особенное — я бы сказал запоминающееся. Его можно использовать в разных промо-сайтах, лендингах или даже в приложениях. Но тут нужно протестировать его удобство!