Как перевести цветовые стили в Figma Variables

Как перевести цветовые стили в Figma Variables

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

Наверняка, у многих возникли такие же вопросы, как и у меня: как перевести мои стили в переменные так, чтобы не пришлось перепроставлять цвета на всех макетах? И как сделать так, чтобы стили и переменные не дублировались на панеле Fill? Делюсь проверенным способом:

1. Разберем на примере этого компонента, к которому уже привязаны наши системные цвета

Как перевести цветовые стили в Figma Variables

2. Открываем файл, где у вас хранятся стили, и запускаем этот Плагин

Как перевести цветовые стили в Figma Variables

3. Плагин дублирует в переменные все наши стили с тем же неймингом и группировкой. Но, самое главное: переменные автоматически линкуются к соответствующим стилям. Неплохо!

Как перевести цветовые стили в Figma Variables

4. Если провалиться в настройки наших стилей можно увидеть, что в их Properties появился линк к соответствующей переменной. Рекомендую провалиться в настройки всех стилей и проверить везде ли верно создался этот линк.

Как перевести цветовые стили в Figma Variables

5. При этом, на панели Fill теперь кроме старых стилей (кружочки) появились новые переменные (квадраты). Это нормально. Теперь, когда мы все проверили, можно удалить старые стили (кружочки).

Как перевести цветовые стили в Figma Variables

6. Публикуем изменения

Как перевести цветовые стили в Figma Variables

7. Готово! После публикации изменений ко всем компонентам и макетам уже будут привязаны новые переменные вместо стилей.

Как перевести цветовые стили в Figma Variables

Если статья была вам полезна — заходите в мой телеграм канал, в котором я делюсь опытом продуктового дизайнера, мыслями и крутыми подборками про интерфейсы ✌

21
4 комментария