summaryrefslogtreecommitdiffhomepage
path: root/packages/ui/src/components
diff options
context:
space:
mode:
authorAdam <[email protected]>2025-11-25 14:46:22 -0600
committerAdam <[email protected]>2025-11-25 14:46:22 -0600
commit5f35c579e2ec53b472749f77e7754e5cb86597e4 (patch)
tree8b206a40d42471eb58321bb8430d5a46ca72ddfb /packages/ui/src/components
parent99a23bdc8f4858a01845e0dffc3508fb57fee2d1 (diff)
downloadopencode-5f35c579e2ec53b472749f77e7754e5cb86597e4.tar.gz
opencode-5f35c579e2ec53b472749f77e7754e5cb86597e4.zip
fix: accordion styles
Diffstat (limited to 'packages/ui/src/components')
-rw-r--r--packages/ui/src/components/accordion.css26
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;