Skip to content

[BREAKING CHANGE] Убрать стили внешней геометрии #2347

@stoope

Description

@stoope
  • убрать с внешних оберток компонентов стили внешней геометрии:
    • display
    • position
    • top/left/right/bottom
    • transform
    • margin
    • padding (если используется как внешний отступ)
  • решить, стоит ли сбрасывать margin и padding в компонентах типографики. Связанная задача — [BREAKING CHANGE][Epic][a11y]: Доступность заголовков #4696

Зачем: чтобы разработчики могли переопределять внешнюю геометрию. Сейчас можно навесить на компонент, в котором ставятся, например, кастомные margin, свой className, но не факт, что это сработает: будет зависеть от того, какой .css-файл подключается последним в проекте — наш или свой. Приходится ставить !important или использовать другие хаки.

Metadata

Metadata

Assignees

Type

Projects

Status

✅ Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions