summaryrefslogtreecommitdiffhomepage
path: root/packages/ui/src/components/session-turn.css
diff options
context:
space:
mode:
authorAdam <[email protected]>2026-02-18 06:31:26 -0600
committerAdam <[email protected]>2026-02-18 06:32:35 -0600
commit3394402aefecbaa7f7f469344811b4089a2ddb01 (patch)
treed139c7ba725e0f3081b98acfb38ac2f9e0578a77 /packages/ui/src/components/session-turn.css
parent6cd3a5902260764899a566b33d7f76123b9c9800 (diff)
downloadopencode-3394402aefecbaa7f7f469344811b4089a2ddb01.tar.gz
opencode-3394402aefecbaa7f7f469344811b4089a2ddb01.zip
chore: cleanup
Diffstat (limited to 'packages/ui/src/components/session-turn.css')
-rw-r--r--packages/ui/src/components/session-turn.css39
1 files changed, 30 insertions, 9 deletions
diff --git a/packages/ui/src/components/session-turn.css b/packages/ui/src/components/session-turn.css
index 5d58f0f71..e7da2b6f0 100644
--- a/packages/ui/src/components/session-turn.css
+++ b/packages/ui/src/components/session-turn.css
@@ -130,19 +130,13 @@
gap: 12px;
}
- [data-component="session-turn-diff"] {
- border: 1px solid var(--border-weaker-base);
- border-radius: var(--radius-md);
- overflow: clip;
- }
-
- [data-slot="session-turn-diff-header"] {
+ [data-slot="session-turn-diff-trigger"] {
display: flex;
align-items: center;
justify-content: space-between;
gap: 12px;
- padding: 6px 10px;
- border-bottom: 1px solid var(--border-weaker-base);
+ width: 100%;
+ min-width: 0;
}
[data-slot="session-turn-diff-path"] {
@@ -166,9 +160,36 @@
font-weight: var(--font-weight-medium);
}
+ [data-slot="session-turn-diff-meta"] {
+ flex-shrink: 0;
+ display: inline-flex;
+ align-items: center;
+ gap: 10px;
+ }
+
+ [data-slot="session-turn-diff-chevron"] {
+ display: inline-flex;
+ color: var(--icon-weaker);
+ transform: rotate(-90deg);
+ transition: transform 0.15s ease;
+ }
+
+ [data-slot="accordion-item"][data-expanded] [data-slot="session-turn-diff-chevron"] {
+ transform: rotate(0deg);
+ }
+
[data-slot="session-turn-diff-view"] {
background-color: var(--surface-inset-base);
width: 100%;
min-width: 0;
+ max-height: 420px;
+ overflow-y: auto;
+ overflow-x: hidden;
+ scrollbar-width: none;
+ -ms-overflow-style: none;
+ }
+
+ [data-slot="session-turn-diff-view"]::-webkit-scrollbar {
+ display: none;
}
}