78726957a2ea858e3f3cfa4dbf7570798aa9881d
[Packages/TYPO3.CMS.git] / typo3 / sysext / em / res / css / t3_em.css
1 /* Global overwrite */
2 .x-menu-list-item a {
3 display: block !important;
4 }
5
6 strong {
7 font-weight: bold;
8 }
9
10 /* Extension list */
11 .x-grid3-col-col-title {
12 font-weight: bold;
13 padding: 5px;
14 }
15
16 .x-grid3-col-col-title img {
17 vertical-align: middle;
18 }
19
20 .x-panel-tbar {
21 border-bottom: none;
22 padding: 0;
23 }
24
25 .x-form fieldset, .x-fieldset {
26 border: none;
27 }
28
29 .bold button {
30 font-weight: bold;
31 }
32
33 .gridrowpanel .x-panel-body {
34 background: #fff;
35 padding: 10px;
36 overflow: auto !important;
37 }
38
39 .x-grid-panel1 .x-panel-body,
40 .extfiletree .x-panel-body {
41 overflow: auto !important;
42 }
43
44 .t3-icon-em-extension-required {
45 cursor: default;
46 }
47
48 /* extension states */
49 .state-alpha div {
50 background-color: #d12438;
51 color: #ffffff !important;
52 font-weight: bold !important;
53 }
54
55 .state-beta div {
56 background-color:#97b17e;
57 color: #ffffff !important;
58 font-weight: bold !important;
59 }
60
61 .state-stable div {
62 background-color: #3bb65c;
63 color: #ffffff !important;
64 font-weight: bold !important;
65 }
66
67 .state-experimental div {
68 background-color: #007eba;
69 color: #ffffff !important;
70 font-weight: bold !important;
71 }
72
73 .state-test div {
74 background-color: #979797;
75 color: #ffffff !important;
76 font-weight: bold !important;
77 }
78
79 .state-obsolete div {
80 background-color: #000000;
81 color: #ffffff !important;
82 font-weight: bold !important;
83 }
84
85 .state-excludeFromUpdates div {
86 background-color: #cf7307;
87 color: #ffffff !important;
88 font-weight: bold !important;
89 }
90
91 img.installExtension,
92 img.removeExtension {
93 cursor: pointer;
94 }
95
96 .action-title-cell {
97 cursor: pointer;
98 }
99
100 .extLangTitleWithIcon img {
101 vertical-align: bottom;
102 }
103
104 /* Repository Update Form */
105 .em-repupdate {
106 margin: 5px 0 10px 0;
107 padding: 5px;
108 }
109
110 /* Translation Handling */
111 .saveMessage {
112 font-weight: bold;
113 padding: 10px 5px 0 5px;
114 }
115 .x-progress-text {text-align: left;}
116
117 /* File Editor */
118 .editareapanel {
119 padding: 0 !important;
120 -moz-user-select: text;
121 -khtml-user-select: text;
122 -webkit-user-select: text;
123 }
124
125 .x-btn-filebrowser {
126 background-image: url(../icons/filebrowser.png) !important;
127 }
128
129 .x-tree-node-leaf img.tree-image {
130 background-image: url(../icons/image.png);
131 }
132
133 .x-btn-cancel {
134 background-image: url(../icons/cancel.png) !important;
135 }
136
137 .x-btn-drive {
138 background-image: url(../icons/drive.png) !important;
139 }
140
141 .x-btn-server {
142 background-image: url(../icons/server.png) !important;
143 }
144
145 .x-btn-flag {
146 background-image: url(../icons/flag.png) !important;
147 }
148
149 .x-btn-tools {
150 background-image: url(../icons/tools.png) !important;
151 }
152
153 .x-btn-settings {
154 background-image: url(../icons/settings.png) !important;
155 }
156
157 .x-btn-repupdate {
158 background-image: url(../icons/repupdate.png) !important;
159 }
160
161 /*
162 * FileUploadField component styles
163 */
164 .x-form-file-wrap {
165 position: relative;
166 height: 22px;
167 }
168
169 .x-form-file-wrap .x-form-file {
170 position: absolute;
171 right: 0;
172 -moz-opacity: 0;
173 filter: alpha(opacity: 0);
174 opacity: 0;
175 z-index: 2;
176 height: 22px;
177 }
178
179 .x-form-file-wrap .x-form-file-btn {
180 position: absolute;
181 right: 0;
182 z-index: 1;
183 }
184
185 .x-form-file-wrap .x-form-file-text {
186 position: absolute;
187 left: 0;
188 z-index: 3;
189 color: #777777;
190 }
191
192 /*
193 * Settings
194 */
195 .h1Panel {
196 margin: 0 0 5px 0 !important;
197 }
198
199 .panelDescription {
200 margin: 15px 0;
201 }
202
203 .em-info {
204 margin: 10px;
205 line-height: 18px;
206 }
207
208 .extvalidinfo ul {
209 list-style: disc;
210 margin: 5px 20px;
211 }
212
213 .em-extlist-extinfo {
214 line-height: 14px;
215 }
216
217 .em-extlist-extinfo-sub {
218 overflow: auto;
219 }
220
221 .em-extlist-extinfo-left {
222 float: left;
223 padding: 10px 40px 0 0;
224 }
225
226 .em-extlist-extinfo-right {
227 float: left;
228 padding: 10px 40px 0 0;
229 }
230
231 #em-local-extensions .x-grid3-row-selected,
232 #em-extlanguagegrid .x-grid3-row-selected {
233 background-color: #d8ecd0;
234 }
235
236 #em-local-extensions .x-grid3-row-selected.x-grid3-row-over,
237 #em-extlanguagegrid .x-grid3-row-selected.x-grid3-row-over {
238 background-color: #abd99a;
239 }
240
241 #em-local-extensions .x-action-col-cell .x-grid3-cell-inner {
242 text-overflow: clip;
243 }
244
245 .em-extlist-extinfo label,
246 .em-info label {
247 vertical-align: top;
248 display: inline-block;
249 width: 200px;
250 font-weight: bold;
251 }
252
253 .em-extlist-extinfo-right label {
254 width: auto;
255 margin-bottom: 5px;
256 }
257
258 a.email {
259 background: url(../icons/email.png) no-repeat;
260 padding-left: 20px;
261 }
262
263 #hbox-settings .x-box-inner {
264 overflow-x: hidden;
265 overflow-y: auto;
266 }
267
268 .CodeMirror-line-numbers {
269 width: 48px;
270 padding: 0 1px;
271 background-color: #dddddd;
272 color: #888;
273 font-size: 12px;
274 line-height: 14px;
275 }
276
277 .insecureExtension {
278 color: red;
279 font-weight: bold;
280 }
281
282 .paddingActionIcon img {
283 margin-right: 5px;
284 }
285
286 .paddingNoActionIcon img {
287 margin-right: 20px;
288 }
289
290 .filteringList-highlight {
291 background-color: #f48e0c;
292 color: #ffffff;
293 }
294
295 #localSearchField,
296 #rsearchField,
297 #myExtSearchField {
298 height: 21px !important;
299 padding: 0 20px;
300 }
301
302 .ux-searchfield-trigger1 {
303 right: 0 !important;
304 position: absolute !important;
305 top: 5px !important;
306 border: none !important;
307 }
308
309 .ux-searchfield-trigger2 {
310 left: 4px !important;
311 position: absolute !important;
312 top: 3px !important;
313 border: none !important;
314 }
315
316 .fileChanged {
317 color: red;
318 }