Parse code blocks

This commit is contained in:
andrepimenta
2025-07-09 13:36:25 +01:00
parent b261f5cb8a
commit 234516c1ef
2 changed files with 69 additions and 1 deletions

View File

@@ -830,6 +830,43 @@ const styles = `
padding-left: 6px;
}
/* Code blocks generated by markdown parser only */
.message-content pre.code-block {
background-color: var(--vscode-textCodeBlock-background);
border: 1px solid var(--vscode-panel-border);
border-radius: 4px;
padding: 12px;
margin: 8px 0;
overflow-x: auto;
font-family: var(--vscode-editor-font-family);
font-size: 13px;
line-height: 1.5;
white-space: pre;
}
.message-content pre.code-block code {
background: none;
border: none;
padding: 0;
color: var(--vscode-editor-foreground);
}
.code-line {
white-space: pre-wrap;
word-break: break-word;
}
/* Inline code */
.message-content code {
background-color: var(--vscode-textCodeBlock-background);
border: 1px solid var(--vscode-panel-border);
border-radius: 3px;
padding: 2px 4px;
font-family: var(--vscode-editor-font-family);
font-size: 0.9em;
color: var(--vscode-editor-foreground);
}
.priority-badge {
display: inline-block;
padding: 2px 6px;