Уроки Figma | Пуленепробиваемые иконки. [Фигма]

Sdílet
Vložit
  • čas přidán 28. 05. 2020
  • Рубрика «Быстрые пистоны». Делаем смарт-иконки в Фигма.
    ВАЖНОЕ:
    Figma-чат
    t.me/figmachat
    Моя фигма-страница
    figma.com/@vandesign
    Книга «Руководство по Figma»
    / figma-guide
    Фигма.хелп
    figma.help
    🧰 Уроки Figma на русском.
    Фигма - это бесплатная онлайн программа для дизайна web и UI. Приложения для Windows, Mac OS, Android (Material design) и iOS. Программу можно скачать на сайте www.figma.com. Торрент не нужен! ))
    • Как сделать в Фигме свой первый сайт.
    • Как использовать сетки и направляющие в вашем проекте.
    • Что такое компоненты и фреймы в Фигме.
    • Самые интересные плагины (plugins) Фигмы.
    • Горячие клавиши для Windows и Mac OS.
    • Анимация, шрифты (Google Fonts) и иконки.
    • Как создать свои UI Kit и шаблоны (templates).
    • Сравнение с Sketch и Adobe XD.
    Потихоньку всё сложится в курс по дизайну в Figma.
    -----
    👍 Поддержать канал: / zendesigner

