-
Notifications
You must be signed in to change notification settings - Fork 198
Open
Description
Проблема
Компонент Div помечен устаревшим начиная с v7.9.0 в пользу Box (см. #8928).
У Box, в отличии от Div, не защиты отступы, пользователь может задать сам нужное ему значение, но есть загвоздка, что тот же Div использовать токены --vkui--size_base_padding_vertical--regular и --vkui--size_base_padding_horizontal--regular, которые зависят от platform.
В Box же нужно самому про эти переменные знать и самому передавать следующим образом:
<Box
paddingInline="var(--vkui--size_base_padding_horizontal--regular)"
paddingBlock="var(--vkui--size_base_padding_vertical--regular)"
>
...
</Box>Решение
Нужно в общих компонентах раскладки для padding добавить значение system.
- При
padding="system"задаемvar(--vkui--size_base_padding_vertical--regular)иvar(--vkui--size_base_padding_horizontal--regular). - При
paddingBlock,paddingBlockStart,paddingBlockEndзадаемvar(--vkui--size_base_padding_vertical--regular). - При
paddingInline,paddingInlineStart,paddingInlineEndзадаемvar(--vkui--size_base_padding_vertical--regular).
Metadata
Metadata
Assignees
Type
Projects
Status
No status