/*--------------------------------------------------------------------------------------------- * Copyright (c) Microsoft Corporation. All rights reserved. * Licensed under the MIT License. See License.txt in the project root for license information. *--------------------------------------------------------------------------------------------*/ .codicon-debug-hint { cursor: pointer; } .codicon-debug-hint:not(*[class*='codicon-debug-breakpoint']) { opacity: .4 !important; } .inline-breakpoint-widget.codicon { display: flex !important; align-items: center; } /* overlapped icons */ .inline-breakpoint-widget.codicon-debug-breakpoint-stackframe-dot::after { position: absolute; top: 0; left: 0; bottom: 0; margin: auto; display: table; } .codicon-debug-breakpoint.codicon-debug-breakpoint-stackframe-focused::after { position: absolute; } .inline-breakpoint-widget.codicon-debug-breakpoint-stackframe-dot::after { content: "\eb8b"; } .codicon-debug-breakpoint.codicon-debug-breakpoint-stackframe-focused::after { content: "\eb8a"; } .monaco-editor .inline-breakpoint-widget.line-start { left: -8px !important; } .monaco-editor .debug-breakpoint-placeholder::before, .monaco-editor .debug-top-stack-frame-column::before { content: " "; width: 0.9em; display: inline-block; vertical-align: text-bottom; margin-right: 2px; margin-left: 2px; } /* Do not show call stack decoration when we plan to show breakpoint and top stack frame in one decoration */ .monaco-editor .debug-breakpoint-placeholder ~ .debug-top-stack-frame-column::before { width: 0em; content: ""; margin-right: 0px; margin-left: 0px; } .monaco-editor .debug-top-stack-frame-column::before { height: 1.3em; } .monaco-editor .inline-breakpoint-widget { cursor: pointer; } /* Error editor */ .debug-error-editor:focus { outline: none !important; } .debug-error-editor { padding: 5px 0 0 10px; box-sizing: border-box; } .monaco-workbench .debug-view-content .monaco-list-row .monaco-tl-contents { overflow: hidden; text-overflow: ellipsis; } /* Expressions */ .monaco-workbench .debug-viewlet .monaco-list-row .expression, .monaco-workbench .debug-hover-widget .monaco-list-row .expression { font-size: 13px; overflow: hidden; text-overflow: ellipsis; font-family: var(--monaco-monospace-font); white-space: pre; } .monaco-workbench.mac .debug-viewlet .monaco-list-row .expression, .monaco-workbench.mac .debug-hover-widget .monaco-list-row .expression { font-size: 11px; } .monaco-workbench .monaco-list-row .expression .value { margin-left: 6px; } /* Links */ .monaco-workbench .monaco-list-row .expression .value a.link { text-decoration: underline; } .monaco-workbench .monaco-list-row .expression .value a.link.pointer { cursor: pointer; } /* White color when element is selected and list is focused. White looks better on blue selection background. */ .monaco-workbench .monaco-list:focus .monaco-list-row.selected .expression .name, .monaco-workbench .monaco-list:focus .monaco-list-row.selected .expression .value { color: inherit; } .monaco-workbench .monaco-list-row .expression .name { color: #9B46B0; } .monaco-workbench .monaco-list-row .expression .name.virtual { opacity: 0.5; } .monaco-workbench > .monaco-list-row .expression .value { color: rgba(108, 108, 108, 0.8); } .monaco-workbench .monaco-list-row .expression .unavailable { font-style: italic; } .monaco-workbench .monaco-list-row .expression .error { color: #E51400; } .monaco-workbench .monaco-list-row .expression .value.number { color: #09885A; } .monaco-workbench .monaco-list-row .expression .value.boolean { color: #0000FF; } .monaco-workbench .monaco-list-row .expression .value.string { color: #A31515; } .vs-dark .monaco-workbench > .monaco-list-row .expression .value { color: rgba(204, 204, 204, 0.6); } .vs-dark .monaco-workbench .monaco-list-row .expression .error { color: #F48771; } .vs-dark .monaco-workbench .monaco-list-row .expression .value.number { color: #B5CEA8; } .hc-black .monaco-workbench .monaco-list-row .expression .value.number { color: #89d185; } .hc-black .monaco-workbench .monaco-list-row .expression .value.boolean { color: #75bdfe; } .hc-black .monaco-workbench .monaco-list-row .expression .value.string { color: #f48771; } .vs-dark .monaco-workbench .monaco-list-row .expression .value.boolean { color: #4E94CE; } .vs-dark .monaco-workbench .monaco-list-row .expression .value.string { color: #CE9178; } .hc-black .monaco-workbench .monaco-list-row .expression .error { color: #F48771; } /* Dark theme */ .vs-dark .monaco-workbench .monaco-list-row .expression .name { color: #C586C0; } /* High Contrast Theming */ .hc-black .monaco-workbench .monaco-list-row .expression .name { color: inherit; } .hc-black .monaco-editor .debug-remove-token-colors { color:black; }