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
Проблема более глобальная.
Если взять приложение, которое имеет ограниченную ширину, скажем ограниченную контейнером в 600px, то на iOS (например на симуляторе), в горизонтальной ориентации экрана, PanelHeader в режиме fixed будет уже чем само приложение.
Всё потому, что у нас применяются боковые паддинги для FixedLayout со значением safe-area-inset-left/right
В качестве решения можно было предоставить проп для отключения этих паддингов, чтобы пользователи сами могли настраивать через js реакцию на safe-area-inset.
Либо включать эти паддинги только для iOS платформы, как мы делаем для Panel
Описание
Проблема более глобальная.
Если взять приложение, которое имеет ограниченную ширину, скажем ограниченную контейнером в 600px, то на iOS (например на симуляторе), в горизонтальной ориентации экрана,
PanelHeader
в режимеfixed
будет уже чем само приложение.Всё потому, что у нас применяются боковые паддинги для
FixedLayout
со значениемsafe-area-inset-left/right
VKUI/packages/vkui/src/components/FixedLayout/FixedLayout.module.css
Lines 16 to 17 in caac1c8
В качестве решения можно было предоставить проп для отключения этих паддингов, чтобы пользователи сами могли настраивать через js реакцию на safe-area-inset.
Либо включать эти паддинги только для iOS платформы, как мы делаем для Panel
VKUI/packages/vkui/src/components/Panel/Panel.module.css
Lines 63 to 67 in caac1c8
Ни одно из этих решений не является идеальным. Надо подумать над лучшим решением, если это возможно.
Версия
v6, v7.1.0
В каких браузерах воспроизводится проблема?
Safari
Шаги воспроизведения
No response
Ожидаемое поведение
No response
Скриншоты
Внимание на паддинги (то что элемент чуть вправо выпадает, это другая особенность FixedLayout и примера)
Пример с воспроизведением
No response
The text was updated successfully, but these errors were encountered: