feedback.css 5.0 KB
Newer Older
S
Sofian Hnaide 已提交
1 2 3 4
/*---------------------------------------------------------------------------------------------
 *  Copyright (c) Microsoft Corporation. All rights reserved.
 *  Licensed under the MIT License. See License.txt in the project root for license information.
 *--------------------------------------------------------------------------------------------*/
5 6

.monaco-workbench .feedback-form {
S
Sofian Hnaide 已提交
7 8 9 10
	width: 420px;
	top: 30px;
	right: 6px;
	padding: 1em;
11
	cursor: default;
S
Sofian Hnaide 已提交
12 13
}

14
.monaco-workbench .feedback-form h2 {
S
Sofian Hnaide 已提交
15 16 17 18 19 20
	margin: 0;
	padding: 0;
	font-weight: normal;
	font-size: 1.8em;
}

21
.monaco-workbench .feedback-form h3 {
S
Sofian Hnaide 已提交
22 23 24 25 26 27
	margin: 1em 0 0;
	padding: 0;
	font-weight: normal;
	font-size: 1.2em;
}

28
.monaco-workbench .feedback-form .content {
S
Sofian Hnaide 已提交
29 30 31
	font-size: 1.2em;
}

32
.monaco-workbench .feedback-form .content > div {
S
Sofian Hnaide 已提交
33 34 35 36 37
	display: inline-block;
	vertical-align: top;
	margin-top: 20px;
}

38
.monaco-workbench .feedback-form .content .contactus {
S
Sofian Hnaide 已提交
39 40 41 42
	padding: 10px;
	float: right;
}

43
.monaco-workbench .feedback-form .content .channels {
S
Sofian Hnaide 已提交
44 45 46 47
	margin-top: 5px;
	font-size: 0.9em;
}

48
.monaco-workbench .char-counter {
S
Sofian Hnaide 已提交
49 50 51
	padding-left: 3px;
}

52
.monaco-workbench .feedback-form .content .channels a {
S
Sofian Hnaide 已提交
53 54 55
	padding: 2px 0;
}

56
.monaco-workbench .feedback-form .content .channels a:hover {
W
Will Prater 已提交
57 58 59
	text-decoration: underline;
}

60
.monaco-workbench .feedback-form .feedback-alias, .monaco-workbench .feedback-form .feedback-description {
S
Sofian Hnaide 已提交
61 62 63 64 65 66 67 68
	resize: none;
	font-size: 1.1em;
	margin: 6px 0 0;
	width: 100%;
	padding: 3px 2px;
	box-sizing:			border-box;
}

69
.monaco-workbench .feedback-form .feedback-empty {
S
Sofian Hnaide 已提交
70 71 72
	margin-top: .2em;
}

73
.monaco-workbench .feedback-form .feedback-alias-checkbox {
S
Sofian Hnaide 已提交
74 75 76 77 78
	display: inline-block;
	vertical-align: text-top;
	margin-left: 0;
}

79
.monaco-workbench .feedback-form .feedback-alias {
S
Sofian Hnaide 已提交
80 81 82
	height: 26px;
}

83
.monaco-workbench .feedback-form .feedback-alias:disabled {
S
Sofian Hnaide 已提交
84 85 86
	opacity: 0.6;
}

87
.monaco-workbench .feedback-form .cancel {
S
Sofian Hnaide 已提交
88 89 90 91 92 93
	position: absolute;
	top: 0;
	right: 0;
	padding: .5em;
	width: 22px;
	height: 22px;
94
	line-height: 22px;
S
Sofian Hnaide 已提交
95 96 97 98
	border: none;
	cursor: pointer;
}

99
.monaco-workbench .feedback-form .form-buttons {
S
Sofian Hnaide 已提交
100 101 102 103
	margin-top: 18px;
	text-align: right;
}

104
.monaco-workbench .feedback-form .sentiment {
S
Sofian Hnaide 已提交
105 106 107 108 109 110 111 112
	height: 32px;
	width: 32px;
	display: inline-block;
	margin: .5em 0;
	cursor: pointer;
	box-sizing:			border-box;
}

113
.monaco-workbench .feedback-form .sentiment:hover {
S
Sofian Hnaide 已提交
114 115 116 117
	background-color: #eaeaea;
}

