summaryrefslogtreecommitdiffhomepage
path: root/packages/ui/src/components/session-turn.css
diff options
context:
space:
mode:
authorDavid Hill <[email protected]>2026-02-18 23:51:25 +0000
committerDavid Hill <[email protected]>2026-02-19 00:32:12 +0000
commit4a8bdc3c7593f0444355edb5193744faaeeb76ed (patch)
tree14b56dee4f2c1ae2b60d47d7b314c8769561e8e7 /packages/ui/src/components/session-turn.css
parent9c7629ce61b4525d0a773bf307e805b3a414dd34 (diff)
downloadopencode-4a8bdc3c7593f0444355edb5193744faaeeb76ed.tar.gz
opencode-4a8bdc3c7593f0444355edb5193744faaeeb76ed.zip
tweak(ui): group edited files list styling
Diffstat (limited to 'packages/ui/src/components/session-turn.css')
-rw-r--r--packages/ui/src/components/session-turn.css44
1 files changed, 43 insertions, 1 deletions
diff --git a/packages/ui/src/components/session-turn.css b/packages/ui/src/components/session-turn.css
index e7da2b6f0..9dbc1bf63 100644
--- a/packages/ui/src/components/session-turn.css
+++ b/packages/ui/src/components/session-turn.css
@@ -127,7 +127,49 @@
padding-top: 8px;
display: flex;
flex-direction: column;
- gap: 12px;
+ }
+
+ [data-slot="session-turn-diffs-group"] {
+ background-color: var(--background-stronger);
+ border-radius: var(--radius-lg);
+ border: 1px solid var(--border-weak-base);
+ overflow: clip;
+
+ [data-component="accordion"] {
+ gap: 0;
+ }
+
+ [data-component="accordion"]
+ [data-slot="accordion-item"]
+ [data-slot="accordion-header"]
+ [data-slot="accordion-trigger"] {
+ border: 0;
+ border-radius: 0;
+ box-shadow: none;
+ background-color: transparent;
+
+ &:hover {
+ background-color: var(--surface-base-hover);
+ }
+
+ &:active {
+ background-color: var(--surface-base-active);
+ }
+ }
+
+ [data-component="accordion"]
+ [data-slot="accordion-item"]
+ + [data-slot="accordion-item"]
+ [data-slot="accordion-header"]
+ [data-slot="accordion-trigger"] {
+ border-top: 1px solid var(--border-weak-base);
+ }
+
+ [data-component="accordion"] [data-slot="accordion-item"][data-expanded] [data-slot="accordion-content"] {
+ border: 0;
+ border-top: 1px solid var(--border-weak-base);
+ border-radius: 0;
+ }
}
[data-slot="session-turn-diff-trigger"] {