Skip to content
Merged
Show file tree
Hide file tree
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion apps/web/src/components/ChatMarkdown.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -606,7 +606,7 @@ function MarkdownCodeBlock({
theme={theme}
/>
</span>
<span className="flex items-center gap-0.5">
<span className="flex items-center gap-0.5" role="toolbar" aria-label="Code block actions">
<Tooltip>
<TooltipTrigger
render={
Expand Down
17 changes: 9 additions & 8 deletions apps/web/src/index.css
Original file line number Diff line number Diff line change
Expand Up @@ -1415,20 +1415,21 @@ label:has(> select#reasoning-effort) select {
.chat-markdown .chat-markdown-codeblock {
margin: 0.65rem 0;
overflow: hidden;
border: 1px solid var(--border);
border-radius: 0.75rem;
background: color-mix(in srgb, var(--muted) 78%, var(--background));
border-radius: var(--radius);
background: color-mix(in srgb, var(--muted) 96%, var(--foreground));
}

.dark .chat-markdown .chat-markdown-codeblock {
background: color-mix(in srgb, var(--muted) 20%, var(--background));
}

.chat-markdown .chat-markdown-codeblock-header {
display: flex;
align-items: center;
justify-content: space-between;
gap: 0.5rem;
border-bottom: 1px solid var(--border);
background: var(--muted);
padding: 0.25rem 0.375rem 0.25rem 0.7rem;
color: var(--muted-foreground);
padding: 0.375rem 0.375rem 0 0.75rem;
color: color-mix(in srgb, var(--foreground) 72%, transparent);
}

.chat-markdown .chat-markdown-codeblock-title {
Expand All @@ -1441,7 +1442,7 @@ label:has(> select#reasoning-effort) select {
}

.chat-markdown .chat-markdown-chrome-action {
color: var(--muted-foreground);
color: color-mix(in srgb, var(--foreground) 72%, transparent);
}

.chat-markdown .chat-markdown-chrome-action:hover {
Expand Down
Loading