HTML Diff
1 added 1 removed
Original 2026-01-01
Modified 2026-02-21
1 <p><a>#Руководства</a></p>
1 <p><a>#Руководства</a></p>
2 <ul><li>7 июл 2023</li>
2 <ul><li>7 июл 2023</li>
3 <li>0</li>
3 <li>0</li>
4 </ul><p>Рассказываем и показываем - что появилось и как всем этим пользоваться.</p>
4 </ul><p>Рассказываем и показываем - что появилось и как всем этим пользоваться.</p>
5 <p>Иллюстрация: Оля Ежак для Skillbox Media</p>
5 <p>Иллюстрация: Оля Ежак для Skillbox Media</p>
6 <p>Редактор. Пишет про дизайн, редактирует книги, шутит шутки, смотрит аниме.</p>
6 <p>Редактор. Пишет про дизайн, редактирует книги, шутит шутки, смотрит аниме.</p>
7 <p>На конференции Config 2023 разработчики Figma представили большое обновление. В сервис добавили поддержку переменных, улучшили Auto layout и сильно переработали режим для разработчиков.</p>
7 <p>На конференции Config 2023 разработчики Figma представили большое обновление. В сервис добавили поддержку переменных, улучшили Auto layout и сильно переработали режим для разработчиков.</p>
8 <p>Об этих и других изменениях в Figma - читайте в нашем обзоре.</p>
8 <p>Об этих и других изменениях в Figma - читайте в нашем обзоре.</p>
9 <p>В Auto layout появилась функция Wrap - теперь блоки будут автоматически перемещаться на следующую строку, если они не вмещаются в основной фрейм.</p>
9 <p>В Auto layout появилась функция Wrap - теперь блоки будут автоматически перемещаться на следующую строку, если они не вмещаются в основной фрейм.</p>
10 <p><strong>Как пользоваться</strong></p>
10 <p><strong>Как пользоваться</strong></p>
11 <p>1. Выберите фрейм, внутри которого уже есть какие-то объекты.</p>
11 <p>1. Выберите фрейм, внутри которого уже есть какие-то объекты.</p>
12 <p>2. На боковой панели в блоке Auto layout нажмите плюсик.</p>
12 <p>2. На боковой панели в блоке Auto layout нажмите плюсик.</p>
13 <p>3. В появившемся блоке нажмите и меняйте ширину основного фрейма.</p>
13 <p>3. В появившемся блоке нажмите и меняйте ширину основного фрейма.</p>
14 <p>Теперь объектам можно задать максимальную и минимальную ширину и высоту. Это очень пригодится, когда вы будете готовить адаптивные версии приложений и сайтов.</p>
14 <p>Теперь объектам можно задать максимальную и минимальную ширину и высоту. Это очень пригодится, когда вы будете готовить адаптивные версии приложений и сайтов.</p>
15 <p><strong>Как пользоваться</strong></p>
15 <p><strong>Как пользоваться</strong></p>
16 <p>1. Выберите любой фрейм или группу - желательно внутри фрейма с Auto layout, чтобы нагляднее увидеть изменения.</p>
16 <p>1. Выберите любой фрейм или группу - желательно внутри фрейма с Auto layout, чтобы нагляднее увидеть изменения.</p>
17 <p>2. У выделенного объекта на боковой панели в блоке Group или Frame в свойствах ширины или высоты вместо Fixed выберите Fill.</p>
17 <p>2. У выделенного объекта на боковой панели в блоке Group или Frame в свойствах ширины или высоты вместо Fixed выберите Fill.</p>
18 <p>3. Наведите курсор на значение ширины, нажмите на стрелку и в появившемся меню выберите Add min или Add max.</p>
18 <p>3. Наведите курсор на значение ширины, нажмите на стрелку и в появившемся меню выберите Add min или Add max.</p>
19 <p>Это новая функция в Figma, которая позволяет организовать значения, цвета и текстовые блоки. Большинство функций доступно только по подписке за 15 долларов в месяц, но и в бесплатной версии из них можно извлечь пользу, несмотря на ограничения функций.</p>
19 <p>Это новая функция в Figma, которая позволяет организовать значения, цвета и текстовые блоки. Большинство функций доступно только по подписке за 15 долларов в месяц, но и в бесплатной версии из них можно извлечь пользу, несмотря на ограничения функций.</p>
20 <p>Например, теперь вы можете создавать стили не только для цветов, но и для скругления углов модулей, значения их высоты и ширины, отступов внутри Auto layout, текста внутри кнопок.</p>
20 <p>Например, теперь вы можете создавать стили не только для цветов, но и для скругления углов модулей, значения их высоты и ширины, отступов внутри Auto layout, текста внутри кнопок.</p>
21 <p><strong>Как пользоваться в бесплатной версии</strong></p>
21 <p><strong>Как пользоваться в бесплатной версии</strong></p>
22 <p>1. Кликните по пустому пространству макета. Затем на правой панели нажмите Local variables - откроется окно с настройками переменных.</p>
22 <p>1. Кликните по пустому пространству макета. Затем на правой панели нажмите Local variables - откроется окно с настройками переменных.</p>
23 <p>2. Нажмите на кнопку Create variables и в выпадающем списке выберите любой пункт. Для примера предлагаем взять Number.</p>
23 <p>2. Нажмите на кнопку Create variables и в выпадающем списке выберите любой пункт. Для примера предлагаем взять Number.</p>
24 <p>3. Кликните на название переменной в списке и переименуйте её. Затем кликните на значение и укажите, например, 10.</p>
24 <p>3. Кликните на название переменной в списке и переименуйте её. Затем кликните на значение и укажите, например, 10.</p>
25 <p>4. На макете выделите любой модуль. Затем на боковой панели в блоке Group или Frame наведите курсор на значение скругления углов, кликните по иконке и в появившемся списке выберите вашу переменную.</p>
25 <p>4. На макете выделите любой модуль. Затем на боковой панели в блоке Group или Frame наведите курсор на значение скругления углов, кликните по иконке и в появившемся списке выберите вашу переменную.</p>
26 <p>5. Теперь вы можете менять это значение из вашего списка переменных и везде, где она указана, значения будут меняться - как стили цветов.</p>
26 <p>5. Теперь вы можете менять это значение из вашего списка переменных и везде, где она указана, значения будут меняться - как стили цветов.</p>
27 <p><strong>Как пользоваться платной функцией</strong></p>
27 <p><strong>Как пользоваться платной функцией</strong></p>
28 <p>Для примера предлагаем сделать тёмную тему для вашего макета. Её можно собрать и без подписки, но тогда вам придётся верстать несколько отдельных макетов. С платной версией переменных вы сможете переключаться между темами за два клика и не делать дополнительные макеты.</p>
28 <p>Для примера предлагаем сделать тёмную тему для вашего макета. Её можно собрать и без подписки, но тогда вам придётся верстать несколько отдельных макетов. С платной версией переменных вы сможете переключаться между темами за два клика и не делать дополнительные макеты.</p>
29 <p>1. Соберите все ваши цвета из макета в переменные - для переменных есть отдельная категория Color.</p>
29 <p>1. Соберите все ваши цвета из макета в переменные - для переменных есть отдельная категория Color.</p>
30 <p>2. Присвойте соответствующие переменные внутри вашего модуля - это делается так же, как со стилями.</p>
30 <p>2. Присвойте соответствующие переменные внутри вашего модуля - это делается так же, как со стилями.</p>
31 <p>3. В окне с переменными нажмите на плюсик, и появится дополнительный модуль переменных - в нём будут храниться цвета для тёмной темы. Если у вас нет подписки на Figma, то в этот момент вам предложат её оформить.</p>
31 <p>3. В окне с переменными нажмите на плюсик, и появится дополнительный модуль переменных - в нём будут храниться цвета для тёмной темы. Если у вас нет подписки на Figma, то в этот момент вам предложат её оформить.</p>
32 <p>4. Для каждого цвета вашей светлой темы подберите цвет для тёмной.</p>
32 <p>4. Для каждого цвета вашей светлой темы подберите цвет для тёмной.</p>
33 <p>5. Выделите модуль, в котором установлены переменные цветов, в боковой панели в блоке Layer кликните на иконку и выберите коллекцию с тёмной темой. При необходимости цвета можно изменить в общем списке переменных.</p>
33 <p>5. Выделите модуль, в котором установлены переменные цветов, в боковой панели в блоке Layer кликните на иконку и выберите коллекцию с тёмной темой. При необходимости цвета можно изменить в общем списке переменных.</p>
34 <p>Переменные можно использовать и в прототипах. Для этого в Figma добавили поддержку условий if else (если, то), а также сложение, вычитание, деление и умножение. Эта функция может сильно сократить количество отдельных состояний для прототипов, которые вам нужно сверстать.</p>
34 <p>Переменные можно использовать и в прототипах. Для этого в Figma добавили поддержку условий if else (если, то), а также сложение, вычитание, деление и умножение. Эта функция может сильно сократить количество отдельных состояний для прототипов, которые вам нужно сверстать.</p>
35 <p>Продемонстрируем работу переменных на примере поля с количеством покупок в приложении. Если у вас нет подходящего макета под рукой,<a>то используйте этот</a>.</p>
35 <p>Продемонстрируем работу переменных на примере поля с количеством покупок в приложении. Если у вас нет подходящего макета под рукой,<a>то используйте этот</a>.</p>
36 <p>Прототипирование с переменными доступно только с платной подпиской.</p>
36 <p>Прототипирование с переменными доступно только с платной подпиской.</p>
37 <p>1. Создайте переменную, которая будет отвечать за количество стаканов кофе в корзине.</p>
37 <p>1. Создайте переменную, которая будет отвечать за количество стаканов кофе в корзине.</p>
38 <p>2. Установите эту переменную в поле, где отображается количество стаканов. Для этого выберите свой текстовый слой, затем в блоке Text кликните по иконке и укажите там вашу переменную.</p>
38 <p>2. Установите эту переменную в поле, где отображается количество стаканов. Для этого выберите свой текстовый слой, затем в блоке Text кликните по иконке и укажите там вашу переменную.</p>
39 <p>3. Выделите кнопки "+" и "-", сделайте из них компоненты. Скопируйте их, оставьте копии на своих местах, а оригиналы вынесите за пределы фрейма.</p>
39 <p>3. Выделите кнопки "+" и "-", сделайте из них компоненты. Скопируйте их, оставьте копии на своих местах, а оригиналы вынесите за пределы фрейма.</p>
40 <p>4. На правой панели перейдите во вкладку Prototype, выделите кнопку "-" и кликните по надписи Interactions. В появившемся окне вместо None выберите Conditional - откроется меню с редактированием условия if else.</p>
40 <p>4. На правой панели перейдите во вкладку Prototype, выделите кнопку "-" и кликните по надписи Interactions. В появившемся окне вместо None выберите Conditional - откроется меню с редактированием условия if else.</p>
41 <p>5. Кликните по строке If, выберите вашу переменную, затем More than и напишите 0. Должно получиться так - if #Count &gt; 0. Затем нажмите Enter.</p>
41 <p>5. Кликните по строке If, выберите вашу переменную, затем More than и напишите 0. Должно получиться так - if #Count &gt; 0. Затем нажмите Enter.</p>
42 <p>6. Кликните по следующей строке. В выпавшем списке нажмите Set variable и дважды выберите свою переменную. Затем допишите в строке "- 1". Должно получиться #Count - 1.</p>
42 <p>6. Кликните по следующей строке. В выпавшем списке нажмите Set variable и дважды выберите свою переменную. Затем допишите в строке "- 1". Должно получиться #Count - 1.</p>
43 <p>Получившееся выражение будет работать так: если ваша переменная больше нуля, то при нажатии на кнопку от неё будет отниматься единица.</p>
43 <p>Получившееся выражение будет работать так: если ваша переменная больше нуля, то при нажатии на кнопку от неё будет отниматься единица.</p>
44 <p>7. Сделайте то же самое, только с кнопкой "+". Все шаги в ней аналогичны, но условия должны быть другие. Вместо if #Count &gt; 0 должно быть if #Count &lt; 10. А вместо #Count - 1 должно быть #Count + 1.</p>
44 <p>7. Сделайте то же самое, только с кнопкой "+". Все шаги в ней аналогичны, но условия должны быть другие. Вместо if #Count &gt; 0 должно быть if #Count &lt; 10. А вместо #Count - 1 должно быть #Count + 1.</p>
45 <p>Это выражение будет работать так - если ваша переменная меньше десяти, то при нажатии на кнопку будет добавляться единица.</p>
45 <p>Это выражение будет работать так - если ваша переменная меньше десяти, то при нажатии на кнопку будет добавляться единица.</p>
46 <p>8. Нажмите на кнопку Play и проверьте результат.</p>
46 <p>8. Нажмите на кнопку Play и проверьте результат.</p>
47 <p>В Figma заметно изменили режим для разработчиков. Раньше для этого отводили одну вкладку на правой панели. Теперь - это отдельная среда с расширенными возможностями. Например, вы можете посмотреть отступы у каждого блока, скачать сразу несколько картинок из макета и поменять единицы измерения - вместо пикселей использовать rem.</p>
47 <p>В Figma заметно изменили режим для разработчиков. Раньше для этого отводили одну вкладку на правой панели. Теперь - это отдельная среда с расширенными возможностями. Например, вы можете посмотреть отступы у каждого блока, скачать сразу несколько картинок из макета и поменять единицы измерения - вместо пикселей использовать rem.</p>
48 <p>Чтобы перейти в режим разработчика, нужно нажать на переключатель в верхнем правом углу.</p>
48 <p>Чтобы перейти в режим разработчика, нужно нажать на переключатель в верхнем правом углу.</p>
49 <em>Скриншот:<a>Figma</a>/ Skillbox Media</em><p>А ещё для разработчиков появились новые плагины, которые упростят им работу. Например, теперь макет можно синхронизировать с GitHub, чтобы команде было проще отслеживать изменения.</p>
49 <em>Скриншот:<a>Figma</a>/ Skillbox Media</em><p>А ещё для разработчиков появились новые плагины, которые упростят им работу. Например, теперь макет можно синхронизировать с GitHub, чтобы команде было проще отслеживать изменения.</p>
50 <p>Также дизайнер теперь может явно обозначить готовность макета к разработке. Для этого нужно поместить нужный макет в секцию (Shift + S) и в верхнем левом углу нажать на иконку , рядом с названием секции. В режиме разработчика этот макет будет отмечен как готовый для вёрстки.</p>
50 <p>Также дизайнер теперь может явно обозначить готовность макета к разработке. Для этого нужно поместить нужный макет в секцию (Shift + S) и в верхнем левом углу нажать на иконку , рядом с названием секции. В режиме разработчика этот макет будет отмечен как готовый для вёрстки.</p>
51 <p>Также разработчик теперь может сравнивать последнюю и предыдущую версии макета. Для этого нужно нажать на надпись Compare changes - в новом окне можно выбрать режим отображения.</p>
51 <p>Также разработчик теперь может сравнивать последнюю и предыдущую версии макета. Для этого нужно нажать на надпись Compare changes - в новом окне можно выбрать режим отображения.</p>
52 <p>Новый режим для разработчиков будет бесплатно доступен до 1 января 2024 года. После этого - только с подпиской.</p>
52 <p>Новый режим для разработчиков будет бесплатно доступен до 1 января 2024 года. После этого - только с подпиской.</p>
53 <p>В Figma наконец появилось превью шрифтов:</p>
53 <p>В Figma наконец появилось превью шрифтов:</p>
54 <p>А ещё - появился более удобный режим проверки прототипов - он открывается в отдельном окне, не мешает менять макет и автоматически синхронизируется. Чтобы его открыть, нажмите Shift + пробел.</p>
54 <p>А ещё - появился более удобный режим проверки прототипов - он открывается в отдельном окне, не мешает менять макет и автоматически синхронизируется. Чтобы его открыть, нажмите Shift + пробел.</p>
55 <p><a>Самоучитель по Figma</a></p>
55 <p><a>Самоучитель по Figma</a></p>
56 - <p>Самые полные и полезные инструкции, которые помогут вам освоить все ункции графического редактора.</p>
56 + <p>Самые полные и полезные инструкции, которые помогут вам освоить все функции графического редактора.</p>
57 <p><strong>Читайте короткие инструкции по Figma</strong></p>
57 <p><strong>Читайте короткие инструкции по Figma</strong></p>
58 <a>Научитесь: Figma с нуля до PRO Узнать больше</a>
58 <a>Научитесь: Figma с нуля до PRO Узнать больше</a>