/* Theming */
118 119
.monaco-workbench.vs .feedback-form .feedback-alias,
.monaco-workbench.vs .feedback-form .feedback-description {
S
Sofian Hnaide 已提交
120 121 122
	font-family: inherit;
	border: 1px solid transparent;
}
123

124
.monaco-workbench .feedback-form .form-buttons {
125 126 127
	display: flex;
}

128
.monaco-workbench .feedback-form .form-buttons .hide-button-container {
B
Benjamin Pasero 已提交
129 130 131
	display: flex;
}

132 133
.monaco-workbench .feedback-form .form-buttons .hide-button-container input,
.monaco-workbench .feedback-form .form-buttons .hide-button-container label {
134 135 136
	align-self: center;
}

137
.monaco-workbench .feedback-form .form-buttons .send {
138
	width: auto;
139
	padding: 8px 12px;
140
	margin-left: auto;
141 142
	display: flex;
	align-items: center;
143
	transition: width 200ms ease-out;
S
Sofian Hnaide 已提交
144 145
}

146 147 148 149 150 151
.monaco-workbench .feedback-form .form-buttons .send .codicon {
	color: currentColor;
	font-size: 20px;
	padding-right: 8px;
}

152 153
.monaco-workbench .feedback-form .form-buttons .send.in-progress,
.monaco-workbench .feedback-form .form-buttons .send:hover {
S
Sofian Hnaide 已提交
154 155 156
	background-color: #006BB3;
}

157
.monaco-workbench .feedback-form .form-buttons .send:disabled {
S
Sofian Hnaide 已提交
158 159 160 161 162
	pointer-events: none;
	cursor: not-allowed;
	opacity: .65;
}

163
.monaco-workbench .feedback-form .form-buttons .send.success {
S
Sofian Hnaide 已提交
164 165 166
	background-color: #2d883e;
}

167
.monaco-workbench .feedback-form .form-buttons .send.error {
S
Sofian Hnaide 已提交
168 169 170
	background-color: #E51400;
}

171
.monaco-workbench.vs-dark .feedback-form h3 {
S
Sofian Hnaide 已提交
172 173 174 175
	font-weight: normal;
	font-size: 1.2em;
}

176
.monaco-workbench.vs-dark .feedback-form .sentiment:hover {
177
	background-color: rgba(30,30,30,0.8);
S
Sofian Hnaide 已提交
178 179
}

180 181
.monaco-workbench.vs-dark .feedback-form .feedback-alias,
.monaco-workbench.vs-dark .feedback-form .feedback-description {
S
Sofian Hnaide 已提交
182 183 184
	font-family: inherit;
}

185
.monaco-workbench .feedback-form .sentiment.smile {
S
Sofian Hnaide 已提交
186 187 188 189 190
	background-image: url('happy.svg');
	background-position: center;
	background-repeat: no-repeat;
}

191
.monaco-workbench .feedback-form .sentiment.frown {
S
Sofian Hnaide 已提交
192 193 194 195 196 197
	background-image: url('sad.svg');
	background-position: center;
	background-repeat: no-repeat;
}

/* High Contrast Theming */
198
.monaco-workbench.hc-black .feedback-form {
199 200
	outline: 2px solid #6fc3df;
	outline-offset: -2px;
S
Sofian Hnaide 已提交
201 202
}

203 204
.monaco-workbench.hc-black .feedback-form .feedback-alias,
.monaco-workbench.hc-black .feedback-form .feedback-description {
B
Benjamin Pasero 已提交
205
	font-family: inherit;
S
Sofian Hnaide 已提交
206 207
}

208
.monaco-workbench.hc-black .feedback-form .content .contactus {
S
Sofian Hnaide 已提交
209 210 211 212
	padding: 10px;
	float: right;
}

213 214 215
.monaco-workbench.hc-black .feedback-form .form-buttons .send,
.monaco-workbench.hc-black .feedback-form .form-buttons .send.in-progress,
.monaco-workbench.hc-black .feedback-form .form-buttons .send.success {
S
Sofian Hnaide 已提交
216 217 218 219 220
	background-color: #0C141F;
	color: #D4D4D4;
	border: 1px solid #6FC3DF;
}

221
.monaco-workbench.hc-black .feedback-form .form-buttons .send:hover {
S
Sofian Hnaide 已提交
222 223
	background-color: #0C141F;
}