Keep tool call headers pinned while content scrolls

This commit is contained in:
Shantur Rathore
2025-11-05 00:12:44 +00:00
parent 9f95730357
commit c48b86df4d
2 changed files with 7 additions and 2 deletions

View File

@@ -768,6 +768,7 @@ button.button-primary {
scrollbar-width: thin; scrollbar-width: thin;
scrollbar-color: var(--border-base) transparent; scrollbar-color: var(--border-base) transparent;
scrollbar-gutter: stable both-edges; scrollbar-gutter: stable both-edges;
position: relative;
} }
.tool-call-markdown-large { .tool-call-markdown-large {
@@ -783,7 +784,8 @@ button.button-primary {
.tool-call-markdown .code-block-header { .tool-call-markdown .code-block-header {
position: sticky; position: sticky;
top: 0; top: 0;
z-index: 1; z-index: 2;
box-shadow: 0 1px 0 var(--border-base);
} }
.tool-call-markdown .markdown-code-block pre { .tool-call-markdown .markdown-code-block pre {

View File

@@ -126,7 +126,6 @@
position: relative; position: relative;
margin: 12px 0; margin: 12px 0;
border-radius: 6px; border-radius: 6px;
overflow: hidden;
background-color: var(--surface-muted); background-color: var(--surface-muted);
border: 1px solid var(--border-base); border: 1px solid var(--border-base);
} }
@@ -138,6 +137,8 @@
padding: 8px 12px; padding: 8px 12px;
background-color: var(--surface-secondary); background-color: var(--surface-secondary);
border-bottom: 1px solid var(--border-base); border-bottom: 1px solid var(--border-base);
border-top-left-radius: 6px;
border-top-right-radius: 6px;
} }
.code-block-language { .code-block-language {
@@ -182,6 +183,8 @@
padding: 12px !important; padding: 12px !important;
overflow-x: auto; overflow-x: auto;
background-color: transparent !important; background-color: transparent !important;
border-bottom-left-radius: 6px;
border-bottom-right-radius: 6px;
} }
.markdown-code-block code { .markdown-code-block code {