diff --git a/src/vs/base/browser/ui/actionbar/actionbar.css b/src/vs/base/browser/ui/actionbar/actionbar.css index 4b1e2c06494fdea49bebfd556f1a3c7e2257d07f..bbc789ac74a1c4de44641f9896e2fd176898c7d0 100644 --- a/src/vs/base/browser/ui/actionbar/actionbar.css +++ b/src/vs/base/browser/ui/actionbar/actionbar.css @@ -177,19 +177,19 @@ margin: 5px 4px; } -.vs-dark.monaco-workbench .action-bar-select { +.vs-dark .monaco-workbench .action-bar-select { background-color: #3C3C3C; border-color: #3C3C3C; color: rgb(204, 204, 204); } -.hc-black.monaco-workbench .action-bar-select { +.hc-black .monaco-workbench .action-bar-select { background-color: #3C3C3C; border-color: #3C3C3C; color: white; } -.vs.monaco-workbench .action-bar-select { +.vs .monaco-workbench .action-bar-select { background-color: white; border-color: #CECECE; } \ No newline at end of file diff --git a/src/vs/editor/browser/widget/media/editor.css b/src/vs/editor/browser/widget/media/editor.css index 3cd67d0ba6156fe8abc98741134ec3eb8357e6eb..242767ee1f37e6c0b0db96128be8252868ab271d 100644 --- a/src/vs/editor/browser/widget/media/editor.css +++ b/src/vs/editor/browser/widget/media/editor.css @@ -444,7 +444,7 @@ } /* Search */ -.monaco-workbench.hc-black .search-viewlet .findInFileMatch, .monaco-editor.hc-black .findInFileMatch { +.hc-black .monaco-workbench .search-viewlet .findInFileMatch, .monaco-editor.hc-black .findInFileMatch { background: none !important; border: 1px dotted #f38518; -moz-box-sizing: border-box; diff --git a/src/vs/workbench/browser/media/hc-black-theme.css b/src/vs/workbench/browser/media/hc-black-theme.css index a33e036899abd45f2f85d18672e73f905a953334..614514b4e535fdbdf8fae949bd1662fc3c1ecf5e 100644 --- a/src/vs/workbench/browser/media/hc-black-theme.css +++ b/src/vs/workbench/browser/media/hc-black-theme.css @@ -4,23 +4,23 @@ *--------------------------------------------------------------------------------------------*/ /* General Theme Colors */ -.monaco-workbench.hc-black { color: #FFF; background-color: #000; } +.hc-black .monaco-workbench { color: #FFF; background-color: #000; } /* Sidebar */ -.monaco-workbench.hc-black .sidebar .separator { background-color: #000; border: 1px solid #6FC3DF; } +.hc-black .monaco-workbench .sidebar .separator { background-color: #000; border: 1px solid #6FC3DF; } /* Input Fields */ -.monaco-workbench.hc-black input, -.monaco-workbench.hc-black textarea { +.hc-black .monaco-workbench input, +.hc-black .monaco-workbench textarea { background-color: #000; } /* Action Bar */ -.monaco-workbench.hc-black .monaco-action-bar .action-item.disabled .action-label.disabled, -.monaco-workbench.hc-black .monaco-action-bar .action-item.disabled .action-label.disabled:hover { +.hc-black .monaco-workbench .monaco-action-bar .action-item.disabled .action-label.disabled, +.hc-black .monaco-workbench .monaco-action-bar .action-item.disabled .action-label.disabled:hover { opacity: 1; } -.monaco-workbench.hc-black .monaco-action-bar .action-item.disabled .action-label.disabled:before { +.hc-black .monaco-workbench .monaco-action-bar .action-item.disabled .action-label.disabled:before { opacity: .4; } \ No newline at end of file diff --git a/src/vs/workbench/browser/media/vs-dark-theme.css b/src/vs/workbench/browser/media/vs-dark-theme.css index 02afeab1fcb0762ac12c0c746266d12eca06c225..565935e398c9b5a28046cf41f6fd8eac7023eedd 100644 --- a/src/vs/workbench/browser/media/vs-dark-theme.css +++ b/src/vs/workbench/browser/media/vs-dark-theme.css @@ -4,31 +4,31 @@ *--------------------------------------------------------------------------------------------*/ /* General Theme Colors */ -.monaco-workbench.vs-dark { background-color: #252526; color: #CCC; } +.vs-dark .monaco-workbench { background-color: #252526; color: #CCC; } /* Scrollable ELements */ -.monaco-workbench.vs-dark .monaco-scrollable-element .shadow.top { box-shadow: #000 0 6px 6px -6px inset; } -.monaco-workbench.vs-dark .monaco-scrollable-element .shadow.left { box-shadow: #000 6px 0 6px -6px inset; } -.monaco-workbench.vs-dark .monaco-scrollable-element .shadow.top.left { box-shadow: #000 6px 6px 6px -6px inset; } -.monaco-workbench.vs-dark .monaco-scrollable-element .slider.active { background-color: rgba(85, 85, 85, .8); } +.vs-dark .monaco-workbench .monaco-scrollable-element .shadow.top { box-shadow: #000 0 6px 6px -6px inset; } +.vs-dark .monaco-workbench .monaco-scrollable-element .shadow.left { box-shadow: #000 6px 0 6px -6px inset; } +.vs-dark .monaco-workbench .monaco-scrollable-element .shadow.top.left { box-shadow: #000 6px 6px 6px -6px inset; } +.vs-dark .monaco-workbench .monaco-scrollable-element .slider.active { background-color: rgba(85, 85, 85, .8); } /* Sidebar */ -.monaco-workbench.vs-dark .sidebar { border: none; } -.monaco-workbench.vs-dark .sidebar .separator { background-color: #2D2D30; } +.vs-dark .monaco-workbench .sidebar { border: none; } +.vs-dark .monaco-workbench .sidebar .separator { background-color: #2D2D30; } /* Input Fields */ -.monaco-workbench.vs-dark input, -.monaco-workbench.vs-dark textarea { +.vs-dark .monaco-workbench input, +.vs-dark .monaco-workbench textarea { background-color: #3C3C3C; } -.monaco-workbench.vs-dark input:disabled { +.vs-dark .monaco-workbench input:disabled { background-color: #333; } /* Viewlet */ -.monaco-workbench.vs-dark .viewlet .message { opacity: 0.5; } +.vs-dark .monaco-workbench .viewlet .message { opacity: 0.5; } /* Action labels */ -.monaco-workbench.vs-dark .stacked-view .action-label { color: inherit; } -.monaco-workbench.vs-dark .stacked-view .action-label:hover { color: #3399FF; } +.vs-dark .monaco-workbench .stacked-view .action-label { color: inherit; } +.vs-dark .monaco-workbench .stacked-view .action-label:hover { color: #3399FF; } diff --git a/src/vs/workbench/browser/media/vs-theme.css b/src/vs/workbench/browser/media/vs-theme.css index 04e26de752bdbbd995b0352d3a3abe343b0cc0b6..0a2abd564b4c132c6b0b9185a56a378e57109dfa 100644 --- a/src/vs/workbench/browser/media/vs-theme.css +++ b/src/vs/workbench/browser/media/vs-theme.css @@ -10,10 +10,10 @@ .monaco-workbench .sidebar .separator { background-color: #EFEFF2; } /* Input Fields */ -.monaco-workbench.vs input { +.vs .monaco-workbench input { background-color: white; } -.monaco-workbench.vs input:disabled { +.vs .monaco-workbench input:disabled { background-color: #E1E1E1; } diff --git a/src/vs/workbench/browser/parts/activitybar/media/activityBarPart.css b/src/vs/workbench/browser/parts/activitybar/media/activityBarPart.css index e8a22603e9ef76ff23d00adfce625dd035f3c882..c085d565fba31f89cb6bc00dd71f25713351082b 100644 --- a/src/vs/workbench/browser/parts/activitybar/media/activityBarPart.css +++ b/src/vs/workbench/browser/parts/activitybar/media/activityBarPart.css @@ -41,11 +41,11 @@ margin: 10px 10px; } -.monaco-workbench.vs > .activitybar > .content { +.vs .monaco-workbench > .activitybar > .content { background-color: #2C2C2C; } -.monaco-workbench.vs-dark > .activitybar > .content { +.vs-dark .monaco-workbench > .activitybar > .content { background-color: #333; } @@ -60,14 +60,14 @@ } /* High Contrast Theming */ -.monaco-workbench.hc-black > .part.activitybar.left { +.hc-black .monaco-workbench > .part.activitybar.left { border-right: 1px solid #6FC3DF; } -.monaco-workbench.hc-black > .part.activitybar.right { +.hc-black .monaco-workbench > .part.activitybar.right { border-left: 1px solid #6FC3DF; } -.monaco-workbench.hc-black > .activitybar > .content { +.hc-black .monaco-workbench > .activitybar > .content { background-color: #000; } \ No newline at end of file diff --git a/src/vs/workbench/browser/parts/activitybar/media/activityaction.css b/src/vs/workbench/browser/parts/activitybar/media/activityaction.css index bc8f291e64011850399bf34a890b2d6ff6a9e6cd..2871711969a22e1522f6145cb2e3ad12ab040105 100644 --- a/src/vs/workbench/browser/parts/activitybar/media/activityaction.css +++ b/src/vs/workbench/browser/parts/activitybar/media/activityaction.css @@ -39,15 +39,15 @@ border-left: 2px solid; } -.monaco-workbench.vs > .activitybar > .content .monaco-action-bar .badge:active:before, -.monaco-workbench.vs-dark > .activitybar > .content .monaco-action-bar .badge:active:before, -.monaco-workbench.vs > .activitybar > .content .monaco-action-bar .action-item .action-label:focus:before, -.monaco-workbench.vs-dark > .activitybar > .content .monaco-action-bar .action-item .action-label:focus:before { +.vs .monaco-workbench > .activitybar > .content .monaco-action-bar .badge:active:before, +.vs-dark .monaco-workbench > .activitybar > .content .monaco-action-bar .badge:active:before, +.vs .monaco-workbench > .activitybar > .content .monaco-action-bar .action-item .action-label:focus:before, +.vs-dark .monaco-workbench > .activitybar > .content .monaco-action-bar .action-item .action-label:focus:before { border-left-color: #007ACC; } -.monaco-workbench.hc-black > .activitybar > .content .monaco-action-bar .badge:active:before, -.monaco-workbench.hc-black > .activitybar > .content .monaco-action-bar .action-item .action-label:focus:before { +.hc-black .monaco-workbench > .activitybar > .content .monaco-action-bar .badge:active:before, +.hc-black .monaco-workbench > .activitybar > .content .monaco-action-bar .action-item .action-label:focus:before { border-left-color: #f38518; } @@ -133,12 +133,12 @@ } /* High Contrast Theming */ -.monaco-workbench.hc-black > .activitybar > .content .monaco-action-bar .action-label, -.monaco-workbench.hc-black > .activitybar > .content .monaco-action-bar .action-label.active { +.hc-black .monaco-workbench > .activitybar > .content .monaco-action-bar .action-label, +.hc-black .monaco-workbench > .activitybar > .content .monaco-action-bar .action-label.active { opacity: 1; } -.monaco-workbench.hc-black > .activitybar > .content .monaco-action-bar .action-label:before { +.hc-black .monaco-workbench > .activitybar > .content .monaco-action-bar .action-label:before { opacity: 0.6; position: absolute; top: 4px; @@ -147,20 +147,20 @@ width: 32px; } -.monaco-workbench.hc-black > .activitybar > .content .monaco-action-bar .action-item .action-label.active:before, -.monaco-workbench.hc-black > .activitybar > .content .monaco-action-bar .action-item:hover .action-label:before { +.hc-black .monaco-workbench > .activitybar > .content .monaco-action-bar .action-item .action-label.active:before, +.hc-black .monaco-workbench > .activitybar > .content .monaco-action-bar .action-item:hover .action-label:before { opacity: 1; } -.monaco-workbench.hc-black > .activitybar > .content .monaco-action-bar .action-item .action-label.active:before { +.hc-black .monaco-workbench > .activitybar > .content .monaco-action-bar .action-item .action-label.active:before { outline: 1px solid #f38518; } -.monaco-workbench.hc-black > .activitybar > .content .monaco-action-bar.global .action-item .action-label.active:before { +.hc-black .monaco-workbench > .activitybar > .content .monaco-action-bar.global .action-item .action-label.active:before { border: none; } -.monaco-workbench.hc-black > .activitybar > .content .monaco-action-bar .badge .badge-content { +.hc-black .monaco-workbench > .activitybar > .content .monaco-action-bar .badge .badge-content { background: none; background-color: #000; border: 1px solid #6FC3DF; diff --git a/src/vs/workbench/browser/parts/editor/media/binarydiffeditor.css b/src/vs/workbench/browser/parts/editor/media/binarydiffeditor.css index 7f3428f8ce0fccebda3dba68127cbef4d0bccd77..84cb76689445034d50c329e5d5bdfe3d1c60db7a 100644 --- a/src/vs/workbench/browser/parts/editor/media/binarydiffeditor.css +++ b/src/vs/workbench/browser/parts/editor/media/binarydiffeditor.css @@ -11,7 +11,7 @@ box-shadow: -6px 0 5px -5px #DDD; } -.monaco-workbench.vs-dark .binarydiff-right { +.vs-dark .monaco-workbench .binarydiff-right { box-shadow: -6px 0 5px -5px black; } @@ -32,30 +32,30 @@ } /* CSS checkerbox pattern (learnt from http://lea.verou.me/2011/02/checkerboard-pattern-with-css3/*/ -.monaco-workbench.vs .binary-container img { +.vs .monaco-workbench .binary-container img { background-image: linear-gradient(45deg, rgb(220, 220, 220) 25%, transparent 25%, transparent 75%, rgb(220, 220, 220) 75%, rgb(220, 220, 220)), linear-gradient(45deg, rgb(220, 220, 220) 25%, transparent 25%, transparent 75%, rgb(220, 220, 220) 75%, rgb(220, 220, 220)); } -.monaco-workbench.vs-dark .binary-container img { +.vs-dark .monaco-workbench .binary-container img { background-image: linear-gradient(45deg, rgb(80, 80, 80) 25%, transparent 25%, transparent 75%, rgb(80, 80, 80) 75%, rgb(80, 80, 80)), linear-gradient(45deg, rgb(80, 80, 80) 25%, transparent 25%, transparent 75%, rgb(80, 80, 80) 75%, rgb(80, 80, 80)); } -.monaco-workbench.vs .binary-container { +.vs .monaco-workbench .binary-container { background-color: white; } -.monaco-workbench.vs-dark .binary-container { +.vs-dark .monaco-workbench .binary-container { background-color: #1E1E1E; } -.monaco-workbench.vs-dark .binary-container a { +.vs-dark .monaco-workbench .binary-container a { color: #1C5DAF; } -.monaco-workbench.vs-dark .binary-container a:hover { +.vs-dark .monaco-workbench .binary-container a:hover { color: #4080D0; } \ No newline at end of file diff --git a/src/vs/workbench/browser/parts/editor/media/binaryeditor.css b/src/vs/workbench/browser/parts/editor/media/binaryeditor.css index d65b739e9db3e20fa9e44e7bdfec15faaf277f6f..e522512239c8127c66656ab7d88e34791a0873f5 100644 --- a/src/vs/workbench/browser/parts/editor/media/binaryeditor.css +++ b/src/vs/workbench/browser/parts/editor/media/binaryeditor.css @@ -20,22 +20,22 @@ } /* CSS checkerbox pattern (learnt from http://lea.verou.me/2011/02/checkerboard-pattern-with-css3/*/ -.monaco-workbench.vs .binary-container img { +.vs .monaco-workbench .binary-container img { background-image: linear-gradient(45deg, rgb(220, 220, 220) 25%, transparent 25%, transparent 75%, rgb(220, 220, 220) 75%, rgb(220, 220, 220)), linear-gradient(45deg, rgb(220, 220, 220) 25%, transparent 25%, transparent 75%, rgb(220, 220, 220) 75%, rgb(220, 220, 220)); } -.monaco-workbench.vs-dark .binary-container img { +.vs-dark .monaco-workbench .binary-container img { background-image: linear-gradient(45deg, rgb(80, 80, 80) 25%, transparent 25%, transparent 75%, rgb(80, 80, 80) 75%, rgb(80, 80, 80)), linear-gradient(45deg, rgb(80, 80, 80) 25%, transparent 25%, transparent 75%, rgb(80, 80, 80) 75%, rgb(80, 80, 80)); } -.monaco-workbench.vs .binary-container { +.vs .monaco-workbench .binary-container { background-color: white; } -.monaco-workbench.vs-dark .binary-container { +.vs-dark .monaco-workbench .binary-container { background-color: #1E1E1E; } \ No newline at end of file diff --git a/src/vs/workbench/browser/parts/editor/media/editorpart.css b/src/vs/workbench/browser/parts/editor/media/editorpart.css index d254ba5b861620743389fc1cc43b7c463035d435..bc4f3b27107ab6c331640001bbfdf4b3098a327d 100644 --- a/src/vs/workbench/browser/parts/editor/media/editorpart.css +++ b/src/vs/workbench/browser/parts/editor/media/editorpart.css @@ -3,16 +3,16 @@ * Licensed under the MIT License. See License.txt in the project root for license information. *--------------------------------------------------------------------------------------------*/ -.monaco-workbench.vs .monaco-editor-background { +.vs .monaco-workbench .monaco-editor-background { background-color: white; } -.monaco-workbench.vs-dark .monaco-editor-background { +.vs-dark .monaco-workbench .monaco-editor-background { background-color: #1E1E1E; } /* High Contrast Theming */ -.monaco-workbench.hc-black .monaco-editor-background { +.hc-black .monaco-workbench .monaco-editor-background { background-color: #000; } @@ -25,11 +25,11 @@ background-image: url('./letterpress.png'); } -.monaco-workbench.vs-dark .part.editor.empty { +.vs-dark .monaco-workbench .part.editor.empty { background-image: url('./letterpress-dark.png'); } -.monaco-workbench.hc-black .part.editor.empty { +.hc-black .monaco-workbench .part.editor.empty { background-image: url('./letterpress-dark.png'); } @@ -44,11 +44,11 @@ background-image: url('./letterpress@2x.png'); } - .monaco-workbench.vs-dark .part.editor.empty { + .vs-dark .monaco-workbench .part.editor.empty { background-image: url('./letterpress-dark@2x.png'); } - .monaco-workbench.hc-black .part.editor.empty { + .hc-black .monaco-workbench .part.editor.empty { background-image: url('./letterpress-dark@2x.png'); } } diff --git a/src/vs/workbench/browser/parts/editor/media/sidebyside.css b/src/vs/workbench/browser/parts/editor/media/sidebyside.css index cba3aea0fc49d885155ac53c8917b6c3e7f90c1a..d2355e1a8b590034ab67600af2ea8e9a506e33bb 100644 --- a/src/vs/workbench/browser/parts/editor/media/sidebyside.css +++ b/src/vs/workbench/browser/parts/editor/media/sidebyside.css @@ -5,13 +5,13 @@ /* Editor Container Styles */ -.monaco-workbench.vs .editor > .content.dragged { +.vs .monaco-workbench .editor > .content.dragged { background-color: #F3F3F3; border-left: 1px solid #E7E7E7; border-right: 1px solid #E7E7E7; } -.monaco-workbench.vs-dark .editor > .content.dragged { +.vs-dark .monaco-workbench .editor > .content.dragged { background-color: #252526; border-left: 1px solid #444; border-right: 1px solid #444; @@ -45,12 +45,12 @@ box-sizing: content-box; } -.monaco-workbench.vs .editor > .content > .one-editor-container.dragged { +.vs .monaco-workbench .editor > .content > .one-editor-container.dragged { border-left: 1px solid #E7E7E7; border-right: 1px solid #E7E7E7; } -.monaco-workbench.vs-dark .editor > .content > .one-editor-container.dragged { +.vs-dark .monaco-workbench .editor > .content > .one-editor-container.dragged { border-left: 1px solid #444; border-right: 1px solid #444; } @@ -73,19 +73,19 @@ transition-property: right; } -.monaco-workbench.vs .editor > .content > .editor-center { +.vs .monaco-workbench .editor > .content > .editor-center { border-left: 1px solid #E7E7E7; } -.monaco-workbench.vs-dark .editor > .content > .editor-center { +.vs-dark .monaco-workbench .editor > .content > .editor-center { border-left: 1px solid #444; } -.monaco-workbench.vs .editor > .content > .editor-right { +.vs .monaco-workbench .editor > .content > .editor-right { border-left: 1px solid #E7E7E7; } -.monaco-workbench.vs-dark .editor > .content > .editor-right { +.vs-dark .monaco-workbench .editor > .content > .editor-right { border-left: 1px solid #444; } @@ -103,19 +103,19 @@ cursor: pointer; } -.monaco-workbench.vs > .part.editor > .content > .one-editor-container > .title .title-label a { +.vs .monaco-workbench > .part.editor > .content > .one-editor-container > .title .title-label a { color: #333333; } -.monaco-workbench.vs > .part.editor > .content .inactive .title .title-label a { +.vs .monaco-workbench > .part.editor > .content .inactive .title .title-label a { color: rgba(51, 51, 51, 0.5); } -.monaco-workbench.vs-dark > .part.editor > .content > .one-editor-container > .title .title-label a { +.vs-dark .monaco-workbench > .part.editor > .content > .one-editor-container > .title .title-label a { color: white; } -.monaco-workbench.vs-dark > .part.editor > .content .inactive .title .title-label a { +.vs-dark .monaco-workbench > .part.editor > .content .inactive .title .title-label a { color: rgba(255, 255, 255, 0.5); } @@ -125,11 +125,11 @@ cursor: pointer; } -.monaco-workbench.vs > .part.editor > .content > .one-editor-container > .title .title-label span { +.vs .monaco-workbench > .part.editor > .content > .one-editor-container > .title .title-label span { color: rgba(108, 108, 108, 0.7); } -.monaco-workbench.vs-dark > .part.editor > .content > .one-editor-container > .title .title-label span { +.vs-dark .monaco-workbench > .part.editor > .content > .one-editor-container > .title .title-label span { color: rgba(204, 204, 204, 0.7); } @@ -147,11 +147,11 @@ cursor: default; } -.monaco-workbench.vs > .part.editor > .content > .one-editor-container > .title .title-label .state-description .inner { +.vs .monaco-workbench > .part.editor > .content > .one-editor-container > .title .title-label .state-description .inner { color: rgb(51, 51, 51); } -.monaco-workbench.vs-dark > .part.editor > .content > .one-editor-container > .title .title-label .state-description .inner { +.vs-dark .monaco-workbench > .part.editor > .content > .one-editor-container > .title .title-label .state-description .inner { color: white; } @@ -168,7 +168,7 @@ background: url('close.svg') center center no-repeat; } -.monaco-workbench.vs-dark .close-editor-action { +.vs-dark .monaco-workbench .close-editor-action { background: url('close-inverse.svg') center center no-repeat; } @@ -176,18 +176,18 @@ background: url('SplitEditor.svg') center center no-repeat; } -.monaco-workbench.vs-dark .split-editor-action { +.vs-dark .monaco-workbench .split-editor-action { background: url('SplitEditor_inverse.svg') center center no-repeat; } /* High Contrast Theming */ -.monaco-workbench.hc-black .close-editor-action, -.monaco-workbench.hc-black .split-editor-action { +.hc-black .monaco-workbench .close-editor-action, +.hc-black .monaco-workbench .split-editor-action { background: none; } -.monaco-workbench.hc-black .close-editor-action:before { +.hc-black .monaco-workbench .close-editor-action:before { content: url('close-inverse.svg'); position: absolute; top: 12px; @@ -196,7 +196,7 @@ width: 16px; } -.monaco-workbench.hc-black .split-editor-action:before { +.hc-black .monaco-workbench .split-editor-action:before { content: url('SplitEditor_inverse.svg'); position: absolute; top: 12px; @@ -205,29 +205,29 @@ width: 16px; } -.monaco-workbench.hc-black .editor > .content > .editor-center { +.hc-black .monaco-workbench .editor > .content > .editor-center { border-left: 1px solid #6FC3DF; } -.monaco-workbench.hc-black .editor > .content > .editor-right { +.hc-black .monaco-workbench .editor > .content > .editor-right { border-left: 1px solid #6FC3DF; } /** Experimental active editor decoration -.monaco-workbench.vs .editor > .content > .editor-left { +.vs .monaco-workbench .editor > .content > .editor-left { border-left: 1px solid white; } -.monaco-workbench.vs-dark .editor > .content > .editor-left { +.vs-dark .monaco-workbench .editor > .content > .editor-left { border-left: 1px solid #1E1E1E; } -.monaco-workbench.vs > .part.editor > .content.multiple-editors .one-editor-container.active { +.vs .monaco-workbench > .part.editor > .content.multiple-editors .one-editor-container.active { border-left: 1px solid #338FFF; } -.monaco-workbench.vs-dark > .part.editor > .content.multiple-editors .one-editor-container.active { +.vs-dark .monaco-workbench > .part.editor > .content.multiple-editors .one-editor-container.active { border-left: 1px solid #0E639C; } @@ -243,11 +243,11 @@ padding-left: 16px; } -.monaco-workbench.vs > .part.editor > .content.multiple-editors .one-editor-container.active .title .title-label a { +.vs .monaco-workbench > .part.editor > .content.multiple-editors .one-editor-container.active .title .title-label a { border-left: 4px solid #338FFF; } -.monaco-workbench.vs-dark > .part.editor > .content.multiple-editors .one-editor-container.active .title .title-label a { +.vs-dark .monaco-workbench > .part.editor > .content.multiple-editors .one-editor-container.active .title .title-label a { border-left: 4px solid #0E639C; } diff --git a/src/vs/workbench/browser/parts/editor/media/textdiffeditor.css b/src/vs/workbench/browser/parts/editor/media/textdiffeditor.css index d4658d49f90b5643c6a729857c08b6c541ea2308..93b7016896c758c638e7e0166221be6823b3b602 100644 --- a/src/vs/workbench/browser/parts/editor/media/textdiffeditor.css +++ b/src/vs/workbench/browser/parts/editor/media/textdiffeditor.css @@ -3,24 +3,24 @@ * Licensed under the MIT License. See License.txt in the project root for license information. *--------------------------------------------------------------------------------------------*/ -.monaco-workbench.vs .textdiff-editor-action.next { +.vs .monaco-workbench .textdiff-editor-action.next { background: url('next-diff.svg') center center no-repeat; } -.monaco-workbench.vs .textdiff-editor-action.previous { +.vs .monaco-workbench .textdiff-editor-action.previous { background: url('previous-diff.svg') center center no-repeat; } -.monaco-workbench.vs-dark .textdiff-editor-action.next { +.vs-dark .monaco-workbench .textdiff-editor-action.next { background: url('next-diff-inverse.svg') center center no-repeat; } -.monaco-workbench.vs-dark .textdiff-editor-action.previous { +.vs-dark .monaco-workbench .textdiff-editor-action.previous { background: url('previous-diff-inverse.svg') center center no-repeat; } /* High Contrast Theming */ -.monaco-workbench.hc-black .textdiff-editor-action:before { +.hc-black .monaco-workbench .textdiff-editor-action:before { position: absolute; top: 12px; left: 8px; @@ -28,10 +28,10 @@ width: 16px; } -.monaco-workbench.hc-black .textdiff-editor-action.next:before { +.hc-black .monaco-workbench .textdiff-editor-action.next:before { content: url('next-diff-inverse.svg'); } -.monaco-workbench.hc-black .textdiff-editor-action.previous:before { +.hc-black .monaco-workbench .textdiff-editor-action.previous:before { content: url('previous-diff-inverse.svg'); } \ No newline at end of file diff --git a/src/vs/workbench/browser/parts/media/compositePart.css b/src/vs/workbench/browser/parts/media/compositePart.css index f5fb7ffd82111cb5f75e551d7817e889ede61f00..251a506b696f445e32ce58eb396ce409ded9f7fb 100644 --- a/src/vs/workbench/browser/parts/media/compositePart.css +++ b/src/vs/workbench/browser/parts/media/compositePart.css @@ -21,10 +21,10 @@ text-transform: uppercase; } -.monaco-workbench.vs-dark > .part > .composite.title > .title-label span { +.vs-dark .monaco-workbench > .part > .composite.title > .title-label span { color: #bbbbbb; } -.monaco-workbench.hc-black > .part > .composite.title > .title-label span { +.hc-black .monaco-workbench > .part > .composite.title > .title-label span { color: #fff; } diff --git a/src/vs/workbench/browser/parts/panel/media/panelPart.css b/src/vs/workbench/browser/parts/panel/media/panelPart.css index 09dcf3be0c6a61c23c3d6244ccab8652e8f66034..fa3da1b1c5ba3cc3ef198321f90164785bd8c6a7 100644 --- a/src/vs/workbench/browser/parts/panel/media/panelPart.css +++ b/src/vs/workbench/browser/parts/panel/media/panelPart.css @@ -16,6 +16,6 @@ } /* High Contrast Theming */ -.monaco-workbench.hc-black > .part.panel > .title { +.hc-black .monaco-workbench > .part.panel > .title { border-top-color: #6FC3DF; } diff --git a/src/vs/workbench/browser/parts/sidebar/media/sidebarpart.css b/src/vs/workbench/browser/parts/sidebar/media/sidebarpart.css index a240f33a6f00c4d0388b5a2674f31b8977deb7f9..1c5c8fc271938845cb44d845b31194dc005f1e12 100644 --- a/src/vs/workbench/browser/parts/sidebar/media/sidebarpart.css +++ b/src/vs/workbench/browser/parts/sidebar/media/sidebarpart.css @@ -7,7 +7,7 @@ background-color: rgb(243, 243, 243); } -.monaco-workbench.vs-dark > .sidebar > .title > .title-actions { +.vs-dark .monaco-workbench > .sidebar > .title > .title-actions { background-color: rgb(37, 37, 38); } @@ -63,14 +63,14 @@ } /* High Contrast Theming */ -.monaco-workbench.hc-black > .sidebar.left { +.hc-black .monaco-workbench > .sidebar.left { border-right: 1px solid #6FC3DF; } -.monaco-workbench.hc-black > .sidebar.right { +.hc-black .monaco-workbench > .sidebar.right { border-left: 1px solid #6FC3DF; } -.monaco-workbench.hc-black > .sidebar > .title > .title-actions { +.hc-black .monaco-workbench > .sidebar > .title > .title-actions { background-color: #000; } \ No newline at end of file diff --git a/src/vs/workbench/browser/parts/statusbar/media/statusbarPart.css b/src/vs/workbench/browser/parts/statusbar/media/statusbarPart.css index 97df3d4b792f540745cd56ba225c5fc15eeacb8d..a3b6a8c7dc544036de10195cae6a9a20f4d75803 100644 --- a/src/vs/workbench/browser/parts/statusbar/media/statusbarPart.css +++ b/src/vs/workbench/browser/parts/statusbar/media/statusbarPart.css @@ -72,7 +72,7 @@ /* High Contrast Black */ -.monaco-workbench.hc-black > .part.statusbar { +.hc-black .monaco-workbench > .part.statusbar { border-top: 1px solid #6FC3DF; background-color: #000; } diff --git a/src/vs/workbench/parts/debug/browser/media/debug.contribution.css b/src/vs/workbench/parts/debug/browser/media/debug.contribution.css index 81d7762bb18ed9059e5c7b4645a4c195e09c2f9d..ebb4efbbc21798826eb244c8eff47e7d4b92b000 100644 --- a/src/vs/workbench/parts/debug/browser/media/debug.contribution.css +++ b/src/vs/workbench/parts/debug/browser/media/debug.contribution.css @@ -185,33 +185,33 @@ color: #A31515; } -.monaco-workbench.vs-dark > .monaco-tree-row:not(.selected) .expression .value { +.vs-dark .monaco-workbench > .monaco-tree-row:not(.selected) .expression .value { color: rgba(204, 204, 204, 0.6); } -.monaco-workbench.vs-dark .monaco-tree-row:not(.selected) .expression .error { +.vs-dark .monaco-workbench .monaco-tree-row:not(.selected) .expression .error { color: #F48771; } -.monaco-workbench.vs-dark .monaco-tree-row:not(.selected) .expression .value.number { +.vs-dark .monaco-workbench .monaco-tree-row:not(.selected) .expression .value.number { color: #B5CEA8; } -.monaco-workbench.vs-dark .monaco-tree-row:not(.selected) .expression .value.boolean { +.vs-dark .monaco-workbench .monaco-tree-row:not(.selected) .expression .value.boolean { color: #4E94CE; } -.monaco-workbench.vs-dark .monaco-tree-row:not(.selected) .expression .value.string { +.vs-dark .monaco-workbench .monaco-tree-row:not(.selected) .expression .value.string { color: #CE9178; } -.monaco-workbench.hc-black .monaco-tree-row:not(.selected) .expression .error { +.hc-black .monaco-workbench .monaco-tree-row:not(.selected) .expression .error { color: #F48771; } /* Dark theme */ -.monaco-workbench.vs-dark .monaco-tree-row:not(.selected) .expression .name { +.vs-dark .monaco-workbench .monaco-tree-row:not(.selected) .expression .name { color: #C586C0; } @@ -269,62 +269,62 @@ background: url('stackframe-and-breakpoint-dark.svg') center center no-repeat; } -.monaco-workbench.vs-dark .debug-action.step-over { +.vs-dark .monaco-workbench .debug-action.step-over { background: url('step-over-inverse.svg') center center no-repeat; } -.monaco-workbench.vs-dark .debug-action.step-into { +.vs-dark .monaco-workbench .debug-action.step-into { background: url('step-into-inverse.svg') center center no-repeat; } -.monaco-workbench.vs-dark .debug-action.step-out { +.vs-dark .monaco-workbench .debug-action.step-out { background: url('step-out-inverse.svg') center center no-repeat; } -.monaco-workbench.vs-dark .debug-action.continue { +.vs-dark .monaco-workbench .debug-action.continue { background: url('continue-inverse.svg') center center no-repeat; } -.monaco-workbench.vs-dark .debug-action.start { +.vs-dark .monaco-workbench .debug-action.start { background: url('continue-inverse.svg') center center no-repeat; } -.monaco-workbench.vs-dark .debug-action.restart { +.vs-dark .monaco-workbench .debug-action.restart { background: url('restart-inverse.svg') center center no-repeat; } -.monaco-workbench.vs-dark .debug-action.pause { +.vs-dark .monaco-workbench .debug-action.pause { background: url('pause-inverse.svg') center center no-repeat; } -.monaco-workbench.vs-dark .debug-action.stop { +.vs-dark .monaco-workbench .debug-action.stop { background: url('stop-inverse.svg') center center no-repeat; } -.monaco-workbench.vs-dark .debug-action.clear-repl { +.vs-dark .monaco-workbench .debug-action.clear-repl { background: url('clear-repl-inverse.svg') center center no-repeat; } -.monaco-workbench.vs-dark .debug-actions-widget { +.vs-dark .monaco-workbench .debug-actions-widget { background-color: #333; box-shadow: 0 2px 8px #000; } /* High Contrast Theming */ -.monaco-workbench.hc-black .monaco-tree-row:not(.selected) .expression .name { +.hc-black .monaco-workbench .monaco-tree-row:not(.selected) .expression .name { color: inherit; } -.monaco-workbench.hc-black > .activitybar .monaco-action-bar .action-label.debug:before { +.hc-black .monaco-workbench > .activitybar .monaco-action-bar .action-label.debug:before { content: url('debug.svg'); } -.monaco-workbench.hc-black .debug-action { +.hc-black .monaco-workbench .debug-action { background: none; } -.monaco-workbench.hc-black .debug-action:before { +.hc-black .monaco-workbench .debug-action:before { position: absolute; top: 12px; left: 8px; @@ -332,43 +332,43 @@ width: 16px; } -.monaco-workbench.hc-black .debug-actions-widget { +.hc-black .monaco-workbench .debug-actions-widget { background-color: #333; box-shadow: 0 2px 8px #000; } -.monaco-workbench.hc-black .debug-action.step-over { +.hc-black .monaco-workbench .debug-action.step-over { background: url('step-over-inverse.svg') center center no-repeat; } -.monaco-workbench.hc-black .debug-action.step-into { +.hc-black .monaco-workbench .debug-action.step-into { background: url('step-into-inverse.svg') center center no-repeat; } -.monaco-workbench.hc-black .debug-action.step-out { +.hc-black .monaco-workbench .debug-action.step-out { background: url('step-out-inverse.svg') center center no-repeat; } -.monaco-workbench.hc-black .debug-action.continue { +.hc-black .monaco-workbench .debug-action.continue { background: url('continue-inverse.svg') center center no-repeat; } -.monaco-workbench.hc-black .debug-action.start { +.hc-black .monaco-workbench .debug-action.start { background: url('continue-inverse.svg') center center no-repeat; } -.monaco-workbench.hc-black .debug-action.restart { +.hc-black .monaco-workbench .debug-action.restart { background: url('restart-inverse.svg') center center no-repeat; } -.monaco-workbench.hc-black .debug-action.pause { +.hc-black .monaco-workbench .debug-action.pause { background: url('pause-inverse.svg') center center no-repeat; } -.monaco-workbench.hc-black .debug-action.stop { +.hc-black .monaco-workbench .debug-action.stop { background: url('stop-inverse.svg') center center no-repeat; } -.monaco-workbench.hc-black .debug-action.clear-repl { +.hc-black .monaco-workbench .debug-action.clear-repl { background: url('clear-repl-inverse.svg') center center no-repeat; } \ No newline at end of file diff --git a/src/vs/workbench/parts/debug/browser/media/debugViewlet.css b/src/vs/workbench/parts/debug/browser/media/debugViewlet.css index 55aadbbe82d69934cf374021d19b5d7029a1f055..d8e9988cbe0edb34a69994a1149d56ea462e3a4a 100644 --- a/src/vs/workbench/parts/debug/browser/media/debugViewlet.css +++ b/src/vs/workbench/parts/debug/browser/media/debugViewlet.css @@ -31,19 +31,19 @@ border: 1px solid white; } -.monaco-workbench.vs-dark .debug-action.configure { +.vs-dark .monaco-workbench .debug-action.configure { background: url('configure-inverse.svg') center center no-repeat; } -.monaco-workbench.vs-dark .debug-action.toggle-repl { +.vs-dark .monaco-workbench .debug-action.toggle-repl { background: url('repl-inverse.svg') center center no-repeat; } -.monaco-workbench.hc-black .debug-action.configure { +.hc-black .monaco-workbench .debug-action.configure { background: url('configure-inverse.svg') center center no-repeat; } -.monaco-workbench.hc-black .debug-action.toggle-repl { +.hc-black .monaco-workbench .debug-action.toggle-repl { background: url('repl-inverse.svg') center center no-repeat; } @@ -93,7 +93,7 @@ opacity: 0.35; } -.vs-dark.monaco-workbench .debug-select { +.vs-dark .monaco-workbench .debug-select { background-color: #3C3C3C; border-color: #3C3C3C; color: rgb(204, 204, 204); @@ -290,7 +290,7 @@ /* High Contrast Theming */ -.hc-black.monaco-workbench .debug-select { +.hc-black .monaco-workbench .debug-select { background-color: #3C3C3C; border-color: #3C3C3C; color: rgb(204, 204, 204); diff --git a/src/vs/workbench/parts/debug/browser/media/repl.css b/src/vs/workbench/parts/debug/browser/media/repl.css index 8c791bf26a4ccac49abb6dd3f0faee2218d90013..afc18fb2d474913b19621a0fdfd9fa8e409517d3 100644 --- a/src/vs/workbench/parts/debug/browser/media/repl.css +++ b/src/vs/workbench/parts/debug/browser/media/repl.css @@ -130,7 +130,7 @@ box-sizing: border-box; } -.monaco-workbench.hc-black .repl .repl-input-wrapper { +.hc-black .monaco-workbench .repl .repl-input-wrapper { border-top-color: #6FC3DF; } @@ -171,71 +171,71 @@ background-color: inherit; } -.monaco-workbench.vs .repl .repl-tree .monaco-tree .monaco-tree-row > .content > .output.expression > .warn { +.vs .monaco-workbench .repl .repl-tree .monaco-tree .monaco-tree-row > .content > .output.expression > .warn { color: #cd9731; } -.monaco-workbench.vs-dark .repl .repl-tree .monaco-tree .monaco-tree-row > .content > .output.expression > .warn { +.vs-dark .monaco-workbench .repl .repl-tree .monaco-tree .monaco-tree-row > .content > .output.expression > .warn { color: #cd9731; } -.monaco-workbench.hc-black .repl .repl-tree .monaco-tree .monaco-tree-row > .content > .output.expression > .warn { +.hc-black .monaco-workbench .repl .repl-tree .monaco-tree .monaco-tree-row > .content > .output.expression > .warn { color: #008000; } -.monaco-workbench.vs .repl .repl-tree .monaco-tree .monaco-tree-row > .content > .output.expression > .annotation { +.vs .monaco-workbench .repl .repl-tree .monaco-tree .monaco-tree-row > .content > .output.expression > .annotation { color: #007ACC; } -.monaco-workbench.vs-dark .repl .repl-tree .monaco-tree .monaco-tree-row > .content > .output.expression > .annotation { +.vs-dark .monaco-workbench .repl .repl-tree .monaco-tree .monaco-tree-row > .content > .output.expression > .annotation { color: #1B80B2; } -.monaco-workbench.hc-black .repl .repl-tree .monaco-tree .monaco-tree-row > .content > .output.expression > .annotation { +.hc-black .monaco-workbench .repl .repl-tree .monaco-tree .monaco-tree-row > .content > .output.expression > .annotation { color: #0000FF; } -.monaco-workbench.vs .repl .repl-tree .monaco-tree .monaco-tree-row > .content > .output.expression > .counter.info { +.vs .monaco-workbench .repl .repl-tree .monaco-tree .monaco-tree-row > .content > .output.expression > .counter.info { background-color: #007ACC; color: white; } -.monaco-workbench.vs-dark .repl .repl-tree .monaco-tree .monaco-tree-row > .content > .output.expression > .counter.info { +.vs-dark .monaco-workbench .repl .repl-tree .monaco-tree .monaco-tree-row > .content > .output.expression > .counter.info { background-color: #1B80B2; color: white; } -.monaco-workbench.hc-black .repl .repl-tree .monaco-tree .monaco-tree-row > .content > .output.expression > .counter.info { +.hc-black .monaco-workbench .repl .repl-tree .monaco-tree .monaco-tree-row > .content > .output.expression > .counter.info { background-color: #0000FF; color: white; } -.monaco-workbench.vs .repl .repl-tree .monaco-tree .monaco-tree-row > .content > .output.expression > .counter.warn { +.vs .monaco-workbench .repl .repl-tree .monaco-tree .monaco-tree-row > .content > .output.expression > .counter.warn { background-color: #cd9731; color: white; } -.monaco-workbench.vs-dark .repl .repl-tree .monaco-tree .monaco-tree-row > .content > .output.expression > .counter.warn { +.vs-dark .monaco-workbench .repl .repl-tree .monaco-tree .monaco-tree-row > .content > .output.expression > .counter.warn { background-color: #cd9731; color: white; } -.monaco-workbench.hc-black .repl .repl-tree .monaco-tree .monaco-tree-row > .content > .output.expression > .counter.warn { +.hc-black .monaco-workbench .repl .repl-tree .monaco-tree .monaco-tree-row > .content > .output.expression > .counter.warn { background-color: #008000; color: white; } -.monaco-workbench.vs .repl .repl-tree .monaco-tree .monaco-tree-row > .content > .output.expression > .counter.error { +.vs .monaco-workbench .repl .repl-tree .monaco-tree .monaco-tree-row > .content > .output.expression > .counter.error { background-color: #D72817; color: white; } -.monaco-workbench.vs-dark .repl .repl-tree .monaco-tree .monaco-tree-row > .content > .output.expression > .counter.error { +.vs-dark .monaco-workbench .repl .repl-tree .monaco-tree .monaco-tree-row > .content > .output.expression > .counter.error { background-color: #D72817; color: white; } -.monaco-workbench.hc-black .repl .repl-tree .monaco-tree .monaco-tree-row > .content > .output.expression > .counter.error { +.hc-black .monaco-workbench .repl .repl-tree .monaco-tree .monaco-tree-row > .content > .output.expression > .counter.error { background-color: #FF0000; color: white; } @@ -252,23 +252,23 @@ .monaco-workbench .repl .repl-tree .monaco-tree .monaco-tree-row > .content > .output.expression .code36, .monaco-workbench .repl .repl-tree .monaco-tree .monaco-tree-row > .content > .output.expression .code96 { color: darkcyan; } .monaco-workbench .repl .repl-tree .monaco-tree .monaco-tree-row > .content > .output.expression .code37, .monaco-workbench .repl .repl-tree .monaco-tree .monaco-tree-row > .content > .output.expression .code97 { color: #BDBDBD; } -.monaco-workbench.vs-dark .repl .repl-tree .monaco-tree .monaco-tree-row > .content > .output.expression .code30, .monaco-workbench.vs-dark .repl .repl-tree .monaco-tree .monaco-tree-row > .content > .output.expression .code90 { color: #A0A0A0; } -.monaco-workbench.vs-dark .repl .repl-tree .monaco-tree .monaco-tree-row > .content > .output.expression .code31, .monaco-workbench.vs-dark .repl .repl-tree .monaco-tree .monaco-tree-row > .content > .output.expression .code91 { color: #A74747; } -.monaco-workbench.vs-dark .repl .repl-tree .monaco-tree .monaco-tree-row > .content > .output.expression .code32, .monaco-workbench.vs-dark .repl .repl-tree .monaco-tree .monaco-tree-row > .content > .output.expression .code92 { color: #348F34; } -.monaco-workbench.vs-dark .repl .repl-tree .monaco-tree .monaco-tree-row > .content > .output.expression .code33, .monaco-workbench.vs-dark .repl .repl-tree .monaco-tree .monaco-tree-row > .content > .output.expression .code93 { color: #5F4C29; } -.monaco-workbench.vs-dark .repl .repl-tree .monaco-tree .monaco-tree-row > .content > .output.expression .code34, .monaco-workbench.vs-dark .repl .repl-tree .monaco-tree .monaco-tree-row > .content > .output.expression .code94 { color: #6286BB; } -.monaco-workbench.vs-dark .repl .repl-tree .monaco-tree .monaco-tree-row > .content > .output.expression .code35, .monaco-workbench.vs-dark .repl .repl-tree .monaco-tree .monaco-tree-row > .content > .output.expression .code95 { color: #914191; } -.monaco-workbench.vs-dark .repl .repl-tree .monaco-tree .monaco-tree-row > .content > .output.expression .code36, .monaco-workbench.vs-dark .repl .repl-tree .monaco-tree .monaco-tree-row > .content > .output.expression .code96 { color: #218D8D; } -.monaco-workbench.vs-dark .repl .repl-tree .monaco-tree .monaco-tree-row > .content > .output.expression .code37, .monaco-workbench.vs-dark .repl .repl-tree .monaco-tree .monaco-tree-row > .content > .output.expression .code97 { color: #707070; } - -.monaco-workbench.hc-black .repl .repl-tree .monaco-tree .monaco-tree-row > .content > .output.expression .code30, .monaco-workbench.hc-black .repl .repl-tree .monaco-tree .monaco-tree-row > .content > .output.expression .code90 { color: gray; } -.monaco-workbench.hc-black .repl .repl-tree .monaco-tree .monaco-tree-row > .content > .output.expression .code31, .monaco-workbench.hc-black .repl .repl-tree .monaco-tree .monaco-tree-row > .content > .output.expression .code91 { color: #A74747; } -.monaco-workbench.hc-black .repl .repl-tree .monaco-tree .monaco-tree-row > .content > .output.expression .code32, .monaco-workbench.hc-black .repl .repl-tree .monaco-tree .monaco-tree-row > .content > .output.expression .code92 { color: #348F34; } -.monaco-workbench.hc-black .repl .repl-tree .monaco-tree .monaco-tree-row > .content > .output.expression .code33, .monaco-workbench.hc-black .repl .repl-tree .monaco-tree .monaco-tree-row > .content > .output.expression .code93 { color: #5F4C29; } -.monaco-workbench.hc-black .repl .repl-tree .monaco-tree .monaco-tree-row > .content > .output.expression .code34, .monaco-workbench.hc-black .repl .repl-tree .monaco-tree .monaco-tree-row > .content > .output.expression .code94 { color: #6286BB; } -.monaco-workbench.hc-black .repl .repl-tree .monaco-tree .monaco-tree-row > .content > .output.expression .code35, .monaco-workbench.hc-black .repl .repl-tree .monaco-tree .monaco-tree-row > .content > .output.expression .code95 { color: #914191; } -.monaco-workbench.hc-black .repl .repl-tree .monaco-tree .monaco-tree-row > .content > .output.expression .code36, .monaco-workbench.hc-black .repl .repl-tree .monaco-tree .monaco-tree-row > .content > .output.expression .code96 { color: #218D8D; } -.monaco-workbench.hc-black .repl .repl-tree .monaco-tree .monaco-tree-row > .content > .output.expression .code37, .monaco-workbench.hc-black .repl .repl-tree .monaco-tree .monaco-tree-row > .content > .output.expression .code97 { color: #707070; } +.vs-dark .monaco-workbench .repl .repl-tree .monaco-tree .monaco-tree-row > .content > .output.expression .code30, .vs-dark .monaco-workbench .repl .repl-tree .monaco-tree .monaco-tree-row > .content > .output.expression .code90 { color: #A0A0A0; } +.vs-dark .monaco-workbench .repl .repl-tree .monaco-tree .monaco-tree-row > .content > .output.expression .code31, .vs-dark .monaco-workbench .repl .repl-tree .monaco-tree .monaco-tree-row > .content > .output.expression .code91 { color: #A74747; } +.vs-dark .monaco-workbench .repl .repl-tree .monaco-tree .monaco-tree-row > .content > .output.expression .code32, .vs-dark .monaco-workbench .repl .repl-tree .monaco-tree .monaco-tree-row > .content > .output.expression .code92 { color: #348F34; } +.vs-dark .monaco-workbench .repl .repl-tree .monaco-tree .monaco-tree-row > .content > .output.expression .code33, .vs-dark .monaco-workbench .repl .repl-tree .monaco-tree .monaco-tree-row > .content > .output.expression .code93 { color: #5F4C29; } +.vs-dark .monaco-workbench .repl .repl-tree .monaco-tree .monaco-tree-row > .content > .output.expression .code34, .vs-dark .monaco-workbench .repl .repl-tree .monaco-tree .monaco-tree-row > .content > .output.expression .code94 { color: #6286BB; } +.vs-dark .monaco-workbench .repl .repl-tree .monaco-tree .monaco-tree-row > .content > .output.expression .code35, .vs-dark .monaco-workbench .repl .repl-tree .monaco-tree .monaco-tree-row > .content > .output.expression .code95 { color: #914191; } +.vs-dark .monaco-workbench .repl .repl-tree .monaco-tree .monaco-tree-row > .content > .output.expression .code36, .vs-dark .monaco-workbench .repl .repl-tree .monaco-tree .monaco-tree-row > .content > .output.expression .code96 { color: #218D8D; } +.vs-dark .monaco-workbench .repl .repl-tree .monaco-tree .monaco-tree-row > .content > .output.expression .code37, .vs-dark .monaco-workbench .repl .repl-tree .monaco-tree .monaco-tree-row > .content > .output.expression .code97 { color: #707070; } + +.hc-black .monaco-workbench .repl .repl-tree .monaco-tree .monaco-tree-row > .content > .output.expression .code30, .hc-black .monaco-workbench .repl .repl-tree .monaco-tree .monaco-tree-row > .content > .output.expression .code90 { color: gray; } +.hc-black .monaco-workbench .repl .repl-tree .monaco-tree .monaco-tree-row > .content > .output.expression .code31, .hc-black .monaco-workbench .repl .repl-tree .monaco-tree .monaco-tree-row > .content > .output.expression .code91 { color: #A74747; } +.hc-black .monaco-workbench .repl .repl-tree .monaco-tree .monaco-tree-row > .content > .output.expression .code32, .hc-black .monaco-workbench .repl .repl-tree .monaco-tree .monaco-tree-row > .content > .output.expression .code92 { color: #348F34; } +.hc-black .monaco-workbench .repl .repl-tree .monaco-tree .monaco-tree-row > .content > .output.expression .code33, .hc-black .monaco-workbench .repl .repl-tree .monaco-tree .monaco-tree-row > .content > .output.expression .code93 { color: #5F4C29; } +.hc-black .monaco-workbench .repl .repl-tree .monaco-tree .monaco-tree-row > .content > .output.expression .code34, .hc-black .monaco-workbench .repl .repl-tree .monaco-tree .monaco-tree-row > .content > .output.expression .code94 { color: #6286BB; } +.hc-black .monaco-workbench .repl .repl-tree .monaco-tree .monaco-tree-row > .content > .output.expression .code35, .hc-black .monaco-workbench .repl .repl-tree .monaco-tree .monaco-tree-row > .content > .output.expression .code95 { color: #914191; } +.hc-black .monaco-workbench .repl .repl-tree .monaco-tree .monaco-tree-row > .content > .output.expression .code36, .hc-black .monaco-workbench .repl .repl-tree .monaco-tree .monaco-tree-row > .content > .output.expression .code96 { color: #218D8D; } +.hc-black .monaco-workbench .repl .repl-tree .monaco-tree .monaco-tree-row > .content > .output.expression .code37, .hc-black .monaco-workbench .repl .repl-tree .monaco-tree .monaco-tree-row > .content > .output.expression .code97 { color: #707070; } /* Links */ .monaco-workbench .repl .repl-tree .monaco-tree .monaco-tree-row > .content > .output.expression a { diff --git a/src/vs/workbench/parts/files/browser/media/explorerviewlet.css b/src/vs/workbench/parts/files/browser/media/explorerviewlet.css index d3265abf4f2a52cdf83b21fd191e707cb56aa1b5..5d43c4e41b5baa23cb8aca9b62e4a8816bf8c669 100644 --- a/src/vs/workbench/parts/files/browser/media/explorerviewlet.css +++ b/src/vs/workbench/parts/files/browser/media/explorerviewlet.css @@ -66,11 +66,11 @@ } /* Theming */ -.monaco-workbench.vs-dark .explorer-viewlet .collapsible.header .action-close-all-files { +.vs-dark .monaco-workbench .explorer-viewlet .collapsible.header .action-close-all-files { background: url("closeall_inverse.svg") center center no-repeat; } /* High Contrast Theming */ -.monaco-workbench.hc-black .explorer-viewlet .explorer-item, .monaco-workbench.hc-black .explorer-viewlet .working-files-item { +.hc-black .monaco-workbench .explorer-viewlet .explorer-item, .hc-black .monaco-workbench .explorer-viewlet .working-files-item { line-height: 20px; } \ No newline at end of file diff --git a/src/vs/workbench/parts/files/browser/media/fileactions.css b/src/vs/workbench/parts/files/browser/media/fileactions.css index 09836bdcdc24c12bfe349bc20972d6fb88744af7..e2d12729298ed4bf2f7153ad6f6b65d41a4bfa5f 100644 --- a/src/vs/workbench/parts/files/browser/media/fileactions.css +++ b/src/vs/workbench/parts/files/browser/media/fileactions.css @@ -11,11 +11,11 @@ background: url('saveall.svg') center center no-repeat; } -.monaco-workbench.vs-dark .explorer-action.save-all { +.vs-dark .monaco-workbench .explorer-action.save-all { background: url('saveall_inverse.svg') center center no-repeat; } -.monaco-workbench.vs-dark .explorer-action.new-file { +.vs-dark .monaco-workbench .explorer-action.new-file { background: url('AddFile_inverse.svg') center center no-repeat; } @@ -23,7 +23,7 @@ background: url('AddFolder.svg') center center no-repeat; } -.monaco-workbench.vs-dark .explorer-action.new-folder { +.vs-dark .monaco-workbench .explorer-action.new-folder { background: url('AddFolder_inverse.svg') center center no-repeat; } @@ -31,7 +31,7 @@ background: url('Refresh.svg') center center no-repeat; } -.monaco-workbench.vs-dark .explorer-action.refresh-explorer { +.vs-dark .monaco-workbench .explorer-action.refresh-explorer { background: url('Refresh_inverse.svg') center center no-repeat; } @@ -39,7 +39,7 @@ background: url('CollapseAll.svg') center center no-repeat; } -.monaco-workbench.vs-dark .explorer-action.collapse-explorer { +.vs-dark .monaco-workbench .explorer-action.collapse-explorer { background: url('CollapseAll_inverse.svg') center center no-repeat; } @@ -47,7 +47,7 @@ background-image: url('SplitEditor.svg'); } -.monaco-workbench.vs-dark .quick-open-sidebyside { +.vs-dark .monaco-workbench .quick-open-sidebyside { background-image: url('SplitEditor_inverse.svg'); } @@ -55,7 +55,7 @@ background: url('check.svg') center center no-repeat; } -.monaco-workbench.vs-dark .conflict-editor-action.accept-changes { +.vs-dark .monaco-workbench .conflict-editor-action.accept-changes { background: url('check-inverse.svg') center center no-repeat; } @@ -63,7 +63,7 @@ background: url('undo.svg') center center no-repeat; } -.monaco-workbench.vs-dark .conflict-editor-action.revert-changes { +.vs-dark .monaco-workbench .conflict-editor-action.revert-changes { background: url('undo-inverse.svg') center center no-repeat; } @@ -71,7 +71,7 @@ background: url('Preview.svg') center center no-repeat; } -.monaco-workbench.vs-dark .file-editor-action.action-open-preview { +.vs-dark .monaco-workbench .file-editor-action.action-open-preview { background: url('Preview_inverse.svg') center center no-repeat; } @@ -79,7 +79,7 @@ background: url('ViewSource.svg') center center no-repeat; } -.monaco-workbench.vs-dark .iframe-editor-action.view-source { +.vs-dark .monaco-workbench .iframe-editor-action.view-source { background: url('ViewSource_inverse.svg') center center no-repeat; } @@ -87,7 +87,7 @@ background: url('Refresh.svg') center center no-repeat; } -.monaco-workbench.vs-dark .iframe-editor-action.refresh { +.vs-dark .monaco-workbench .iframe-editor-action.refresh { background: url('Refresh_inverse.svg') center center no-repeat; } @@ -121,34 +121,34 @@ background-color: transparent !important; } -.monaco-workbench.vs-dark .explorer-viewlet .explorer-folders-view .action-add-to-workingfiles { +.vs-dark .monaco-workbench .explorer-viewlet .explorer-folders-view .action-add-to-workingfiles { background: url("add-inverse.svg") center center no-repeat; } -.monaco-workbench.vs-dark .explorer-viewlet .explorer-folders-view .focused .monaco-tree-row.selected:not(.highlighted) > .content.actions .action-add-to-workingfiles { +.vs-dark .monaco-workbench .explorer-viewlet .explorer-folders-view .focused .monaco-tree-row.selected:not(.highlighted) > .content.actions .action-add-to-workingfiles { background: url("add-focus.svg") center center no-repeat; } -.monaco-workbench.vs-dark .explorer-viewlet .explorer-working-files .action-close-dirty-file:hover, -.monaco-workbench.vs-dark .explorer-viewlet .explorer-working-files .action-close-file { +.vs-dark .monaco-workbench .explorer-viewlet .explorer-working-files .action-close-dirty-file:hover, +.vs-dark .monaco-workbench .explorer-viewlet .explorer-working-files .action-close-file { background: url("action-close-dark.svg") center center no-repeat; } -.monaco-workbench.vs-dark .explorer-viewlet .explorer-working-files .action-close-dirty-file { +.vs-dark .monaco-workbench .explorer-viewlet .explorer-working-files .action-close-dirty-file { background: url("action-close-dirty-dark.svg") center center no-repeat; } /* High Contrast Theming */ -.monaco-workbench.hc-black .explorer-action, -.monaco-workbench.hc-black .quick-open-sidebyside, -.monaco-workbench.hc-black .iframe-editor-action, -.monaco-workbench.hc-black .file-editor-action.action-open-preview { +.hc-black .monaco-workbench .explorer-action, +.hc-black .monaco-workbench .quick-open-sidebyside, +.hc-black .monaco-workbench .iframe-editor-action, +.hc-black .monaco-workbench .file-editor-action.action-open-preview { background: none; } -.monaco-workbench.hc-black .explorer-action:before, -.monaco-workbench.hc-black .iframe-editor-action:before, -.monaco-workbench.hc-black .file-editor-action.action-open-preview:before { +.hc-black .monaco-workbench .explorer-action:before, +.hc-black .monaco-workbench .iframe-editor-action:before, +.hc-black .monaco-workbench .file-editor-action.action-open-preview:before { position: absolute; top: 12px; left: 8px; @@ -156,47 +156,47 @@ width: 16px; } -.monaco-workbench.hc-black .explorer-action.save-all:before { +.hc-black .monaco-workbench .explorer-action.save-all:before { content: url('saveall_inverse.svg'); } -.monaco-workbench.hc-black .explorer-action.action-close-all-files:before { +.hc-black .monaco-workbench .explorer-action.action-close-all-files:before { content: url('closeall_inverse.svg'); } -.monaco-workbench.hc-black .explorer-action.new-file:before { +.hc-black .monaco-workbench .explorer-action.new-file:before { content: url('AddFile_inverse.svg'); } -.monaco-workbench.hc-black .explorer-action.new-folder:before { +.hc-black .monaco-workbench .explorer-action.new-folder:before { content: url('AddFolder_inverse.svg'); } -.monaco-workbench.hc-black .explorer-action.refresh-explorer:before { +.hc-black .monaco-workbench .explorer-action.refresh-explorer:before { content: url('Refresh_inverse.svg'); } -.monaco-workbench.hc-black .explorer-action.collapse-explorer:before { +.hc-black .monaco-workbench .explorer-action.collapse-explorer:before { content: url('CollapseAll_inverse.svg'); } -.monaco-workbench.hc-black .quick-open-sidebyside:before { +.hc-black .monaco-workbench .quick-open-sidebyside:before { content: url('SplitEditor_inverse.svg'); } -.monaco-workbench.hc-black .iframe-editor-action.view-source:before { +.hc-black .monaco-workbench .iframe-editor-action.view-source:before { content: url('ViewSource_inverse.svg'); } -.monaco-workbench.hc-black .iframe-editor-action.refresh:before { +.hc-black .monaco-workbench .iframe-editor-action.refresh:before { content: url('Refresh_inverse.svg'); } -.monaco-workbench.hc-black .file-editor-action.action-open-preview:before { +.hc-black .monaco-workbench .file-editor-action.action-open-preview:before { content: url('Preview_inverse.svg'); } -.monaco-workbench.hc-black .explorer-viewlet .explorer-working-files .action-close-file:before { +.hc-black .monaco-workbench .explorer-viewlet .explorer-working-files .action-close-file:before { content: url('action-close-dark.svg'); position: absolute; top: 3px; @@ -205,7 +205,7 @@ width: 16px; } -.monaco-workbench.hc-black .explorer-viewlet .explorer-working-files .action-close-file, -.monaco-workbench.hc-black .explorer-viewlet .explorer-working-files .focused .monaco-tree-row.selected:not(.highlighted) > .content.actions > .primary-action-bar .action-close-file { +.hc-black .monaco-workbench .explorer-viewlet .explorer-working-files .action-close-file, +.hc-black .monaco-workbench .explorer-viewlet .explorer-working-files .focused .monaco-tree-row.selected:not(.highlighted) > .content.actions > .primary-action-bar .action-close-file { background: none !important; } \ No newline at end of file diff --git a/src/vs/workbench/parts/files/browser/media/files.contribution.css b/src/vs/workbench/parts/files/browser/media/files.contribution.css index 2ed3188ddff8a305e5ce5ae5ad872dc904baa7bf..51967e0116d25de9bf774de1adc855f8aebe02d5 100644 --- a/src/vs/workbench/parts/files/browser/media/files.contribution.css +++ b/src/vs/workbench/parts/files/browser/media/files.contribution.css @@ -10,6 +10,6 @@ } /* High Contrast Theming */ -.monaco-workbench.hc-black > .activitybar .monaco-action-bar .action-label.explore:before { +.hc-black .monaco-workbench > .activitybar .monaco-action-bar .action-label.explore:before { content: url('files-dark.svg'); } \ No newline at end of file diff --git a/src/vs/workbench/parts/git/browser/media/git.contribution.css b/src/vs/workbench/parts/git/browser/media/git.contribution.css index 2ef8b90efb3f1b01da1f395e2b5724731dbbd6ee..11668c7a7c543dc244cb20032921a8391c675c8c 100644 --- a/src/vs/workbench/parts/git/browser/media/git.contribution.css +++ b/src/vs/workbench/parts/git/browser/media/git.contribution.css @@ -13,11 +13,11 @@ background: url('OpenEditor.svg') center center no-repeat; } -.monaco-workbench.vs-dark .git-action.open-in-diff { +.vs-dark .monaco-workbench .git-action.open-in-diff { background: url('Compare_inverse.svg') center center no-repeat; } -.monaco-workbench.vs-dark .git-action.open-in-editor { +.vs-dark .monaco-workbench .git-action.open-in-editor { background: url('OpenEditor_inverse.svg') center center no-repeat; } @@ -142,11 +142,11 @@ background-size: 100%; } -.monaco-workbench.vs .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.git { +.vs .monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.git { background-image: url('git.svg'); } -.monaco-workbench.vs-dark .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.git { +.vs-dark .monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.git { background-image: url('git-dark.svg'); } @@ -171,16 +171,16 @@ @-moz-keyframes spin-forever { from { -moz-transform: rotate(0deg); } to { -moz-transform: rotate(360deg); } } /* High Contrast Theming */ -.monaco-workbench.hc-black > .activitybar .monaco-action-bar .action-label.git:before { +.hc-black .monaco-workbench > .activitybar .monaco-action-bar .action-label.git:before { content: url('git-dark.svg'); } -.monaco-workbench.hc-black > .activitybar .monaco-action-bar .badge.git-viewlet-label-progress .badge-content { +.hc-black .monaco-workbench > .activitybar .monaco-action-bar .badge.git-viewlet-label-progress .badge-content { background: none; width: 1px; } -.monaco-workbench.hc-black > .activitybar .monaco-action-bar .badge.git-viewlet-label-progress .badge-content:before { +.hc-black .monaco-workbench > .activitybar .monaco-action-bar .badge.git-viewlet-label-progress .badge-content:before { content: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMiAyIDE0IDE0IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDIgMiAxNCAxNCI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTkgMTZjLTMuODYgMC03LTMuMTQtNy03czMuMTQtNyA3LTdjMy44NTkgMCA3IDMuMTQxIDcgN3MtMy4xNDEgNy03IDd6bTAtMTIuNmMtMy4wODggMC01LjYgMi41MTMtNS42IDUuNnMyLjUxMiA1LjYgNS42IDUuNiA1LjYtMi41MTIgNS42LTUuNi0yLjUxMi01LjYtNS42LTUuNnptMy44NiA3LjFsLTMuMTYtMS44OTZ2LTMuODA0aC0xLjR2NC41OTZsMy44NCAyLjMwNS43Mi0xLjIwMXoiLz48L3N2Zz4="); position: relative; top: 2px; @@ -190,14 +190,14 @@ width: 16px; } -.monaco-workbench.hc-black .git-action { +.hc-black .monaco-workbench .git-action { background: none; } -.monaco-workbench.hc-black .action-item.disabled .git-action:before { +.hc-black .monaco-workbench .action-item.disabled .git-action:before { } -.monaco-workbench.hc-black .git-action.open-in-diff:before { +.hc-black .monaco-workbench .git-action.open-in-diff:before { content: url('Compare_inverse.svg'); position: absolute; top: 12px; @@ -206,7 +206,7 @@ width: 16px; } -.monaco-workbench.hc-black .git-action.open-in-editor:before { +.hc-black .monaco-workbench .git-action.open-in-editor:before { content: url('OpenEditor_inverse.svg'); position: absolute; top: 12px; diff --git a/src/vs/workbench/parts/markdown/browser/markdownExtension.ts b/src/vs/workbench/parts/markdown/browser/markdownExtension.ts index d9213ad175933f5494de9132c3ba095c6e820237..916c928ce942b83248a9984fc63c9e77391b27bc 100644 --- a/src/vs/workbench/parts/markdown/browser/markdownExtension.ts +++ b/src/vs/workbench/parts/markdown/browser/markdownExtension.ts @@ -10,7 +10,6 @@ import {EventType} from 'vs/base/common/events'; import {FileChangeType, FileChangesEvent, EventType as FileEventType} from 'vs/platform/files/common/files'; import paths = require('vs/base/common/paths'); import {EventType as EditorEventType, IModelContentChangedEvent} from 'vs/editor/common/editorCommon'; -import {Preferences} from 'vs/workbench/common/constants'; import {getBaseThemeId} from 'vs/platform/theme/common/themes'; import {IWorkbenchContribution} from 'vs/workbench/common/contributions'; import {IFrameEditor} from 'vs/workbench/browser/parts/editor/iframeEditor'; diff --git a/src/vs/workbench/parts/markdown/browser/media/markdownactions.css b/src/vs/workbench/parts/markdown/browser/media/markdownactions.css index 122b9e4bd9ae1283059390faae3d97a65739e289..29cf5d0699f01d85d3b128d803d7b2c35b2b22bf 100644 --- a/src/vs/workbench/parts/markdown/browser/media/markdownactions.css +++ b/src/vs/workbench/parts/markdown/browser/media/markdownactions.css @@ -5,25 +5,25 @@ /* Editor Actions */ -.monaco-workbench.vs .markdown-action.action-preview { +.vs .monaco-workbench .markdown-action.action-preview { background: url('Preview.svg') center center no-repeat; } -.monaco-workbench.vs-dark .markdown-action.action-preview { +.vs-dark .monaco-workbench .markdown-action.action-preview { background: url('Preview_inverse.svg') center center no-repeat; } /* High Contrast Theming */ -.monaco-workbench.hc-black .markdown-action.action-preview, -.monaco-workbench.hc-black .markdown-action.view-source, -.monaco-workbench.hc-black .markdown-action.refresh { +.hc-black .monaco-workbench .markdown-action.action-preview, +.hc-black .monaco-workbench .markdown-action.view-source, +.hc-black .monaco-workbench .markdown-action.refresh { background: none; } -.monaco-workbench.hc-black .markdown-action.action-preview:before, -.monaco-workbench.hc-black .markdown-action.view-source:before, -.monaco-workbench.hc-black .markdown-action.refresh:before { +.hc-black .monaco-workbench .markdown-action.action-preview:before, +.hc-black .monaco-workbench .markdown-action.view-source:before, +.hc-black .monaco-workbench .markdown-action.refresh:before { position: absolute; top: 12px; left: 8px; @@ -31,6 +31,6 @@ width: 16px; } -.monaco-workbench.hc-black .markdown-action.action-preview:before { +.hc-black .monaco-workbench .markdown-action.action-preview:before { content: url('Preview_inverse.svg'); } \ No newline at end of file diff --git a/src/vs/workbench/parts/markdown/common/markdownEditorModel.ts b/src/vs/workbench/parts/markdown/common/markdownEditorModel.ts index 9e687062c022d339777266abf5550772c3043cd3..131e7d9734007fb6216c932fe1f4ca1a0d52074c 100644 --- a/src/vs/workbench/parts/markdown/common/markdownEditorModel.ts +++ b/src/vs/workbench/parts/markdown/common/markdownEditorModel.ts @@ -10,11 +10,9 @@ import URI from 'vs/base/common/uri'; import paths = require('vs/base/common/paths'); import {IFrameEditorModel} from 'vs/workbench/common/editor/iframeEditorModel'; import {EditorModel} from 'vs/workbench/common/editor'; -import {Preferences} from 'vs/workbench/common/constants'; import {IModel} from 'vs/editor/common/editorCommon'; import {IEmitOutput} from 'vs/editor/common/modes'; import {isLightTheme} from 'vs/platform/theme/common/themes'; -import {DEFAULT_THEME_ID} from 'vs/workbench/services/themes/common/themeService'; import {MARKDOWN_MIME, MARKDOWN_MODE_ID} from 'vs/workbench/parts/markdown/common/markdown'; import {IWorkbenchEditorService} from 'vs/workbench/services/editor/common/editorService'; import {IThemeService} from 'vs/workbench/services/themes/common/themeService'; diff --git a/src/vs/workbench/parts/output/browser/media/output.contribution.css b/src/vs/workbench/parts/output/browser/media/output.contribution.css index 8f4a3472ec671029f5b62d38f276dd6f04ad950c..f177d54ec91c17f80d93b398704c830c7200e2ca 100644 --- a/src/vs/workbench/parts/output/browser/media/output.contribution.css +++ b/src/vs/workbench/parts/output/browser/media/output.contribution.css @@ -7,17 +7,17 @@ background: url('clear_output.svg') center center no-repeat; } -.monaco-workbench.vs-dark .output-action.clear-output { +.vs-dark .monaco-workbench .output-action.clear-output { background: url('clear_output_inverse.svg') center center no-repeat; } /* High Contrast Theming */ -.monaco-workbench.hc-black .output-action.clear-output { +.hc-black .monaco-workbench .output-action.clear-output { background: none; } -.monaco-workbench.hc-black .output-action.clear-output:before { +.hc-black .monaco-workbench .output-action.clear-output:before { content: url('clear_output_inverse.svg'); position: absolute; top: 12px; diff --git a/src/vs/workbench/parts/quickopen/browser/media/gotoSymbolHandler.css b/src/vs/workbench/parts/quickopen/browser/media/gotoSymbolHandler.css index 0718249a3e23ac317fc6a53957e0219b5ed53fd7..c0b3a88d39f0ba63606f14ddc7a95880a39ac70a 100644 --- a/src/vs/workbench/parts/quickopen/browser/media/gotoSymbolHandler.css +++ b/src/vs/workbench/parts/quickopen/browser/media/gotoSymbolHandler.css @@ -27,142 +27,142 @@ background-repeat: no-repeat; } -.monaco-workbench.vs .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.method, -.monaco-workbench.vs .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.function, -.monaco-workbench.vs .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.constructor { background-position: 0 -4px; } -.monaco-workbench.vs .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.variable { background-position: -22px -4px; } -.monaco-workbench.vs .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.class { background-position: -43px -3px; } -.monaco-workbench.vs .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.interface { background-position: -63px -4px; } -.monaco-workbench.vs .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.object, -.monaco-workbench.vs .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.namespace, -.monaco-workbench.vs .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.package, -.monaco-workbench.vs .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.module { background-position: -82px -4px; } -.monaco-workbench.vs .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.property { background-position: -102px -3px; } -.monaco-workbench.vs .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.enum { background-position: -122px -3px; } -.monaco-workbench.vs .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.key, -.monaco-workbench.vs .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.string { background-position: -202px -3px; } -.monaco-workbench.vs .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.rule { background-position: -242px -4px; } -.monaco-workbench.vs .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.file { background-position: -262px -4px; } -.monaco-workbench.vs .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.array { background-position: -302px -4px; } -.monaco-workbench.vs .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.number { background-position: -322px -4px; } -.monaco-workbench.vs .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.null, -.monaco-workbench.vs .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.boolean { background-position: -343px -4px; } +.vs .monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.method, +.vs .monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.function, +.vs .monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.constructor { background-position: 0 -4px; } +.vs .monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.variable { background-position: -22px -4px; } +.vs .monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.class { background-position: -43px -3px; } +.vs .monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.interface { background-position: -63px -4px; } +.vs .monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.object, +.vs .monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.namespace, +.vs .monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.package, +.vs .monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.module { background-position: -82px -4px; } +.vs .monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.property { background-position: -102px -3px; } +.vs .monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.enum { background-position: -122px -3px; } +.vs .monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.key, +.vs .monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.string { background-position: -202px -3px; } +.vs .monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.rule { background-position: -242px -4px; } +.vs .monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.file { background-position: -262px -4px; } +.vs .monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.array { background-position: -302px -4px; } +.vs .monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.number { background-position: -322px -4px; } +.vs .monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.null, +.vs .monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.boolean { background-position: -343px -4px; } -.monaco-workbench.vs-dark .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.method, -.monaco-workbench.vs-dark .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.function, -.monaco-workbench.vs-dark .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.constructor { background-position: 0 -24px; } -.monaco-workbench.vs-dark .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.variable { background-position: -22px -24px; } -.monaco-workbench.vs-dark .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.class { background-position: -43px -23px; } -.monaco-workbench.vs-dark .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.interface { background-position: -63px -24px; } -.monaco-workbench.vs-dark .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.object, -.monaco-workbench.vs-dark .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.namespace, -.monaco-workbench.vs-dark .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.package, -.monaco-workbench.vs-dark .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.module { background-position: -82px -24px; } -.monaco-workbench.vs-dark .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.property { background-position: -102px -23px; } -.monaco-workbench.vs-dark .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.key, -.monaco-workbench.vs-dark .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.string { background-position: -202px -23px; } -.monaco-workbench.vs-dark .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.enum { background-position: -122px -23px; } -.monaco-workbench.vs-dark .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.rule { background-position: -242px -24px; } -.monaco-workbench.vs-dark .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.file { background-position: -262px -24px; } -.monaco-workbench.vs-dark .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.array { background-position: -302px -24px; } -.monaco-workbench.vs-dark .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.number { background-position: -322px -24px; } -.monaco-workbench.vs-dark .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.null, -.monaco-workbench.vs-dark .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.boolean { background-position: -342px -24px; } +.vs-dark .monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.method, +.vs-dark .monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.function, +.vs-dark .monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.constructor { background-position: 0 -24px; } +.vs-dark .monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.variable { background-position: -22px -24px; } +.vs-dark .monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.class { background-position: -43px -23px; } +.vs-dark .monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.interface { background-position: -63px -24px; } +.vs-dark .monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.object, +.vs-dark .monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.namespace, +.vs-dark .monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.package, +.vs-dark .monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.module { background-position: -82px -24px; } +.vs-dark .monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.property { background-position: -102px -23px; } +.vs-dark .monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.key, +.vs-dark .monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.string { background-position: -202px -23px; } +.vs-dark .monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.enum { background-position: -122px -23px; } +.vs-dark .monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.rule { background-position: -242px -24px; } +.vs-dark .monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.file { background-position: -262px -24px; } +.vs-dark .monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.array { background-position: -302px -24px; } +.vs-dark .monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.number { background-position: -322px -24px; } +.vs-dark .monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.null, +.vs-dark .monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.boolean { background-position: -342px -24px; } /* High Contrast Theming */ -.monaco-workbench.hc-black .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.method, -.monaco-workbench.hc-black .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.function, -.monaco-workbench.hc-black .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.constructor, -.monaco-workbench.hc-black .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.variable, -.monaco-workbench.hc-black .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.class, -.monaco-workbench.hc-black .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.interface, -.monaco-workbench.hc-black .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.object, -.monaco-workbench.hc-black .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.namespace, -.monaco-workbench.hc-black .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.package, -.monaco-workbench.hc-black .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.module, -.monaco-workbench.hc-black .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.property, -.monaco-workbench.hc-black .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.enum, -.monaco-workbench.hc-black .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.key, -.monaco-workbench.hc-black .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.string, -.monaco-workbench.hc-black .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.rule, -.monaco-workbench.hc-black .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.file, -.monaco-workbench.hc-black .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.array, -.monaco-workbench.hc-black .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.number, -.monaco-workbench.hc-black .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.null, -.monaco-workbench.hc-black .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.boolean { +.hc-black .monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.method, +.hc-black .monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.function, +.hc-black .monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.constructor, +.hc-black .monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.variable, +.hc-black .monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.class, +.hc-black .monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.interface, +.hc-black .monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.object, +.hc-black .monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.namespace, +.hc-black .monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.package, +.hc-black .monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.module, +.hc-black .monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.property, +.hc-black .monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.enum, +.hc-black .monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.key, +.hc-black .monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.string, +.hc-black .monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.rule, +.hc-black .monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.file, +.hc-black .monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.array, +.hc-black .monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.number, +.hc-black .monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.null, +.hc-black .monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.boolean { background: none; display: inline; } -.monaco-workbench.hc-black .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.method:before, -.monaco-workbench.hc-black .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.function:before, -.monaco-workbench.hc-black .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.constructor:before, -.monaco-workbench.hc-black .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.variable:before, -.monaco-workbench.hc-black .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.class:before, -.monaco-workbench.hc-black .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.interface:before, -.monaco-workbench.hc-black .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.object:before, -.monaco-workbench.hc-black .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.namespace:before, -.monaco-workbench.hc-black .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.package:before, -.monaco-workbench.hc-black .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.module:before, -.monaco-workbench.hc-black .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.property:before, -.monaco-workbench.hc-black .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.enum:before, -.monaco-workbench.hc-black .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.key:before, -.monaco-workbench.hc-black .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.string:before, -.monaco-workbench.hc-black .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.rule:before, -.monaco-workbench.hc-black .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.file:before, -.monaco-workbench.hc-black .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.array:before, -.monaco-workbench.hc-black .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.number:before, -.monaco-workbench.hc-black .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.null:before, -.monaco-workbench.hc-black .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.boolean:before { +.hc-black .monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.method:before, +.hc-black .monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.function:before, +.hc-black .monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.constructor:before, +.hc-black .monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.variable:before, +.hc-black .monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.class:before, +.hc-black .monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.interface:before, +.hc-black .monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.object:before, +.hc-black .monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.namespace:before, +.hc-black .monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.package:before, +.hc-black .monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.module:before, +.hc-black .monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.property:before, +.hc-black .monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.enum:before, +.hc-black .monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.key:before, +.hc-black .monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.string:before, +.hc-black .monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.rule:before, +.hc-black .monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.file:before, +.hc-black .monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.array:before, +.hc-black .monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.number:before, +.hc-black .monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.null:before, +.hc-black .monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.boolean:before { height: 16px; width: 16px; display: inline-block; } -.monaco-workbench.hc-black .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.method:before, -.monaco-workbench.hc-black .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.function:before, -.monaco-workbench.hc-black .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.constructor:before { +.hc-black .monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.method:before, +.hc-black .monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.function:before, +.hc-black .monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.constructor:before { content: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZmlsbD0iI0IxODBENyIgZD0iTTUuNSAzbC00LjUgMi44NTd2NC4yODVsNC41IDIuODU4IDQuNS0yLjg1N3YtNC4yODZsLTQuNS0yLjg1N3ptLS41IDguNDk4bC0zLTEuOTA1di0yLjgxNmwzIDEuOTA1djIuODE2em0tMi4zNTgtNS40OThsMi44NTgtMS44MTUgMi44NTggMS44MTUtMi44NTggMS44MTUtMi44NTgtMS44MTV6bTYuMzU4IDMuNTkzbC0zIDEuOTA1di0yLjgxNWwzLTEuOTA1djIuODE1eiIvPjwvc3ZnPg=="); margin-left: 2px; } -.monaco-workbench.hc-black .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.field:before, -.monaco-workbench.hc-black .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.variable:before { +.hc-black .monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.field:before, +.hc-black .monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.variable:before { content: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZmlsbD0iIzc1QkVGRiIgZD0iTTEgNnY0bDQgMiA2LTN2LTRsLTQtMi02IDN6bTQgMWwtMi0xIDQtMiAyIDEtNCAyeiIvPjwvc3ZnPg=="); margin-left: 2px; } -.monaco-workbench.hc-black .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.class:before { +.hc-black .monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.class:before { content: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBvbHlnb24gZmlsbD0iI0U4QUI1MyIgcG9pbnRzPSIxMS45OTgsMTEuMDAyIDksMTEgOSw3IDExLDcgMTAsOCAxMiwxMCAxNSw3IDEzLDUgMTIsNiA3LDYgOSw0IDYsMSAxLDYgNCw5IDYsNyA4LDcgOCwxMiAxMSwxMiAxMCwxMyAxMiwxNSAxNSwxMiAxMywxMCIvPjwvc3ZnPg=="); } -.monaco-workbench.hc-black .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.interface:before { +.hc-black .monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.interface:before { content: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZmlsbD0iIzc1QkVGRiIgZD0iTTExLjUgNGMtMS43NTkgMC0zLjIwNCAxLjMwOC0zLjQ0OSAzaC0zLjEyMmMtLjIyMy0uODYxLS45OTgtMS41LTEuOTI5LTEuNS0xLjEwNCAwLTIgLjg5NS0yIDIgMCAxLjEwNC44OTYgMiAyIDIgLjkzMSAwIDEuNzA2LS42MzkgMS45MjktMS41aDMuMTIyYy4yNDUgMS42OTEgMS42OSAzIDMuNDQ5IDMgMS45MyAwIDMuNS0xLjU3IDMuNS0zLjUgMC0xLjkzMS0xLjU3LTMuNS0zLjUtMy41em0wIDVjLS44MjcgMC0xLjUtLjY3NC0xLjUtMS41IDAtLjgyOC42NzMtMS41IDEuNS0xLjVzMS41LjY3MiAxLjUgMS41YzAgLjgyNi0uNjczIDEuNS0xLjUgMS41eiIvPjwvc3ZnPg=="); } -.monaco-workbench.hc-black .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.object:before, -.monaco-workbench.hc-black .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.namespace:before, -.monaco-workbench.hc-black .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.package:before, -.monaco-workbench.hc-black .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.module:before { +.hc-black .monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.object:before, +.hc-black .monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.namespace:before, +.hc-black .monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.package:before, +.hc-black .monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.module:before { content: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZmlsbD0iI0M1QzVDNSIgZD0iTTkgMTF2LTFjMC0uODM0LjQ5Ni0xLjczOCAxLTItLjUwNC0uMjctMS0xLjE2OC0xLTJ2LTFjMC0uODQtLjU4NC0xLTEtMXYtMWMyLjA4MyAwIDIgMS4xNjYgMiAydjFjMCAuOTY5LjcwMy45OCAxIDF2MmMtLjMyMi4wMi0xIC4wNTMtMSAxdjFjMCAuODM0LjA4MyAyLTIgMnYtMWMuODMzIDAgMS0xIDEtMXptLTYgMHYtMWMwLS44MzQtLjQ5Ni0xLjczOC0xLTIgLjUwNC0uMjcgMS0xLjE2OCAxLTJ2LTFjMC0uODQuNTg0LTEgMS0xdi0xYy0yLjA4MyAwLTIgMS4xNjYtMiAydjFjMCAuOTY5LS43MDMuOTgtMSAxdjJjLjMyMi4wMiAxIC4wNTMgMSAxdjFjMCAuODM0LS4wODMgMiAyIDJ2LTFjLS44MzMgMC0xLTEtMS0xeiIvPjwvc3ZnPg=="); margin-left: 2px; } -.monaco-workbench.hc-black .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.property:before { +.hc-black .monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.property:before { content: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZmlsbD0iI0M1QzVDNSIgZD0iTTEyLjA5IDQuMzU5bC0yLjY0MSAyLjY0MS0yLTIgMi42NDEtMi42NDFjLS41MDItLjIyNi0xLjA1NS0uMzU5LTEuNjQxLS4zNTktMi4yMDkgMC00IDEuNzkxLTQgNCAwIC41ODYuMTMzIDEuMTM5LjM1OSAxLjY0bC0zLjM1OSAzLjM2cy0xIDEgMCAyaDJsMy4zNTktMy4zNmMuNTAzLjIyNiAxLjA1NS4zNiAxLjY0MS4zNiAyLjIwOSAwIDQtMS43OTEgNC00IDAtLjU4Ni0uMTMzLTEuMTM5LS4zNTktMS42NDF6Ii8+PC9zdmc+"); margin-left: 1px; } -.monaco-workbench.hc-black .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.value:before, -.monaco-workbench.hc-black .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.enum:before { +.hc-black .monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.value:before, +.hc-black .monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.enum:before { content: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PGcgZmlsbD0iIzc1QkVGRiI+PHBhdGggZD0iTTEyIDNoLTRsLTEgMXYyaDV2MWgtMnYxaDJsMS0xdi0zbC0xLTF6bTAgMmgtNHYtMWg0djF6TTMgMTJoNnYtNWgtNnY1em0xLTNoNHYxaC00di0xeiIvPjwvZz48L3N2Zz4="); } -.monaco-workbench.hc-black .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.rule:before { +.hc-black .monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.rule:before { content: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiI+PHBhdGggZmlsbD0iI0M1QzVDNSIgZD0iTTEwIDVoLTh2LTJoOHYyem0wIDFoLTZ2MWg2di0xem0wIDJoLTZ2MWg2di0xeiIvPjwvc3ZnPg=="); } -.monaco-workbench.hc-black .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.file:before { +.hc-black .monaco-workbench .quick-open-widget .quick-open-tree .quick-open-entry .quick-open-entry-icon.file:before { content: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZmlsbD0iI0M1QzVDNSIgZD0iTTkuNjc2IDJoLTYuNjc2djEyaDEwdi05bC0zLjMyNC0zem0yLjMyNCAxMWgtOHYtMTBoNXYzaDN2N3oiLz48L3N2Zz4="); } \ No newline at end of file diff --git a/src/vs/workbench/parts/search/browser/media/search.contribution.css b/src/vs/workbench/parts/search/browser/media/search.contribution.css index afb6a368ea51847c6969a90dee7397279fd5a84a..bcdd6b207c09f002360e018759d70abded0c2457 100644 --- a/src/vs/workbench/parts/search/browser/media/search.contribution.css +++ b/src/vs/workbench/parts/search/browser/media/search.contribution.css @@ -10,6 +10,6 @@ } /* High Contrast Theming */ -.monaco-workbench.hc-black > .activitybar .monaco-action-bar .action-label.search:before { +.hc-black .monaco-workbench > .activitybar .monaco-action-bar .action-label.search:before { content: url('search-dark.svg'); } \ No newline at end of file diff --git a/src/vs/workbench/parts/search/browser/media/searchviewlet.css b/src/vs/workbench/parts/search/browser/media/searchviewlet.css index d6cf7ca5a0cce97aef6db0474558a0a0f21ea7a2..3c9bd21790c15aa64822f8635a29cc51aa6116ca 100644 --- a/src/vs/workbench/parts/search/browser/media/searchviewlet.css +++ b/src/vs/workbench/parts/search/browser/media/searchviewlet.css @@ -42,15 +42,15 @@ height: 13px; } -.monaco-workbench.hc-black .search-viewlet .query-details .more { +.hc-black .monaco-workbench .search-viewlet .query-details .more { background: url('ellipsis-inverse.svg') top center no-repeat; } -.monaco-workbench.vs-dark .search-viewlet .query-details .more { +.vs-dark .monaco-workbench .search-viewlet .query-details .more { background: url('ellipsis-inverse.svg') top center no-repeat; } -.monaco-workbench.vs .search-viewlet .query-details .more { +.vs .monaco-workbench .search-viewlet .query-details .more { background: url('ellipsis.svg') top center no-repeat; } @@ -85,11 +85,11 @@ margin-right: 2px; } -.monaco-workbench.vs-dark .search-configure-exclusions { +.vs-dark .monaco-workbench .search-configure-exclusions { background: url('configure-inverse.svg') center center no-repeat; } -.monaco-workbench.vs .search-configure-exclusions { +.vs .monaco-workbench .search-configure-exclusions { background: url('configure.svg') center center no-repeat; opacity: 0.7; } @@ -198,7 +198,7 @@ background: url('Refresh.svg') center center no-repeat; } -.monaco-workbench.vs-dark .search-action.refresh { +.vs-dark .monaco-workbench .search-action.refresh { background: url('Refresh_inverse.svg') center center no-repeat; } @@ -206,7 +206,7 @@ background: url('CollapseAll.svg') center center no-repeat; } -.monaco-workbench.vs-dark .search-action.collapse { +.vs-dark .monaco-workbench .search-action.collapse { background: url('CollapseAll_inverse.svg') center center no-repeat; } @@ -214,27 +214,27 @@ background: url('clear-search-results.svg') center center no-repeat; } -.monaco-workbench.vs-dark .search-action.clear-search-results { +.vs-dark .monaco-workbench .search-action.clear-search-results { background: url('clear-search-results-dark.svg') center center no-repeat; } -.monaco-workbench.vs-dark .search-viewlet .action-remove { +.vs-dark .monaco-workbench .search-viewlet .action-remove { background: url("action-remove-dark.svg") center center no-repeat; } -.monaco-workbench.vs-dark .search-viewlet .focused .monaco-tree-row.selected:not(.highlighted) > .content.actions .action-remove { +.vs-dark .monaco-workbench .search-viewlet .focused .monaco-tree-row.selected:not(.highlighted) > .content.actions .action-remove { background: url("action-remove-focus.svg") center center no-repeat; } -.monaco-workbench.vs .search-viewlet .query-details .file-types .controls > .custom-checkbox.pattern { +.vs .monaco-workbench .search-viewlet .query-details .file-types .controls > .custom-checkbox.pattern { background: url('pattern.svg') center center no-repeat; } -.monaco-workbench.vs-dark .search-viewlet .query-details .file-types .controls > .custom-checkbox.pattern { +.vs-dark .monaco-workbench .search-viewlet .query-details .file-types .controls > .custom-checkbox.pattern { background: url('pattern-dark.svg') center center no-repeat; } -.monaco-workbench.hc-black .search-viewlet .query-details .file-types .controls > .custom-checkbox.pattern:before { +.hc-black .monaco-workbench .search-viewlet .query-details .file-types .controls > .custom-checkbox.pattern:before { content: url('pattern-dark.svg'); } @@ -291,16 +291,16 @@ } /* High Contrast Theming */ -.monaco-workbench.hc-black .search-viewlet .query-box, -.monaco-workbench.hc-black .search-viewlet .file-types .monaco-inputbox { +.hc-black .monaco-workbench .search-viewlet .query-box, +.hc-black .monaco-workbench .search-viewlet .file-types .monaco-inputbox { background-color: #000; } -.monaco-workbench.hc-black .search-action { +.hc-black .monaco-workbench .search-action { background: none; } -.monaco-workbench.hc-black .search-action:before { +.hc-black .monaco-workbench .search-action:before { position: absolute; top: 12px; left: 8px; @@ -308,24 +308,24 @@ width: 16px; } -.monaco-workbench.hc-black .search-action.refresh:before { +.hc-black .monaco-workbench .search-action.refresh:before { content: url('Refresh_inverse.svg'); } -.monaco-workbench.hc-black .search-action.collapse:before { +.hc-black .monaco-workbench .search-action.collapse:before { content: url('CollapseAll_inverse.svg'); } -.monaco-workbench.hc-black .search-action.clear-search-results:before { +.hc-black .monaco-workbench .search-action.clear-search-results:before { content: url('clear-search-results-dark.svg'); } -.monaco-workbench.hc-black .search-viewlet .query-clear { +.hc-black .monaco-workbench .search-viewlet .query-clear { background: none; } -.monaco-workbench.hc-black .search-viewlet .query-clear:before, -.monaco-workbench.hc-black .search-viewlet .action-remove:before { +.hc-black .monaco-workbench .search-viewlet .query-clear:before, +.hc-black .monaco-workbench .search-viewlet .action-remove:before { content: url('action-remove-dark.svg'); position: absolute; top: 2px; @@ -334,20 +334,20 @@ width: 16px; } -.monaco-workbench.hc-black .query-box { +.hc-black .monaco-workbench .query-box { border: 1px solid #6FC3DF; } -.monaco-workbench.hc-black .query-box .monaco-inputbox.idle { +.hc-black .monaco-workbench .query-box .monaco-inputbox.idle { border: none; } -.monaco-workbench.hc-black .search-viewlet .action-remove, -.monaco-workbench.hc-black .search-viewlet .focused .monaco-tree-row.selected:not(.highlighted) > .content.actions > .primary-action-bar .action-remove { +.hc-black .monaco-workbench .search-viewlet .action-remove, +.hc-black .monaco-workbench .search-viewlet .focused .monaco-tree-row.selected:not(.highlighted) > .content.actions > .primary-action-bar .action-remove { background: none !important; } -.monaco-workbench.hc-black .search-viewlet .filematch, -.monaco-workbench.hc-black .search-viewlet .linematch { +.hc-black .monaco-workbench .search-viewlet .filematch, +.hc-black .monaco-workbench .search-viewlet .linematch { line-height: 20px; } \ No newline at end of file