-
Сейчас в uikit (насколько я понимаю) нет консистентной системы расстояний как например в MUI, из-за чего когда нужно задать стандартный отступ В связи с этим если будет глобальный редизайн (к примеру увеличением расстояний между элементами) то придется руками ходить и менять все прописанные значения вместо того чтобы поправить переменную uikit-spacing-default или тип того |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 1 reply
-
Тоже столкнулся с этим. На самом деле под это даже есть токены
В своей кодбазе я реализовал компонент списка, который через На мой взгляд компоненту Spacing не хватает возможности наравне с числами принимать строковые значения |
Beta Was this translation helpful? Give feedback.
-
Всем привет! Спасибо за обсуждение. Мы с командой обсудили и пришли к выводу что такая система будет очень кстати. Мы решили двигаться в этом направлении.
Вот примерный список числовых значений (которые возможно заменить токенами), которые мы используем в коде VKUI, и как часто они встречаютсяsize | number of occurrences
----------------------------
2px | 76
4px | 74
6px | 44
8px | 116
10px | 26 l
12px | 90
14px | 15
16px | 43
18px | 11
20px | 15
22px | 8
24px | 19
Пока что результатом будет повсеместное использование токенов для отступов и прочего и |
Beta Was this translation helpful? Give feedback.
Всем привет!
Спасибо за обсуждение.
Очень хорошая идея иметь консистентную систему расстояний, это правда было бы очень удобно.
У нас действительно уже есть часть токенов, которые мы могли бы использовать в этой системе, важное замечание.
Мы с командой обсудили и пришли к выводу что такая система будет очень кстати.
Мы решили двигаться в этом направлении.
Ещё не до конца решили какого количества токенов нам хватит и стоит ли редко используемые размеры получать вычисляя их из уже имеющихся.
Вот примерный список числовых значений (которые возможно заменить токенами), которые мы используем в коде VKUI, и как…