Komentáře • 71

  • @zen-designer
    @zen-designer  Před 4 lety +15

    😊 Есть уточнение. На шаге создания icon-container может быть недоступна кнопка Union. Это происходит когда исходная иконка уже сшита (Flatten). Решение - после создания компонента icon-container добавить дополнительно любой шейп на одном уровне с инстансом иконки. Выделить их и сделать Union. Потом из Union удалить лишний шейп.
    i.imgur.com/poRYXeF.png

    • @FORSX
      @FORSX Před rokem

      Виктор привет, не могу в этом пункте никак разобраться, когда нет кнопки юнион (ведь она появляется, когда выделяется несколько шейпов для булевых операций), после создания компонента, невозможно же внутрь положить любой шейп, он как бы заблокирован, а если сверху сшивать, то получается огромная вложенность (до 5 слоев у меня почему то получается), все работает, но бывает что вылазят косяки в других иконках. Есть ли какие то другие варианты? Или мог бы записать видео, когда юнион кнопка не доступна, будем очень благодарный, спасибо! Тем более 2 года прошло, может уже эти костыли как то пофиксили, но никак не могу найти решение

    • @zen-designer
      @zen-designer  Před rokem

      @@FORSX можно нарисовать дополнительный шейп, выделить вместе, сделать юнион и потом удалить первый

  • @user-vm1wp9sr2h
    @user-vm1wp9sr2h Před 4 lety +5

    Виктор в очередной раз большое спасибо. Такие крутые штуки, что не сразу понимаешь куда и как их применить. Рост в плане скила, с вашими уроками читай (пистонами), не по дням а по минутам.
    P. S. Наставил запятых как неграмотный. Это всё эмоции от увиденного.

    • @zen-designer
      @zen-designer  Před 4 lety

      запятых много не бывает! )

  • @MrSmith42
    @MrSmith42 Před 4 lety +8

    Видимо автор отлично знает, что настоящие дизайнеры не спят в два часа ночи.

    • @user-vm1wp9sr2h
      @user-vm1wp9sr2h Před 4 lety +5

      Настоящие не спят никогда!

  • @andwlp
    @andwlp Před 4 lety +3

    как же это охрененно! давно искал решение перекрашивания иконок

  • @alexeybychkov_
    @alexeybychkov_ Před 4 lety +10

    Буба-луба-дап-дапфт 🚀

  • @IvanIsayev
    @IvanIsayev Před 4 lety +1

    Ахренеть! Я намучался с этими иконками! А тут вон оно чо! Супер! Спасибо!

  • @user-dv4sk6ge1m
    @user-dv4sk6ge1m Před 2 lety +1

    Это что-то нереальное!!!! Пушка, бомба! СПАСИБО 😃

  • @HomeBog
    @HomeBog Před 4 lety +2

    Пуленепробиваемый Виктор.😁 Спасибо как всегда чётко и понятно. Удачи!

  • @shved5208
    @shved5208 Před 4 lety +1

    Спасибо большое, все как всегда, выше всех похвал!

  • @agibalova24
    @agibalova24 Před 4 lety +1

    Ох ну наконец-то, раза с 25го получилось, не хотело все перекрашиваться, при юнионе все становилось одноцветным, но в итоге - ура, работает))) спасибо!

  • @user-no5gj1jr3c
    @user-no5gj1jr3c Před 4 lety +2

    Спасибо Виктор!

  • @user-ys4og8wc3m
    @user-ys4og8wc3m Před 4 lety +1

    Отлично! Спасибо.

  • @antonchernyavskiy1202
    @antonchernyavskiy1202 Před 4 lety +1

    Класс, спасибо!

  • @GeknForever
    @GeknForever Před 4 lety +1

    Полезно!

  • @NoseNose65
    @NoseNose65 Před 4 lety +1

    Агонь 🔥

  • @user-ij6zk6pl9b
    @user-ij6zk6pl9b Před 2 lety

    Большинство недодизайнеров на ютюбе даже не поймут зачем это нужно, а тебе респект за уникальный контент)

  • @ireneyung1226
    @ireneyung1226 Před 4 lety +1

    Cool!

  • @zoozoo7690
    @zoozoo7690 Před 10 měsíci

    Хоп хоп!

  • @user-xz5zd4nm8m
    @user-xz5zd4nm8m Před 3 lety

    Виктор, спасибо за ваши видео! Информация подается без лишней воды и с юмором. Интересно смотреть. По этому видео возник вопрос, правильно ли я понимаю, контейнер нужно делать для каждой группы иконок своего размера и стиля и использовать именно контейнер для вставки иконок выбранной стилистики в файл? То есть контейнер в данном случае выступает неким шаблоном, который мы корректируем от иконки, к иконке, верно?

    • @zen-designer
      @zen-designer  Před 3 lety

      По данному рецепту - да.

  • @sergeylion6671
    @sergeylion6671 Před 4 lety

    Заметил один момент - если мастер компоненты иконок не подготовлены по выравниванию, то при замене иконки она будет деформироваться что бы вписаться в контейнер Union-container. Нужно что бы Constraints был центр-центр.
    Если взять иконку например с шаттера, закинуть и сразу сделать их компонентами, то по умолчанию будет скейл-скейл.

    • @zen-designer
      @zen-designer  Před 4 lety +2

      Это так. Но хорошая практика готовить отдельно иконки. В своих одинаковых контейнерах. Я экспорт с них делаю.

  • @MadamAlexandrovna
    @MadamAlexandrovna Před rokem

    Доработано: Если делаем компонент "иконка+текст" с вариантами, то инстанс иконки оборачиваем в юнион в уже собранном компоненте "иконка+текст" ну и делаем варианты... это позволит избежать промежуточного шага с иконкой, а результат останется тем же. На боковой панели в вариантах можно будет быстро сменять иконки не проваливаясь много много раз, чтобы достучаться, как было бы если мы бы сделали юнион иконки и только потом собирали компонент "иконка+текст".

    • @zen-designer
      @zen-designer  Před rokem

      Либо пользуемся бета-функцией выноса настройки вложенных компонентов на уровень выше

  • @vasilypanchishko4409
    @vasilypanchishko4409 Před 3 lety

    Интересный метод! Можно ли как-то «поженить» его с Variants? Свойства: размер (чтоб динамически менялся) и стиль (обводка/заливка). У меня ничего не вышло

    • @zen-designer
      @zen-designer  Před 3 lety

      Сложно говорить не предметно. Можешь найти меня в телеграме - подумаем

  • @ceklon1
    @ceklon1 Před 3 lety

    а сейчас юнион опция недоступна?, или я что то не так делаю, данная опция сейчас не доступна для компонента у меня, и у местер компонента и дочернего, увидел уточнение, спасибо за урок большое!

    • @zen-designer
      @zen-designer  Před 3 lety +1

      Закреплённый коммет может помочь

  • @libertyanka
    @libertyanka Před 4 lety

    Привет, спасибо за урок! Важный момент а можно ли в фигме сделать из контурной иконки залитую?

    • @zen-designer
      @zen-designer  Před 4 lety

      Почему нет? Нужно просто понимать как векторное изображение работает. Разобраться с булевыми операциями (Union, Subtract и т.д. Автоматом конечно не получится.

    • @libertyanka
      @libertyanka Před 4 lety

      @@zen-designer потыкалась прежде чем писать сюда, как то не получилось.. Может у вас есть урок на эту тему, чтобы поизучать?

    • @zen-designer
      @zen-designer  Před 4 lety

      найдите меня в телеграме -- попробуем разобраться. t.me/vandesign

  • @Shum_k8
    @Shum_k8 Před 4 lety +2

    Подскажите, когда захожу внутрь компонента и применяю юнион, всю рамку заливает черным.. не получается

    • @zen-designer
      @zen-designer  Před 4 lety +1

      Подозреваю речь о иконках Material из плагина. В них есть ненужный шейп-контейнер. Его можно и нужно удалить в исходных иконках.

    • @Shum_k8
      @Shum_k8 Před 4 lety

      @@zen-designer спасибо, буду пробовать.

    • @user-mb8rm5mg5x
      @user-mb8rm5mg5x Před 3 lety

      @@zen-designer подскажите, как его удалить?

    • @zen-designer
      @zen-designer  Před 3 lety +1

      @@user-mb8rm5mg5x В материал-иконках присутствует пустой шейп по размеру фрейма. Его и нужно удалить.

  • @melissasofie7681
    @melissasofie7681 Před 4 lety +1

    Как сделать компонент?
    Было бы удобно если горячие клавиши, показали внизу,где субтитры.

    • @zen-designer
      @zen-designer  Před 4 lety

      Я в этом видео делаю всё без хоткеев. Кнопками интерфейса. А сделать компонент -- Ctrl+Alt+K

    • @melissasofie7681
      @melissasofie7681 Před 4 lety

      @@zen-designer 🤘👍

  • @lyudmilkin
    @lyudmilkin Před 2 lety +1

    Виктор, зачем все эти манипуляции? Зачем из инстансы делать новый компонент, который уже есть?

  • @mkv4fun
    @mkv4fun Před 3 lety

    Что с экспортом для разработчиков?!

    • @zen-designer
      @zen-designer  Před 3 lety

      Со страницы с гайдами например. Я так делаю.

  • @kuton
    @kuton Před 4 lety +1

    Не могу понять, почему у меня не появляется Union Selection, в иконку провалился, делаю так же.

    • @zen-designer
      @zen-designer  Před 4 lety

      Сложно сказать не глядя.. Могу посмотреть файл.

    • @shved5208
      @shved5208 Před 4 lety +1

      Та же проблема, не появлялась кнопка Union Selection, а потом понял, что иконка состояла уже из слитой фигуры. В обще необходимо несколько векторных слоев в иконке для появления Union Selection

    • @kuton
      @kuton Před 4 lety +1

      @@shved5208 просто закидывает в текущую иконку шейп, потом Union, далее его удаляем, а дальше как в уроке.

    • @zen-designer
      @zen-designer  Před 4 lety

      @@shved5208 Добавил решение в закреплённом комментарии.

  • @ParHandler
    @ParHandler Před 4 lety

    На последних секундах с свг это бага или фича?

    • @zen-designer
      @zen-designer  Před 4 lety

      О чём речь?

    • @ParHandler
      @ParHandler Před 4 lety

      То что при импорте из свг иконка стала из сплошной линии

    • @ireneyung1226
      @ireneyung1226 Před 4 lety

      С учётом того, что для разработки нужны аутлайновые цельные иконки, это очень даже фича!

    • @zen-designer
      @zen-designer  Před 4 lety

      Для того и все пляски. Иконки из строук -- не кошерно. А тут ты хранишь исходники в строук, а на экспорт уходит филл.

    • @ParHandler
      @ParHandler Před 4 lety

      А теперь представьте, что фигмовцы так сделали случайно и даже не подумали про такой сайдэффект. Возьмут и в одном из следующих релизов пофиксят. Нужно быть осторожным с такими подарками, если это не задокументированные возможности.

  • @user-mb8rm5mg5x
    @user-mb8rm5mg5x Před 3 lety

    Почему может не работать? Какая структура внутри у иконки?

    • @zen-designer
      @zen-designer  Před 3 lety +1

      На шаге создания icon-container может быть недоступна кнопка Union. Это происходит когда исходная иконка уже сшита (Flatten). Решение - после создания компонента icon-container добавить дополнительно любой шейп на одном уровне с инстансом иконки. Выделить их и сделать Union. Потом из Union удалить лишний шейп.

    • @user-mb8rm5mg5x
      @user-mb8rm5mg5x Před 3 lety

      @@zen-designer доступна, но похоже не так работает, уже на разных иконках проверила

    • @user-mb8rm5mg5x
      @user-mb8rm5mg5x Před 3 lety

      @@zen-designer Получилось, не на том уровне иконки меняла, спасибо.

    • @zen-designer
      @zen-designer  Před 3 lety

      в телеграме можно меня найти и кинуть файл. Разберёмся

    • @zen-designer
      @zen-designer  Před 3 lety

      Анна ура 😁

  • @pavelfomin7277
    @pavelfomin7277 Před 3 lety

    Это какая-то мистика, я сделал все по шагам и у меня не заработало(((
    Да ну как так-то((((

    • @zen-designer
      @zen-designer  Před 3 lety

      не парься. Скоро будет апдейт этого способа