diff --git a/extensions/mermaid-chat-features/chat-webview-src/index.ts b/extensions/mermaid-chat-features/chat-webview-src/index.ts index 9b3c9df71b6..35a67139ffd 100644 --- a/extensions/mermaid-chat-features/chat-webview-src/index.ts +++ b/extensions/mermaid-chat-features/chat-webview-src/index.ts @@ -5,7 +5,7 @@ import mermaid, { MermaidConfig } from 'mermaid'; function getMermaidTheme() { - return document.body.classList.contains('vscode-dark') || document.body.classList.contains('vscode-high-contrast') + return document.body.classList.contains('vscode-dark') || (document.body.classList.contains('vscode-high-contrast') && !document.body.classList.contains('vscode-high-contrast-light')) ? 'dark' : 'default'; }