提交 ddd2a37a 编写于 作者: M Martin Aeschlimann

Set theme class only on monaco-shell (no longer on monaco-workbench)

上级 bb6f634f
......@@ -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
......@@ -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;
......
......@@ -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
......@@ -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; }
......@@ -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;
}
......@@ -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
......@@ -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;
......
......@@ -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
......@@ -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
......@@ -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');
}
}
......@@ -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;
}
......
......@@ -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
......@@ -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;
}
......@@ -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;
}
......@@ -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
......@@ -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;
}
......@@ -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
......@@ -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);
......
......@@ -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 {
......
......@@ -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
......@@ -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
......@@ -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
......@@ -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;
......
......@@ -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';
......
......@@ -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
......@@ -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';
......
......@@ -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;
......
......@@ -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
......@@ -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
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册