Несмотря на то, что теперь Paradigm и VKUI — это одна объединенная дизайн-система компании VK, Paradigm продолжает развиваться и обновляться и как независимый проект. Ведь дизайн-система для нас — не только технический инструмент или необходимость в строгом соответствии гайдлайнам, но и ценности, стандарты и, конечно же, поддержка и быстрая реакция на изменения в продуктах. Есть несколько направлений, в которых нам предстоит еще много работы.
Статья прикольная, но есть множество вопросов) Если статья написана для пользы, а не рекламы ВК. Например: как вы организуете токены, используете только нативные Figma или совместно с плагином Tokens Studio, если да то почему? Что за метка для токена с прозрачностью, какой для нее нейминг? Как проходит ревью и когда компонент попадает в общую ДС, а когда останется внутри продукта, как организованы токены типографики и отступов? Удалось ли решить вопрос с токеном размера шрифтов, это когда ты хочешь поменять размер, а подставляется числовое значение. Если да, то как?)
Да, к сожалению формат и несколько редакторов не позволили уместить все. Теперь по вопросам,
Раньше использовали Tokens Studio для синхронизации, но теперь перешли на Variables. Есть стремление во всем использовать нативные решение + переключение тем теперь – просто сказка.
Для токенов с прозрачностью у нас добавляется в названии Alpha или Overlay. На уровне репозитория есть проверка этого тега. И если в коде значение задано с прозрачностью, а тега в названии нет, то такие токены не даст залить в общий репозиторий.
Компонент переходит в общую дизайн–систему когда он требуется более чем двум проектам. Сначала ревью на уровне дизайна проводит команда дизайна дс, затем уже обсуждаем технические моменты.
Для некоторых компонентов есть токены для размеров. Они добавлены в репозиторий, но в Figma пока не поддерживаем.
Типографика пока добавлена просто стилями в Figma. Для нее пока не используем Variables, поскольку у нас значения размеров шрифтов в основном одинаковые. При этом в стилях есть разделение на мобильную и десктоп версию. Как устроена библиотека Paradigm можно посмотреть в Figma Community. Там версия уже с Variables и типографикой.
https://www.figma.com/@paradigm
Любая большая компания — почти религиозная секта, пока вы проводите свои ритуальные обряды и колдуете, простые ребята выживают фрилансом.
Даже читать не хочется подобное, а раньше это все было так интересно...
Я бы сказал что мы, как большая семья. Проводим обряды только по праздникам.
Не хочется читать, потому что много или есть другие причины?
Комментарий недоступен
Привет, статья не про изобретение чего-то нового, а про использование разных "изобретений" и подходов в своей дизайн–системе.
Да, кнопки есть везде, но при этом они выглядят по разному. Технически продукты mail.ru и ВКонтакте используют одни и те же компоненты(в коде), но при этом они выглядят по разному.
В какое же уродство превратили веб версию ВК. Я не знаю что за бездарь сместил ленту влеву, когда раньше она была по центру.