1. Создайте новый файл

Откройте Фигму. Нажмите New Design File:

2. Создайте фрейм

Чтобы создать фрейм, зажмите F, левой кнопкой мыши кликните по рабочей области и, не отпуская, потяните в сторону. Получившемуся фрейму на правой панели свойств задайте размеры:

3. Создайте направляющие

Сочетанием Shift + R включите линейки. Подведите курсор мыши к линейке на краю рабочего поля. Когда курсор превратится в стрелочку, зажмите левую кнопку мыши и потяните в сторону, появится направляющая. Зажмите клавишу Option/Alt и установите две вертикальные направляющие, отступив от края фрейма 200 и 300 пикселей. Создайте горизонтальную направляющую по центру:

4. Нарисуйте границы переключателя

Чтобы создать прямоугольник, зажмите R, левой кнопкой мыши кликните по рабочей области и, не отпуская, потяните в сторону. На правой панели свойств задайте размеры и скругления. Измените значение Fill на 303D64. Расположите прямоугольник по центру фрейма:

5. Сделайте фон переключателя

Чтобы создать круг, нажмите O, левой кнопкой мыши кликните по рабочей области, зажмите Shift и, не отпуская, потяните в сторону. Выделите круг и с зажатым Option/Alt скопируйте его. Повторите. Кругам на правой панели свойств задайте размеры 140, 100 и 70 пикселей. Измените их значения Fill на 37527B, 3D658F и 4476A0:

Выделите круги и, в правой панели свойств, выровняйте их по центру вертикально и горизонтально. Клавишами Ctrl/⌘ + G сгруппируйте их:

Переместите группу кругов в центр пересечения правой вертикальной и горизонтальной направляющих:

Нарисуйте два круга размером 50 пикселей. Второму задайте цвет C3D5D9:

Скопируйте второй круг используя сочетание клавиш Option/Alt. Новому кругу измените цвет на 4476A0. Расположите его так, чтобы не перекрытая часть второго круга приобрела форму полумесяца:

Переместите первый круг так, чтобы полумесяц полностью его закрывал. При совпадении их контуров круг сам «прилипнет» к границам фигуры. Выделите круги и клавишами Ctrl /⌘ + Option/Alt + M создайте маску:

Поместите полумесяц в центр пересечения направляющих:

Создайте несколько маленьких кругов размерами от 5 до 8 пикселей и расположите их вокруг полумесяца. Измените их цвет на C3D5D9. Выделите их и объедините в группу:

Создайте три круга белого цвета размерами 20, 30 и 40 пикселей. Расположите их в форме облака. Нижнюю часть облака дополните прямоугольником:

Выделите фигуры. В верхней панели раскройте список Boolean groups и выберите Union selection:

6. Нарисуйте ползунок слайдера

Создайте круг размером 80 пикселей. В правой панели во вкладке Fill кликните по квадратику возле значения цвета. Над палитрой раскройте свиток Solid:

В списке выберите Linear. Кликая по квадратикам цвета над полосой градиента, установите левому HSB «0 0 100 100», а правому — «0 0 82 100». Перетяните точки отрезка над кругом левой кнопкой мыши так, чтобы градиент стал горизонтальным:

Выделите круг. Зажмите Alt и скопируйте его. В палитре градиента измените левый цвет на HSB «0 0 90 100», а правый на HSB «0 0 100 100»:

Выделите оба круга. В правой панели сверху выровняйте их по вертикали и горизонтали. Клавишами Ctrl/⌘ + G сгруппируйте их:

В правой панели поверните группу на −30 градусов:

Перетащите группу кругов так, чтобы их центр совпал с центром пересечения левой вертикальной и горизонтальной направляющих:

Расположите облако слева от переключателя:

7. Объедините все элементы переключателя

Выделите нижнее поле переключателя и скопируйте его клавишами Ctrl/⌘ + C. Вставьте клавишами Ctrl/⌘ + V. Выделите созданную фигуру, слайдер, облако, круги фона, полумесяц и звезды и нажмите Ctrl/⌘ + Option/Alt + M:

Выделите слайдер и сочетанием клавиш Ctrl/⌘ + ] переместите его поверх фона:

В правой панели во вкладке Effects кликните по знаку +. Нажав на иконку «солнышка», раскройте вкладку Drop shadow. Введите значения X и Y «4» и 20% прозрачности:

Выделите нижнее поле переключателя и добавьте ему тень с теми же параметрами:

8. Настройте анимацию

Выделите фрейм с переключателем и скопируйте его клавишами Ctrl/⌘ + C. Вставьте копию клавишами Ctrl/⌘ + V:

Во втором фрейме наведите курсор на звезду и кликните левой кнопкой мыши. Объекты внутри маски станут доступны для выделения по отдельности. Кликните повторно и сможете выделять звезды по одной. Перетащите звезды за правую границу маски:

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

Кликните левой кнопкой мыши по группе полумесяца и перетащите верхний круг за границы переключателя:

Выделите облако и поместите его перед кругами:

Выделите нижнее поле переключателя и задайте ему цвет 98E0FD:

Последовательно выделяя круги, задайте им цвета C1ECFD, E0F4FE, FCEFD5, FEE2A9 — от большого к маленькому:

Кругу за пределами маски измените цвет на E0F4FE:

Выделите первый фрейм. В правой панели сверху выберите Prototype. Во вкладку Interactions нажмите на +:

Нажмите Click. Разверните вкладку On click. В открывшемся списке выберите Navigate to:

Справа от Navigate to выберите из списка Frame 2. Разверните свиток под Animation и кликните Smart animate. Внизу нажмите Ease out и выберите Custom bezier. Поняните за управляющие кривой и придайте ей форму волны. Установите длительность анимации в 800ms:

Выделите второй фрейм и повторите во вкладке Prototype все то же самое, но в поле Interactions details выберите первый фрейм:

В правом верхнем углу нажмите кнопку Present:

Готово

Передавайте привет разработчику :‑)

Подписывайтесь, чтобы не пропустить следующий рецепт:

Над рецептом работали

P. S. Рецепты — это пошаговые инструкции, как сделать анимацию, трёхмерный объект, реалистичную текстуру и другие красивые штуки. Если у вас есть идея рецепта, напишите нам.

Технический дизайн и графикаРецепт
Отправить
Поделиться
Запинить

Рекомендуем другие советы