scmViewlet.css 5.3 KB
Newer Older
J
Joao Moreno 已提交
1 2 3 4 5
/*---------------------------------------------------------------------------------------------
 *  Copyright (c) Microsoft Corporation. All rights reserved.
 *  Licensed under the MIT License. See License.txt in the project root for license information.
 *--------------------------------------------------------------------------------------------*/

6
.monaco-workbench .activitybar > .content .monaco-action-bar .action-label.scm {
M
Miguel Solorio 已提交
7
	-webkit-mask: url('scm-activity-bar.svg') no-repeat 50% 50%;
8 9
}

J
Joao Moreno 已提交
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
.monaco-workbench .scm-action.toggle-view-mode.list {
	background: url('list-light.svg') center center no-repeat;
}

.vs-dark .monaco-workbench .scm-action.toggle-view-mode.list {
	background: url('list-dark.svg') center center no-repeat;
}

.hc-black .monaco-workbench .scm-action.toggle-view-mode.list {
	background: url('list-hc.svg') center center no-repeat;
}

.monaco-workbench .scm-action.toggle-view-mode.tree {
	background: url('tree-light.svg') center center no-repeat;
}

.vs-dark .monaco-workbench .scm-action.toggle-view-mode.tree {
	background: url('tree-dark.svg') center center no-repeat;
}

.hc-black .monaco-workbench .scm-action.toggle-view-mode.tree {
	background: url('tree-hc.svg') center center no-repeat;
}

J
Joao Moreno 已提交
34 35 36 37 38
.monaco-workbench .viewlet.scm-viewlet .collapsible.header .actions {
	width: initial;
	flex: 1;
}

J
Joao 已提交
39
.scm-viewlet .empty-message {
J
Joao Moreno 已提交
40 41
	box-sizing: border-box;
	height: 100%;
J
Joao 已提交
42 43 44
	padding: 10px 22px 0 22px;
}

J
Joao 已提交
45
.scm-viewlet:not(.empty) .empty-message,
46
.scm-viewlet.empty .monaco-panel-view {
J
Joao 已提交
47 48 49
	display: none;
}

J
Joao Moreno 已提交
50 51
.scm-viewlet .scm-status {
	height: 100%;
J
Joao Moreno 已提交
52
	position: relative;
J
Joao Moreno 已提交
53 54
}

J
Joao Moreno 已提交
55
.scm-viewlet .monaco-list-row > .scm-provider {
J
Joao Moreno 已提交
56
	display: flex;
J
Joao Moreno 已提交
57
	align-items: center;
J
Joao Moreno 已提交
58
	flex-wrap: wrap;
M
Miguel Solorio 已提交
59
	height: 100%;
J
Joao Moreno 已提交
60
	padding: 0 12px 0 20px;
J
Joao Moreno 已提交
61 62
}

J
Joao Moreno 已提交
63 64 65 66 67 68 69
.scm-viewlet .monaco-list-row > .scm-provider > .monaco-action-bar {
	flex: 1;
}

.scm-viewlet .monaco-list-row > .scm-provider > .monaco-action-bar .action-item {
	overflow: hidden;
	text-overflow: ellipsis;
J
Joao Moreno 已提交
70 71
}

J
Joao Moreno 已提交
72 73 74 75 76 77
.scm-viewlet .scm-provider > .count {
	margin: 0 0.5em;
}

.scm-viewlet .scm-provider > .count.hidden {
	display: none;
J
Joao Moreno 已提交
78 79
}

J
Joao Moreno 已提交
80
.scm-viewlet .scm-provider > .type,
J
Joao Moreno 已提交
81
.scm-viewlet .scm-provider > .name > .type {
J
Joao Moreno 已提交
82 83 84
	opacity: 0.7;
	margin-left: 0.5em;
	font-size: 0.9em;
J
Joao Moreno 已提交
85 86
}

J
Joao Moreno 已提交
87 88 89 90
.scm-viewlet .monaco-list-row {
	line-height: 22px;
}

J
Joao Moreno 已提交
91
.scm-viewlet .monaco-list-row .resource-group {
J
Joao Moreno 已提交
92
	display: flex;
J
Joao Moreno 已提交
93
	height: 100%;
J
Joao Moreno 已提交
94
	align-items: center;
J
Joao Moreno 已提交
95 96
}

J
Joao Moreno 已提交
97
.scm-viewlet .monaco-list-row .resource-group > .name {
J
Joao Moreno 已提交
98 99 100
	flex: 1;
	font-size: 11px;
	font-weight: bold;
J
Joao Moreno 已提交
101 102
	overflow: hidden;
	text-overflow: ellipsis;
J
Joao Moreno 已提交
103 104
}

J
Joao Moreno 已提交
105
.scm-viewlet .monaco-list-row .resource {
J
Joao Moreno 已提交
106
	display: flex;
J
Joao Moreno 已提交
107
	height: 100%;
J
Joao Moreno 已提交
108 109
}

