diff options
Diffstat (limited to 'packages/ui/src/components/session-turn.css')
| -rw-r--r-- | packages/ui/src/components/session-turn.css | 44 |
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"] { |
