diff --git a/src/vs/workbench/contrib/scm/browser/media/scm.css b/src/vs/workbench/contrib/scm/browser/media/scm.css index c8939c63fbe..ca6716b258e 100644 --- a/src/vs/workbench/contrib/scm/browser/media/scm.css +++ b/src/vs/workbench/contrib/scm/browser/media/scm.css @@ -67,10 +67,6 @@ justify-content: flex-end; } -.scm-view .monaco-editor .selected-text { - border-radius: 0; -} - /** * The following rules are very specific because of inline drop down menus * https://github.com/microsoft/vscode/issues/101410 @@ -332,8 +328,21 @@ border-radius: 2px; } +.scm-view .scm-editor-container .monaco-editor .selected-text { + background-color: rgba(var(--vscode-input-background), 0.4); + border-radius: 0; +} + .scm-view .scm-editor-container .monaco-editor .focused .selected-text { - background-color: var(--vscode-editor-selectionBackground); + background-color: var(--vscode-selection-background, var(--vscode-editor-selectionBackground)); +} + +.scm-view .scm-editor-container .monaco-editor .view-line span.inline-selected-text { + color: var(--vscode-input-foreground); +} + +.scm-view .scm-editor-container .monaco-editor-background { + background-color: var(--vscode-input-background); } .scm-view .scm-editor {