J
Joao Moreno 已提交
110
.scm-viewlet .monaco-list-row .resource.faded {
111 112 113
	opacity: 0.7;
}

J
Joao Moreno 已提交
114
.scm-viewlet .monaco-list-row .resource > .name {
J
Joao Moreno 已提交
115
	flex: 1;
J
Joao Moreno 已提交
116 117 118
	overflow: hidden;
}

J
Joao Moreno 已提交
119
.scm-viewlet .monaco-list-row .resource > .name.strike-through > .monaco-icon-label > .monaco-icon-label-description-container > .label-name {
J
Joao Moreno 已提交
120 121 122
	text-decoration: line-through;
}

J
Joao Moreno 已提交
123 124
.scm-viewlet .monaco-list-row .resource > .name > .monaco-icon-label::after {
	padding: 0 8px;
125 126
}

J
Joao Moreno 已提交
127 128
.scm-viewlet .monaco-list-row .resource-group > .count {
	padding: 0 8px;
J
Joao Moreno 已提交
129
	display: flex;
J
Joao Moreno 已提交
130 131 132
}

.scm-viewlet .monaco-list-row .resource > .decoration-icon {
J
Joao Moreno 已提交
133 134 135 136 137 138
	width: 16px;
	height: 100%;
	background-repeat: no-repeat;
	background-position: 50% 50%;
}

J
Joao Moreno 已提交
139
.scm-viewlet .monaco-list .monaco-list-row .resource > .name > .monaco-icon-label > .actions {
140 141
	flex-grow: 100;
}
J
Joao Moreno 已提交
142

J
Joao Moreno 已提交
143 144
.scm-viewlet .monaco-list .monaco-list-row .resource-group > .actions,
.scm-viewlet .monaco-list .monaco-list-row .resource > .name > .monaco-icon-label > .actions {
145 146 147
	display: none;
}

J
Joao Moreno 已提交
148 149 150 151 152 153 154
.scm-viewlet .monaco-list .monaco-list-row:hover .resource-group > .actions,
.scm-viewlet .monaco-list .monaco-list-row:hover .resource > .name > .monaco-icon-label > .actions,
.scm-viewlet .monaco-list .monaco-list-row.selected .resource-group > .actions,
.scm-viewlet .monaco-list .monaco-list-row.focused .resource-group > .actions,
.scm-viewlet .monaco-list .monaco-list-row.selected .resource > .name > .monaco-icon-label > .actions,
.scm-viewlet .monaco-list .monaco-list-row.focused .resource > .name > .monaco-icon-label > .actions,
.scm-viewlet .monaco-list:not(.selection-multiple) .monaco-list-row .resource:hover > .actions {
155 156 157
	display: block;
}

J
Joao Moreno 已提交
158 159
.scm-viewlet .scm-status.show-actions > .monaco-list .monaco-list-row .resource-group > .actions,
.scm-viewlet .scm-status.show-actions > .monaco-list .monaco-list-row .resource > .name > .monaco-icon-label > .actions {
J
Joao Moreno 已提交
160 161 162
	display: block;
}

J
Joao Moreno 已提交
163 164
.scm-viewlet .monaco-list-row .resource > .name > .monaco-icon-label > .actions .action-label,
.scm-viewlet .monaco-list-row .resource-group > .actions .action-label {
J
Joao Moreno 已提交
165 166 167 168 169 170
	width: 16px;
	height: 100%;
	background-position: 50% 50%;
	background-repeat: no-repeat;
}

J
Joao Moreno 已提交
171
.scm-viewlet .scm-editor {
172
	box-sizing: border-box;
J
Joao Moreno 已提交
173 174 175
	padding: 5px 9px 5px 16px;
}

176 177
.scm-viewlet .scm-editor.hidden {
	display: none;
178 179
}

J
Joao Moreno 已提交
180
.scm-viewlet .scm-editor > .monaco-inputbox {
J
Joao Moreno 已提交
181
	width: 100%;
J
Joao Moreno 已提交
182 183
}

J
Joao Moreno 已提交
184
.scm-viewlet .scm-editor > .monaco-inputbox > .wrapper > .mirror {
J
Joao Moreno 已提交
185
	max-height: 134px;
J
Joao Moreno 已提交
186 187
}

J
Joao Moreno 已提交
188
.scm-viewlet .scm-editor > .monaco-inputbox > .wrapper > textarea.input {
J
Joao Moreno 已提交
189
	min-height: 26px;
190
}
J
Joao Moreno 已提交
191

J
Joao Moreno 已提交
192
.scm-viewlet .scm-editor.scroll > .monaco-inputbox > .wrapper > textarea.input {
J
Joao Moreno 已提交
193
	overflow-y: scroll;
J
Joao Moreno 已提交
194
}
195 196 197 198 199 200

.scm-viewlet .list-view-mode .monaco-tl-twistie:not(.force-twistie):not(.collapsible) {
	background-image: none !important;
	width: 8px !important;
	margin-right: 0 !important;
}