diff options
| author | Adam <[email protected]> | 2026-02-02 11:46:25 -0600 |
|---|---|---|
| committer | Adam <[email protected]> | 2026-02-02 14:24:24 -0600 |
| commit | 70cf609ce90a7534349c8dd5ed8441cbd32ebba7 (patch) | |
| tree | 4dbf2be3e1928c3c4414fe3397eaf90d076d0c63 /packages/ui/src/components/popover.css | |
| parent | 2f76b49df3cfd316069a2b5c292fed369acadbde (diff) | |
| download | opencode-70cf609ce90a7534349c8dd5ed8441cbd32ebba7.tar.gz opencode-70cf609ce90a7534349c8dd5ed8441cbd32ebba7.zip | |
Revert "feat(ui): Select, dropdown, popover styles & transitions (#11675)"
This reverts commit 377bf7ff21a4f05807c38675ac70cd08fe67b516.
Diffstat (limited to 'packages/ui/src/components/popover.css')
| -rw-r--r-- | packages/ui/src/components/popover.css | 58 |
1 files changed, 12 insertions, 46 deletions
diff --git a/packages/ui/src/components/popover.css b/packages/ui/src/components/popover.css index d200fe8b2..b49542afd 100644 --- a/packages/ui/src/components/popover.css +++ b/packages/ui/src/components/popover.css @@ -15,35 +15,16 @@ transform-origin: var(--kb-popover-content-transform-origin); - animation: popoverContentHide var(--transition-duration) var(--transition-easing) forwards; - - @starting-style { - animation: none; - } - - &[data-expanded] { - pointer-events: auto; - animation: popoverContentShow var(--transition-duration) var(--transition-easing) forwards; - } - - [data-origin-top-right] { - transform-origin: top right; - } - - [data-origin-top-left] { - transform-origin: top left; - } - - [data-origin-bottom-right] { - transform-origin: bottom right; + &:focus-within { + outline: none; } - [data-origin-bottom-left] { - transform-origin: bottom left; + &[data-closed] { + animation: popover-close 0.15s ease-out; } - &:focus-within { - outline: none; + &[data-expanded] { + animation: popover-open 0.15s ease-out; } [data-slot="popover-header"] { @@ -94,39 +75,24 @@ } } -@keyframes popoverContentShow { +@keyframes popover-open { from { opacity: 0; - transform: scaleY(0.95); + transform: scale(0.96); } to { opacity: 1; - transform: scaleY(1); + transform: scale(1); } } -@keyframes popoverContentHide { +@keyframes popover-close { from { opacity: 1; - transform: scaleY(1); + transform: scale(1); } to { opacity: 0; - transform: scaleY(0.95); - } -} - -[data-component="model-popover-content"] { - transform-origin: var(--kb-popper-content-transform-origin); - pointer-events: none; - animation: popoverContentHide var(--transition-duration) var(--transition-easing) forwards; - - @starting-style { - animation: none; - } - - &[data-expanded] { - pointer-events: auto; - animation: popoverContentShow var(--transition-duration) var(--transition-easing) forwards; + transform: scale(0.96); } } |
