Ответы пользователя по тегу Figma
  • Как сделать анимацию while howering при наведении на картинку?

    melpnz
    @melpnz Куратор тега Figma
    UX/UI дизайнер
    Предполагаю, что автору нужно было сделать компонент "лого" в компонент "плитка" и тогда бы всё заработало
    660b16003410a477309573.gif
    Ответ написан
    Комментировать
  • При наведении на вложенный компонент не отображаются изменения дочернего. Как поправить?

    melpnz
    @melpnz Куратор тега Figma
    UX/UI дизайнер
    Могу только предположить, что что-то не так с вашими вариантами. Видел, что бывает слетают значения если в одном из вариантов тултп удален.

    Поэтому, я сделал компонент "тултип", его завернул в компонент "зона для наведения", сделал вариант где внутри скрыт тултип (не удалён, именно скрыт). У каждого инстанса прописал свои значения и всё работает исправно.
    660b11e36deab834352102.gif
    Ответ написан
    Комментировать
  • Как сделать утончающуюся рамку | линию в фигме?

    melpnz
    @melpnz Куратор тега Figma
    UX/UI дизайнер
    Там скорее всего совокупность: дополнительный градиент + толщина линий.
    Толщину линий можно поменять, только если перевести рамку в кривые Ctrl+Alt+O. А потом уже подвинуть по точкам.
    А доп. градиент накладывал радиальный в угол. Либо на всю рамку заложить только радиальный градиент. Но в примере с курицей однозначно их 2: линейний + радиальный.

    660b0d2513353289862194.gif
    Ответ написан
    Комментировать
  • Как адаптировать анимацию для экспорта в lottie?

    melpnz
    @melpnz Куратор тега Figma
    UX/UI дизайнер
    Предложил бы вам воспользоваться плагином Aninix и сделать в нём всю анимацию. За 10 минут, получилось вот так:
    660b06a73b461195719742.gif

    У меня такой алгоритм был

    1. Заменил все ваши сегменты на обводку, чтобы можно было регулировать толщину и scale
    2. Экспортировал через плагин
    3. Задал длительность всей анимации
    4. Указал какой параметр хочу менять у объекта/группы
    5. Указал в какой момент этот параметр должен менять и на какой
    6. Задал плавность перехода (fade in/out, linear и т.п.)
    660b07fc52512801400915.png


    Позволяет экспортировать: mp4, webm, gif, json, lottie, tgs, svg.
    2 проекта даёт сделать бесплатно, дальше либо удалять проекты либо создавать "команду" (там +2 проекта)
    Ответ написан
    Комментировать
  • Как сделать обводку в figma только с одной стороны?

    melpnz
    @melpnz Куратор тега Figma
    UX/UI дизайнер
    Теперь есть встроенное в Figma решение
    65c0a822a01be241487520.png
    Ответ написан
    Комментировать
  • Куда делось выделение в фигме?

    melpnz
    @melpnz Куратор тега Figma
    UX/UI дизайнер
    То выделение, про которое вы говорите, всегда было в Фотошопе или Иллюстраторе
    64f7851d97f85139956607.png

    Но в Фигме его никогда не было
    64f785384ed18698730506.png

    В Фигме всегда работало выделение курсором. Достаточно просто зажать в пустой области и потянуть.
    64f78590db3ed953842930.gif
    Ответ написан
    Комментировать
  • В Фигме при скачивании с заданным размером и разрешением добавляется прозрачный фон, как его убрать при экспорте?

    melpnz
    @melpnz Куратор тега Figma
    UX/UI дизайнер
    Попробуйте взять картинку во Frame Ctrl+Alt+G (если этого еще не сделано) и у него активировать «Clip content». Тогда все что вывалилось за фрэйм будет отрубаться при экспорте.
    6491ab932c321502356372.png

    Если не получится – добавьте пожалуйста деталей к вашему вопросу. Хотя бы скрин из фигмы со слоями и правой панелью.
    Ответ написан
    Комментировать
  • Как задать расстояние до правой стороны?

    melpnz
    @melpnz Куратор тега Figma
    UX/UI дизайнер
    Не зная точного контекста что это и зачем такое вам, предложу вариант: завернуть в Auto Layout и отступ задавать уже с любой стороны от края до объекта внутри.

    63c972118bac1439403507.gif
    Ответ написан
    Комментировать
  • Как автоматически экспортировать векторный логотип под разные масштабы для иконки приложения?

    melpnz
    @melpnz Куратор тега Adobe Illustrator
    UX/UI дизайнер
    Если рассматривать Figma, то можно воспользоваться плагином Export Presets. Он для экспорта сразу проставляет список необходимых форматов для экспорта в зависимости от выбранной платформы в плагине.
    Либо вы можете сами сформировать этот список и в будущем просто копировать его на нужные иконки.

    63c6d6a7a784b718120507.png
    Ответ написан
    Комментировать
  • Не видно текста в figma?

    melpnz
    @melpnz Куратор тега Figma
    UX/UI дизайнер
    Мои предположения почему могло так быть, самое банальное:

    1. Слой просто скрыт - нужно в левой панельке включить глазик
      63c6d0272921a747697406.gif

    2. У текст нет цвет - нужно в правой панельке возле "Fill" нажать "+" и выбрать цвет
      63c6d052bbca6368154533.gif

    3. Могу быть включены какие-то стили смешивания слоёв - нужно в правой панельке сменить на "Normal
      63c6d0e5628b6763798905.gif

    4. У слоя стоить прозрачность 0% - в правой панельке нужно поставить 100%
      63c6d10dae88f753253751.gif


    Что-то более сложно:
    • Это может быть проблемы с конкретным шрифтом - попробуйте поменять на другой.
    • Может быть проблема с самим приложением - попробуйте зайти через браузерную версию / другого ПК.
    Ответ написан
    Комментировать
  • Можно ли восстановить файл который был удален навсегда?

    melpnz
    @melpnz Куратор тега Figma
    UX/UI дизайнер
    Нет. Если вы из удаленных файлов нажали «Delete forever», то восстановить файл не получится даже через тех.поддержку, т.к. файл полностью стерты и больше не существует.
    Ответ написан
    Комментировать
  • Как сохранить цвета иконок в компонентах различных вариантов?

    melpnz
    @melpnz Куратор тега Figma
    UX/UI дизайнер
    К сожалению, пока самый оптимальный вариант через маску внутри иконки, потому что не нужно плодить лишних вариантов и всё работает стабильно.

    У самого каждая иконки хранятся в таком виде:
    63c69d4e1242d347921089.png

    Главное не забывать слою с цветом ставить Scale, чтобы нормально масштабировалось.
    63c69d8151ec1556247197.png

    Зато результат стабилен:
    63c69dccefc4b974320597.gif

    Раскидать слой с цветом и наложить маску на 60 иконок заняло не более 30 мин. Зато теперь теперь не нужно держать в голове какой должен тут быть цвет и каждый раз из-за этого нервничать. Но естественно усложнилась передача иконок в разработку, но тут вообще оптимально заранее выгружать пак svg иконок и передавать их архивом.
    Ответ написан
    4 комментария
  • Как в figma создать копию объекта на холсте с помощью скрипта?

    melpnz
    @melpnz Куратор тега Figma
    UX/UI дизайнер
    Если в программе, то можно через комбинацию Ctrl+D сделать дубликат выделенного слоя, вставляется он в тоже самое место где и изначальный объект.
    А вот как в Scripter - не знаю
    Ответ написан
    Комментировать
  • Как зафиксировать картинку по середине экрана при скролле?

    melpnz
    @melpnz Куратор тега Figma
    UX/UI дизайнер
    Подозреваю что никак.

    Если же нужно объяснить разработке/заказчику вашу идею, то можно попробовать сделать через SmartAnimate.
    63514f221ef81167523775.jpeg
    Ответ написан
    Комментировать
  • Почему шрифты в Figma отличаются от шрифтов после верстки?

    melpnz
    @melpnz Куратор тега Figma
    UX/UI дизайнер
    Потому что фигма это графический редактор, и у них всегда стоит сглаживание шрифтов. В браузере же шрифт отображается более четко.
    Ответ написан
    Комментировать
  • Как найти все дочерние компоненты родителя?

    melpnz
    @melpnz Куратор тега Figma
    UX/UI дизайнер
    Есть плагин Instance Finder, как раз для поиска всех инстансов в макете по примеру родителя.
    632175f2d8604849376737.jpeg

    Но сразу предупрежу, что если у вас огромный макет с множеством страниц, то время поиска всех инстансов может занять 5-10 минут, придётся набраться терпения.
    Ответ написан
    Комментировать
  • Почему при анимации наведения на кнопке в Figma внутри кнопки меняется контент?

    melpnz
    @melpnz Куратор тега Figma
    UX/UI дизайнер
    По всей видимости текст в вариантах компонента различается. И происходит вот такая проблема:
    6321749be6e65161773434.gif

    Самое простое решение - это сделать текст одинаковым, и тогда проблема должна пропасть:
    632174c19b713720892774.gif

    Так же, можно для гарантии сделать свойство для всех вариантов Content
    6321751fe10d7723755306.jpeg
    Ответ написан
    Комментировать
  • В figma нельзя сделать пунктирную линию из кругов?

    melpnz
    @melpnz Куратор тега Figma
    UX/UI дизайнер
    Всё возможно сделать методом подбора. Просто ставим скругление у линии, выбираем Dash, а длину самого Dash задаём как одну тысячную пикселя. Gap уже выставляете какой хотите.
    6320263a741ab118454440.jpeg
    Ответ написан
    Комментировать
  • Как перенести прототип из ninjamock в figma?

    melpnz
    @melpnz Куратор тега Figma
    UX/UI дизайнер
    Простым и бесплатным способом - никак.

    Если у вас есть оплаченная учётка в NinjaMock, то можно экспортировать PDF, а там уж вектор проще перенести в Figma.
    Так же попробовал несколько плагинов экспорта HTML в Figma. В результате из режима Preview переносится только окружающее пространство, но сам макет не забирается.

    Посему, самый верный способ, просто наделать скрины и перечертить из в Figma.
    Ответ написан
    Комментировать
  • Как прорисовать посадку для концертного зала в Figma?

    melpnz
    @melpnz Куратор тега Figma
    UX/UI дизайнер
    Относительно второго скрина, самое просто это собрать через компоненты и автолейауты.

    1. Пишем текст и заворачиваем его в Autolayout
    631ed0a869079716965961.gif

    2. Задаем внешний вид (заливка, скругление и т.п.)
    631ed0f31c5e7765189670.gif

    3. Заворачиваем получивший объект в компонент и добавляем варианты (раскрашиваем их на своё усмотрение)
    631ed18bb9efa298774803.gif

    4. Копируем компонент несколько раз и заворачиваем в Autolayout, чтобы получилась строка из мест
    631ed1e11c6be090747393.gif

    5. Копируем получившуюся строчку несколько раз и так же заворачиваем в Autolayout
    631ed22014a2f667732582.gif

    6. Добавляем текст слева с номером рядов.
    631ed27adfe27587381485.gif

    7. Изменяем номер места и вариант компонента
    631ed2c938126670193073.gif
    Ответ написан
    Комментировать