diff options
Diffstat (limited to 'packages/ui/src')
| -rw-r--r-- | packages/ui/src/components/accordion.css | 26 |
1 files changed, 14 insertions, 12 deletions
diff --git a/packages/ui/src/components/accordion.css b/packages/ui/src/components/accordion.css index 8cfac06b0..5724307cd 100644 --- a/packages/ui/src/components/accordion.css +++ b/packages/ui/src/components/accordion.css @@ -74,18 +74,6 @@ border-bottom-right-radius: var(--radius-md); } - [data-slot="accordion-item"]:has(+ &) { - &[data-closed] { - border-bottom-left-radius: var(--radius-md); - border-bottom-right-radius: var(--radius-md); - [data-slot="accordion-trigger"] { - border-bottom-left-radius: var(--radius-md); - border-bottom-right-radius: var(--radius-md); - } - } - margin-bottom: 8px; - } - & + [data-slot="accordion-item"] { margin-top: 8px; @@ -96,6 +84,20 @@ } } + &:has(+ [data-slot="accordion-item"][data-expanded]) { + margin-bottom: 8px; + + &[data-closed] { + border-bottom-left-radius: var(--radius-md); + border-bottom-right-radius: var(--radius-md); + + [data-slot="accordion-trigger"] { + border-bottom-left-radius: var(--radius-md); + border-bottom-right-radius: var(--radius-md); + } + } + } + &[data-closed] + &[data-closed] { [data-slot="accordion-trigger"] { border-top: none; |
