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

Sdílet
Vložit
  • čas přidán 31. 03. 2023
  • Рубрика «Быстрые пистоны». Делаем продуктовые иконки в Фигма.
    ВАЖНОЕ:
    Figma-чат
    t.me/figmachat
    Моя фигма-страница
    figma.com/@vandesign

Komentáře • 83

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

    Случился глюк и потёрлись комментарии. Там было много приятного.
    Приношу извинения. Но не будем плакать.. )
    Из важного:
    - Для чего Union, почему не оставить только Vector?
    - Потому что такая структура позволяет перерисовать или заменить иконку (Vector) и не сбросить цвета всем во всех макетах. Мы же про большую дизайн-систему говорим.
    ---
    - Хочу оставить линиями (Stroke)
    - Вам сюда czcams.com/video/5FynbpRIJIs/video.html
    ---
    - 20 минут рассказывать о Compound Path?
    - Это видео не про «правильный» вектор, а про продуктовые иконки в Figma
    ---

  • @user-vl6rc7fe8e
    @user-vl6rc7fe8e Před rokem +3

    Солнышко, ты вернулся! Ну наконец то! Очень соскучились по этим милым рубрикам про пистончики и штепсельки (надеюсь, тоже будут!).

  • @dmitrykand5142
    @dmitrykand5142 Před rokem +3

    Очень круто, даже удаление точек с шифтом для меня открытие было. Огромное спасибо!

  • @sunuvugun
    @sunuvugun Před rokem +2

    Как же приятно, когда строго по делу и без тупых шуточек

  • @anku_onku
    @anku_onku Před rokem

    Спасибо за такую полезную информацию 😊 Недавно только мучалась, а тут еще один подход к решению. Ну и тебя, как обычно, очень приятно слушать)

  • @Aleksey2342
    @Aleksey2342 Před rokem

    Очень грамотный и наглядный туториал. Большое спасибо за видео!

  • @1vohr3
    @1vohr3 Před rokem +1

    Как всегда огонь! Каждый раз жду ваши уроки!

  • @bend3r
    @bend3r Před rokem +2

    Витя, ты псих в хорошем смысле этого слова. Что ни видео по фигме, так забираю себе в арсенал какой-нибудь хак) Ctrl+j на точках имба просто, а shiftl+del вообще спасение. Да и в целом крутое полезное видео!

  • @user-xz5zd4nm8m
    @user-xz5zd4nm8m Před rokem

    Виктор, спасибо за видео!) Как всегда понятно и познавательно!

  • @yury3548
    @yury3548 Před rokem +4

    Только вчера обсуждали с коллегами, мол, как жаль, что у тебя не 48 часов в сутках и ты не можешь вести канал чаще 😂

  • @just_funk8923
    @just_funk8923 Před rokem

    Витя, огромное спасибо! Твои видео - это просто пушка

  • @Spirit741979
    @Spirit741979 Před rokem

    Залитое сердечко не переименовал) Спасибо, Вить, за порядок и годноту!

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

      заметил поздно и решил не переписывать уже видос. Печеньку за наблюдательность

  • @iNemezis
    @iNemezis Před rokem +1

    Да уж, а я мучился )) постоянно проблема была, что на сложных иконках какая-то деталька не красилась, я конечно способ нашел как побороть, но тут куда лаконичнее, спасибо! И про удаление точек через Shift+Del не знал, ваши видео как всегда полны пользы ))

  • @valentin9455
    @valentin9455 Před rokem

    👏 божественно круто, впрочем как всегда))

  • @stascov
    @stascov Před rokem

    Благодарствую добрый человек что поделился опытом!

  • @dobryikot7920
    @dobryikot7920 Před rokem

    Было полезно. Я не знал таких нюансов. Спасибо!

  • @vovanparmesan
    @vovanparmesan Před rokem +1

    Круто! Думал, что хорошо знал фигму, рад ошибаться)

  • @Apricarto
    @Apricarto Před rokem

    Просто топ! Наконец-то мне не придется страдать!

  • @pyoucoffee
    @pyoucoffee Před rokem +1

    Виктор, спасибо за ролик. Использую этот метод для иконок.
    Еще есть способ быстрее переименовать Union в Vector (13:40). Просто выделить Union и через Rename Заменить на Vector, но нужно быть внимательным, потому что могут встречаться Vector(Stroke) вместо Union.

  • @_GreenSnake_
    @_GreenSnake_ Před rokem

    Спасибо за Ваш труд

  • @dobryikot7920
    @dobryikot7920 Před rokem

    крутой мужик. Всегда смотрю)

  • @RodionCebotari
    @RodionCebotari Před rokem

    Cool! Thank you, Viktor.

  • @user-bz9go4jy2z
    @user-bz9go4jy2z Před rokem

    Круто, спасибо 😌

  • @timurpozharskiy4880
    @timurpozharskiy4880 Před rokem

    Отлично! Все понятно. Еще и новые функции фигмы вплетаются (swap instance), в прошлых пуленепробиваемых иконках вроде такого не было еще.

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

      В прошлом решении можно использовать вынос настроек вложенных компонентов на уровень родителя

  • @IrinaVizner-Laur
    @IrinaVizner-Laur Před rokem

    не устаю благодарить!

  • @lk6618
    @lk6618 Před 7 měsíci +4

    забыл объяснить что значит пуленепробиваемость иконок

  • @IKolpikov
    @IKolpikov Před rokem

    Спасибо, полезный хак!

  • @andreyb3835
    @andreyb3835 Před rokem

    Решение с Union огонь!

  • @coooward
    @coooward Před rokem +2

    Автор красава! Большое спасибо за информативное видео! 🔥
    А дизайн-системы Озона нет в публичном доступе поглядеть и обалдеть от проделанной работы?

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

      Нет. Не публичим. Это отдельная боььшая задача, не всегда оправданная

  • @Evgeni_Feelsogood
    @Evgeni_Feelsogood Před rokem

    Спасибо!

  • @alekseisharonov4477
    @alekseisharonov4477 Před rokem

    Витя ты гений

  • @atomicrus
    @atomicrus Před rokem

    Круто как всегда, спасибо за гайд, влетело в подкорочку

  • @imyafamiliya9227
    @imyafamiliya9227 Před rokem +1

    Жду от вас видео на тему AI 😊

  • @Niksenges
    @Niksenges Před rokem +3

    Виктор, спасибо! По делу все!
    Единственное не очень понял, зачем делать именно Union, почему нельзя оставить просто Vector? Есть какие-то слабости, если не обернуть в Union?

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

      Возможно это рудимент. Нужно провести испытания

  • @katerinakr1
    @katerinakr1 Před 3 měsíci

    очень хочется посмотреть подход: состояния иконок через маску (сама иконка + bg)

  • @lepermessia4
    @lepermessia4 Před rokem

    Годно

  • @tantara0686
    @tantara0686 Před rokem

    спасибо

  • @Zagubluk9
    @Zagubluk9 Před rokem

    Приветствую! Спасибо за видео по фигме. Будут ли видео о Zettelkasten и Obsidian как раньше?

  • @AnastasiaBodrova-n8c
    @AnastasiaBodrova-n8c Před 2 dny

    Большое спасибо за видео! Для меня оно было очень полезно, записала основные моменты в блокнотик и пошла внедрять :) Видела, что в комментариях спрашивали, актуально ли еще использовать Union или Vector всё и так держит. Скажите, удалось ли проверить этот момент?

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

      @@AnastasiaBodrova-n8c у юнион есть и другая задача. Он позволяет изменять глиф иконки без потери оверрайдов в сценариях

  • @MrMisha9898
    @MrMisha9898 Před 5 měsíci +1

    Привет, Виктор! В нашей ДС использую только один слой Vector без обертки Union, подскажи для чего нужен еще один обертывающий слой? Цвета ведь не слетают, все работает

    • @zen-designer
      @zen-designer  Před 5 měsíci +2

      Чтобы можно было заменить сам глиф (vector). При обновлении иконки.

  • @user-td1zz6hf8m
    @user-td1zz6hf8m Před rokem +1

    как так ловко проваливаться в слои у нескольких выделенных обхектов? искала такой хоткей, но не нашла.
    спасибо за видео!

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

      Так Enter. А Shift+Enter вываливаться

  • @byGERart
    @byGERart Před 6 měsíci

    Метод хороший, но мне не помогло. У меня есть мастер кнопки и отдельно 4 фрейма варианта. Так вот там при ресайзах цвет не передается

  • @nsadovski
    @nsadovski Před rokem +1

    Хмм... Решение интересное. Но я просто блокирую иконку внутри фрейма и фронт, при инспекте, никогда не промахивается. Выбирает всегда фрейм с иконкой.

  • @orljoy
    @orljoy Před rokem

    Виктор, привет! Спасибо за видео. Расскажи пожалуйста, в чём основные плюсы и минусы двух способов: этим и с использованием icon-container

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

      Этот более надёжный, но и более трудоёмкий

  • @joker__joker_why_so_seriou2520

    🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥🔥

  • @kkashaev
    @kkashaev Před rokem +1

    спасибо! а у вас есть специальные сетки для иконок (grids)?

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

      У нас есть рекомендованные охранные зоны

  • @wolfich4684
    @wolfich4684 Před rokem

    Виктор, изменилось ли у вас чтото в ведении личной базы знаний? Так интересно!

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

      Особо ничего не изменилось. Obsidian хорошеет сам по себе

  • @AndrewAstract
    @AndrewAstract Před 8 měsíci

    Спасибо за полезное видео! Вопрос, но как в таком методе с flatten сохранять исходник иконки? В будущем может быть необходимо изменить её.

    • @zen-designer
      @zen-designer  Před 8 měsíci

      Оставлять дубликат перед обработкой

    • @AndrewAstract
      @AndrewAstract Před 8 měsíci

      @@zen-designer хранить его в слоях? Я в рабочем проекте, делал как раз так. Без флаттен просто работал с Union объекта.

    • @zen-designer
      @zen-designer  Před 8 měsíci

      Union может безбожно глючить@@AndrewAstract

  • @Shevchenkoserj
    @Shevchenkoserj Před 3 měsíci

    Этот подход ещё актуален?

  • @user-vl6rc7fe8e
    @user-vl6rc7fe8e Před rokem +1

    А у иконок с обводками есть способ добиться пуленепробиваемости?

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

      У меня на канале есть видео про такие иконки

  • @sslarus
    @sslarus Před rokem

    Отступы для Иконок. Это же прям как про окрошку на чём делать - делать ли отступы у векторного слоя иконки или нет? Контейнер 24 px, отступ и там ужо вектор. По мнению моего несостоявшегося работодателя тепловские иконки без отступа доказывают, что он лох в дизайне, это выдаёт его непрофессионализм :)

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

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

    • @user-sh1qr1ih3k
      @user-sh1qr1ih3k Před rokem

      32px x 32px - Размер иконки (фрейма) , отступы 2px, толщина линии 2px, если в иконке много объектов или линий к примеру отпечаток пальца, то используется 1.5px толщина. Далее по аналогии: размер фрейма 24px x 24px, отступ 1.5px, толщина 1.5px. Размер фрейма 20px x 20px, толщина линии 1.25 и отступ 1.25. Размер фрейма 16px x 16px, толщина и отступ 1px. Можно задать любое из этих значений: 32, 24, 20, 16 и выставить правильный отступ внутри. К примеру берем 24px на 24px фрейм, отступ делаем 1.5px (важно чтобы отступ был хотя бы с одной позиции: верх/низ или право/лево, бывает отступ верх/низ 1.25, а право/лево 2) главное чтобы был не меньше 1.25. И тогда при увеличении/уменьшении иконки у нас будет отступ как я описал выше. Лучше всего делать с размером 32х32, чтобы задать отступ внутри 2px, а потом уменьшать уже если нужно. Просто на видео фрейм 24х24, а отступ 1px, что нарушает систему. Если мы зададим фрейму размер 32х32, то отступ будет не 2px. Есть система, который никто не придерживается, точнее единицы. Странно почему.

  • @sackboy7521
    @sackboy7521 Před rokem

    А размеры векторов не обязательно к целым значениям приводить?

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

      Пиксель перфект наше всё. Но всегда есть исключения

  • @Lucifer360tech
    @Lucifer360tech Před rokem

    За юнион понятно, а что делать если иконка двухцветная?

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

      В каком плане «что делать»? Сделать аккуратный вектор, раскрасить, отдать фронтам.

  • @Apricarto
    @Apricarto Před rokem +1

    А зачем Union? Почему мы не могли просто Vector оставить и менять параметры цвета у него?

    • @AlexanderSorokin7
      @AlexanderSorokin7 Před rokem

      ЧТобы потом сувать туда чистый любой вектор и ничего не сломалось

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

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

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

      Ответ в закреплённом комменте

  • @djeidi009
    @djeidi009 Před rokem

    Спасибо за урок. А почему цвет сбрасывался иконок в компонентах? Это баг какой то?

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

      Особенности Figma

    • @1vohr3
      @1vohr3 Před rokem

      @@zen-designer у меня постоянно цвета сбрасывались или одна линия одного цвета, а другая другого. Буду переучиваться на ваш способ! Спасибо!!!

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

      @@1vohr3 если нужно оставить линии, есть другой способ. Поищи на канале у меня

    • @1vohr3
      @1vohr3 Před rokem

      @@zen-designer понял, спасибо!

  • @andreyb3835
    @andreyb3835 Před rokem

    заметил, что сегодня перестало работать union

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

      Может ты пытаешься один объект срастить