You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Необходимо проанализировать дизайн в Figma и найти расхождения в именование параметров.
Note
Задачу упростит вот 🔗 этот документ, который @BlackySoul собрала с помощью самописного скрипта.
Можно будет у неё уточнить по какому принципу сопоставлялся код и дизайн.
Логика разрешения расхождения в именовании
⚠️IMPORTANT 1
По поводу под-компонента есть нюанс, что одно дело если это некий сервисный компонент, как в случае с компонентом Group это Group.Expanded или как с Snackbar это Snackbar.Basic, другое если под-компонент мог бы выступать как параметр компонента, например, <Button after={} /> ➡️ <Button.After /> – в этом случае мы должны позаботиться о синхронизации названий.
⚠️IMPORTANT 2
Исключением являются логические свойства под RTL. С @VKCOM/vkui-design договорились переводить следующим образом:
flowchart TD
A[Нашли расхождение в именовании] -->
B{"Это особенность реализации в React?<br><br>Например, использование под-компонента или размерность (см. #6474) или логического синонима названия или антоним названия свойства (ex, в дизайне <code>enable</code>, в коде <code>disable</code>)"}
B -->|Да| D["Пропускаем<br><br>По возможности смотрим можем ли добавить комментарий в документации"]
B -->|Нет| E{"Справшиваем у дизайна могут ли они переименовать в Figma?<br><br>"}
E -->|Да| F["Дизайн решает проблему у себя"]
E -->|"Нет<br><br>либо техническая особенность Figma, либо iOS/Android разработка уже завязалась на текущее именование"| G["Добавляем в список в этой Epic задаче"]
⚠️ в этой задаче нужно в первую очередь исходить из дизайн-файла: если в дизайне нет той проблему, что описана в задаче, то нужно взять задачу, иначе задачу закрываем.
Описание
Необходимо проанализировать дизайн в Figma и найти расхождения в именование параметров.
Note
Задачу упростит вот 🔗 этот документ, который @BlackySoul собрала с помощью самописного скрипта.
Можно будет у неё уточнить по какому принципу сопоставлялся код и дизайн.
Логика разрешения расхождения в именовании
Текущие задачи
direction
наavatarsPosition
как это сделано в дизайне #7665direction
этоAvatar Position
direction
вavatarsPosition
'inline' | 'block'
на'horizontal' | 'vertical'
#7760The text was updated successfully, but these errors were encountered: