Update pnpm-lock.yaml for Radix UI package versions and enhance popover styling in CSS
ci / build-backend (push) Successful in 2m51s
ci / build-frontend (push) Successful in 1m4s
ci / tests (push) Successful in 2m41s
ci / sonar (push) Successful in 5m50s

Updated the pnpm-lock.yaml to override versions of '@radix-ui/react-dismissable-layer' and '@radix-ui/react-focus-scope' to their latest releases. Enhanced the CSS for popover components by introducing a new '.crt-popover' class for improved styling, ensuring a more distinct appearance over other content. Refactored related components to utilize the new class, improving visual consistency across the application.
This commit is contained in:
Leonid Pershin
2026-07-27 11:58:38 +03:00
parent 860cde19a3
commit 36c70a61df
7 changed files with 41 additions and 83 deletions
+7
View File
@@ -0,0 +1,7 @@
# Radix держит стек всплывающих слоёв (диалог, поповер, меню) в модульных синглтонах: два
# экземпляра react-dismissable-layer или react-focus-scope в дереве — это два независимых стека,
# и вложенный в диалог поповер перестаёт получать указатель и фокус. Пакеты пинуют точные версии
# зависимостей, поэтому единственность обеспечивается здесь.
overrides:
'@radix-ui/react-dismissable-layer': 1.1.17
'@radix-ui/react-focus-scope': 1.1.14