]> git.wh0rd.org - tt-rss.git/blob - css/dijit.css
1912c0d28b5cfc62f553397709a70d13f49a061d
[tt-rss.git] / css / dijit.css
1 /* Tree */
2
3 .claro .dijitTreeRow .dijitCheckBox {
4 position : relative;
5 top : -2px;
6 }
7
8 .claro .dijitTreeLabel {
9 outline : 0;
10 }
11
12 .claro .dijitTree .feedParam {
13 color : #555;
14 float : right;
15 margin-right : 1em;
16 }
17
18 .claro .dijitTree .filterRules {
19 display : block;
20 color : #ccc;
21 font-size : 10px;
22 margin-left : 100px;
23 }
24
25 .claro .dijitTree .filterRules span {
26 display : block;
27 color : green;
28 }
29
30 #filterDlg_Matches span.filterRule {
31 color : green;
32 }
33
34 .claro .dijitTree .filterRules span.inverse,
35 #filterDlg_Matches span.filterRule.inverse {
36 color : red;
37 }
38
39
40 .claro .dijitTree .labelParam {
41 float : right;
42 margin-right : 1em;
43 }
44
45 .claro .dijitTree .dijitTreeLabel.filterDisabled,
46 .claro .dijitTree .labelParam.filterDisabled {
47 color : #555;
48 text-decoration: line-through;
49 }
50
51 .claro .dijitTreeRow.Error {
52 color : red;
53 }
54
55 .claro .dijitTreeRow.Hidden {
56 display : none;
57 }
58
59 .claro .dijitTreeNode .loadingNode {
60 margin-left : 3px;
61 height : 9px;
62 }
63
64 .claro .dijitTreeNode .loadingExpando {
65 left : -3px;
66 height : 22px;
67 }
68
69 .claro .dijitFolderClosed,
70 .claro .dijitFolderOpened {
71 display : none;
72 }
73
74 .claro .dijitTreeNode .dijitCheckBox {
75 margin-left : 4px;
76 }
77
78 .claro .dijitTreeIsRoot > .dijitTreeRow > .dijitTreeExpando {
79 margin-left : 5px;
80 }
81
82 .claro .dijitTree .dijitTreeExpando {
83 margin-top : 0px;
84 opacity : 0.6;
85 }
86
87 .claro .dijitTree .dijitTreeNode {
88 padding : 0px;
89 border-width : 0px;
90 }
91
92 .claro .dijitTree .dijitTreeRow {
93 max-width: 100%;
94 overflow: hidden;
95 text-overflow: ellipsis;
96 }
97
98 .claro .dijitTree .dijitTreeRowSelected {
99 background : white;
100 }
101
102 .claro #feedTree.dijitTree .dijitTreeRowSelected {
103 box-shadow : -1px 0px 2px -1px rgba(0,0,0,0.1);
104 }
105
106 .claro .dijitTree .dijitTreeRowHover {
107 background : #f0f0f0;
108 border-color : #ddd;
109 }
110
111 .claro .dijitTree .dijitTreeRowSelected {
112 background : white;
113 border-color : #ddd;
114 }
115
116 .claro .dijitTreeRowSelected .dijitTreeLabel {
117 text-shadow : 1px 1px 2px #fff;
118 }
119
120 .claro .dijitTreeRow .dijitTreeExpando {
121 background-image: url("../images/treeExpandImages.png");
122 position : relative;
123 top : -1px;
124 }
125
126 .claro .dijitTreeRow .dijitTreeExpandoLeaf {
127 background : none;
128 }
129
130 /* Toolbar */
131
132 .claro .dijitToolbar {
133 background : #f5f5f5;
134 border-color : #ddd;
135 /* text-rendering: optimizelegibility;
136 font-family : "Segoe WP Semibold", "Segoe UI Semibold",
137 "Segoe UI Web Semibold", "Segoe UI", "Helvetica Neue",
138 Helvetica, Arial, sans-serif; */
139 }
140
141 /* .claro .dijitToolbar {
142 text-shadow : 1px 1px 2px #fff;
143 } */
144
145 .claro .dijitDialog .dijitToolbar {
146 border : 1px solid #ddd;
147 }
148
149 /* Dialog */
150
151 .claro .dijitDialog h2 {
152 margin-top : 0px;
153 margin-bottom : 4px;
154 border-width : 0px;
155 }
156
157 .claro .dijitMenuItemLabel {
158 font-size : 13px;
159 }
160
161 /* Checkbox */
162
163 .claro .dijitCheckBox {
164 background-image : url("../images/untick.png");
165 background-color : transparent;
166 width : 15px;
167 height : 15px;
168 margin : 1px;
169 opacity : 0.7;
170 background-position : center center;
171 transition : opacity 0.25s;
172 -webkit-transition : opacity 0.25s;
173 /* border : 1px solid #b5bcc7; */
174 padding : 1px;
175 }
176
177 .claro .dijitCheckBox:hover {
178 opacity : 1;
179 }
180
181 .claro .dijitCheckBox.dijitCheckBoxDisabled:hover {
182 opacity : 0.7;
183 }
184
185 .claro .dijitCheckBox.dijitCheckBoxChecked {
186 border-color : #69C671;
187 background-image : url("../images/tick.png");
188 opacity : 1;
189 }
190
191 /* Various buttons */
192
193 .claro .dijitButton.danger .dijitButtonText {
194 color: #ffffff;
195 }
196
197 .claro .dijitButton.danger {
198 text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
199 background-color: #da4f49;
200 *background-color: #bd362f;
201 background-image: -moz-linear-gradient(top, #ee5f5b, #bd362f);
202 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f));
203 background-image: -webkit-linear-gradient(top, #ee5f5b, #bd362f);
204 background-image: -o-linear-gradient(top, #ee5f5b, #bd362f);
205 background-image: linear-gradient(to bottom, #ee5f5b, #bd362f);
206 background-repeat: repeat-x;
207 border-color: #bd362f #bd362f #802420;
208 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
209 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffbd362f', GradientType=0);
210 filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
211 }
212
213 .claro .dijitButton.dijitButtonDisabled.danger,
214 .claro .dijitButton.dijitButtonActive.danger,
215 .claro .dijitButton.dijitButtonHover.danger,
216 .claro .dijitButton.dijitFocused.danger {
217 color: #ffffff;
218 background-color: #bd362f;
219 *background-color: #a9302a;
220 }
221
222 .claro .dijitButton.dijitButtonActive.danger {
223 background-color: #942a25 \9;
224 }
225
226 .claro .dijitDropDownButton {
227 margin : 0px;
228 }
229
230 .claro .dijitDropDownButton .dijitButtonNode {
231 padding : 0px;
232 }
233
234 .claro .dijitButton.dijitButtonActive.danger {
235 color: rgba(255, 255, 255, 0.75);
236 }
237
238 .claro .dijitButton .dijitButtonNode,
239 .claro .dijitDropDownButton .dijitButtonNode,
240 .claro .dijitComboButton .dijitButtonNode,
241 .claro .dijitToolbar .dijitDropDownButton .dijitButtonNode,
242 .claro .dijitToolbar .dijitComboButton,
243 .claro .dijitToolbar .dijitSelect.dijitDownArrowButton .dijitButtonNode,
244 .claro .dijitToolbar .dijitComboButton .dijitButtonNode {
245 background : none;
246 border-color : transparent;
247 box-shadow : none;
248 }
249
250 button,
251 input[type="submit"] {
252 font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
253 font-size : 14px;
254 }
255
256 button,
257 input[type="submit"],
258 .claro .dijitButton,
259 .claro .dijitDropDownButton .dijitDownArrowButton,
260 .claro .dijitComboButton {
261 display: inline-block;
262 padding: 4px 12px;
263 margin-bottom: 0;
264 font-size: 14px;
265 line-height: 20px;
266 color: #333333;
267 text-align: center;
268 text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
269 vertical-align: middle;
270 cursor: pointer;
271 background-color: #f5f5f5;
272 background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
273 background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
274 background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
275 background-repeat: repeat-x;
276 border: 1px solid #cccccc;
277 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
278 border-bottom-color: #b3b3b3;
279 -webkit-border-radius: 4px;
280 border-radius: 4px;
281 -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
282 box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
283 }
284
285 button:hover,
286 button:focus,
287 button:active,
288 input[type="submit"]:hover,
289 input[type="submit"]:focus,
290 input[type="submit"]:active,
291 .claro .dijitButton:hover,
292 .claro .dijitButton:focus,
293 .claro .dijitButton:active,
294 .claro .dijitDropDownButton .dijitDownArrowButton:hover,
295 .claro .dijitDropDownButton .dijitDownArrowButton:focus,
296 .claro .dijitDropDownButton .dijitDownArrowButton:active,
297 .claro .dijitComboButton:hover,
298 .claro .dijitComboButton:focus,
299 .claro .dijitComboButton:active,
300 .claro .dijitButton.dijitButtonDisabled {
301 color: #333333;
302 background-color: #e6e6e6;
303 }
304
305 button:active,
306 input[type="submit"]:active,
307 .claro .dijitButton:active,
308 .claro .dijitDropDownButton .dijitDownArrowButton:active,
309 .claro .dijitComboButton:active {
310 background-color: #cccccc \9;
311 }
312
313 .claro .dijitToolbar .dijitButton,
314 .claro .dijitToolbar .dijitButton.dijitHover,
315 .claro .dijitToolbar .dijitComboButton,
316 .claro .dijitToolbar .dijitDropDownButton .dijitDownArrowButton,
317 .claro .dijitToolbar .dijitComboButton.dijitHover {
318 background : none;
319 border-color : transparent;
320 box-shadow : none;
321 padding : 0px;
322 margin : 0px;
323 line-height : auto;
324 text-shadow : none;
325 }
326
327 .claro .dijitToolbar .dijitDropDownButton .dijitButtonText,
328 .claro .dijitToolbar .dijitDownArrowButton .dijitButtonText,
329 .claro .dijitToolbar .dijitComboButton .dijitButtonText {
330 padding : 0px;
331 }
332
333 .claro .dijitToolbar .dijitDropDownButton .dijitButtonNode {
334 border-radius : 4px;
335 }
336
337 .claro .dijitToolbar .dijitButton.dijitHover,
338 .claro .dijitToolbar .dijitDropDownButton.dijitHover .dijitButtonNode,
339 .claro .dijitToolbar .dijitComboButton.dijitHover {
340 border-color : #ccc;
341 }
342
343 .claro .dijitToolbar .dijitButton.dijitHover .dijitButtonNode,
344 .claro .dijitToolbar .dijitButton.dijitButtonActive .dijitButtonNode {
345 background : none;
346 }
347
348 .claro .dijitToolbar .dijitButton .dijitButtonContents,
349 .claro .dijitToolbar .dijitDropDownButton .dijitButtonContents,
350 .claro .dijitToolbar .dijitComboButton .dijitButtonContents {
351 font-size : 13px;
352 }
353
354 button:hover,
355 button:focus,
356 input[type="submit"]:hover,
357 input[type="submit"]:focus,
358 .claro .dijitButton:hover,
359 .claro .dijitDropDownButton .dijitDownArrowButton:hover,
360 .claro .dijitToolbar .dijitButton:hover .dijitButtonNode,
361 .claro .dijitToolbar .dijitButton.dijitHover .dijitButtonNode,
362 .claro .dijitButton:focus,
363 .claro .dijitComboButton:hover,
364 .claro .dijitComboButton:focus {
365 color: #333333;
366 text-decoration: none;
367 background-position: 0 -15px;
368 -webkit-transition: background-position 0.1s linear;
369 transition: background-position 0.1s linear;
370 }
371
372 button:focus,
373 input[type="submit"]:focus,
374 .claro .dijitButton:focus,
375 .claro .dijitDropDownButton .dijitDownArrowButton:focus,
376 .claro .dijitComboButton:focus {
377 outline: thin dotted #333;
378 outline: 5px auto -webkit-focus-ring-color;
379 outline-offset: -2px;
380 }
381
382 button:active,
383 input[type="submit"]:active,
384 .claro .dijitButton:active,
385 .claro .dijitComboButton:active,
386 .claro .dijitToolbar .dijitDropDownButton.dijitOpened,
387 .claro .dijitToolbar .dijitComboButton.dijitOpened,
388 .claro .dijitToolbar .dijitButton.dijitButtonActive .dijitButtonNode {
389 background-image: none;
390 outline: 0;
391 -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
392 box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
393 }
394
395 input[type="submit"][disabled],
396 button[disabled],
397 .claro .dijitButton[disabled],
398 .claro .dijitDropDownButton .dijitDownArrowButton[disabled],
399 .claro .dijitButton.dijitButtonDisabled,
400 .claro .dijitComboButton.dijitButtonDisabled {
401 cursor: default;
402 background-image: none;
403 opacity: 0.65;
404 filter: alpha(opacity=65);
405 -webkit-box-shadow: none;
406 box-shadow: none;
407 }
408
409 .claro .dijitButton .dijitButtonContents,
410 .claro .dijitDropDownButton .dijitButtonContents,
411 .claro .dijitComboButton .dijitButtonContents {
412 font-size : 14px;
413 font-weight : normal;
414 line-height : 20px;
415 }
416
417 .claro .dijitButton.small .dijitButtonText {
418 font-size : 11px;
419 }
420
421 .claro .dijitMenu {
422 border-color: rgba(82, 168, 236, 0.8);
423 }
424
425 .claro .dijitMenu .dijitMenuItemSelected,
426 .claro .dijitMenu .dijitMenuItemSelected td {
427 background : rgb(82, 168, 236);
428 color : white;
429 border-color : rgba(82, 168, 236, 0.8);
430 }
431
432 .claro .dijitButton .dijitButtonNode,
433 .claro .dijitComboButton .dijitButtonNode {
434 padding : 0px;
435 }
436
437 /* Other stuff */
438
439 /* .claro .dijitAccordionTitleFocus {
440 text-shadow : 1px 1px 2px #fff;
441 }
442
443 .claro .dijitAccordionTitle {
444 text-rendering: optimizelegibility;
445 font-family : "Segoe WP Semibold", "Segoe UI Semibold",
446 "Segoe UI Web Semibold", "Segoe UI", "Helvetica Neue",
447 Helvetica, Arial, sans-serif;
448 } */
449
450
451 .claro .dijitAccordionTitle.dijitAccordionTitleHover,
452 .claro .dijitAccordionTitle.dijitAccordionTitleFocused {
453 background : white;
454 transition : background 0.25s;
455 }
456 .claro .dijitAccordionTitle {
457 background : #f0f0f0;
458 transition : background 0.25s;
459 }
460
461 .claro .dijitAccordionInnerContainer.dijitAccordionInnerContainerSelected,
462 .claro .dijitAccordionTitle.dijitAccordionTitleSelected {
463 background : #0088cc;
464 transition : background 0.25s;
465 }
466
467 .claro .dijitAccordionTitle.dijitAccordionTitleSelected .dijitAccordionText {
468 color : white;
469 }
470
471 .claro .dijitAccordionInnerContainer.dijitAccordionInnerContainerSelected {
472 border-color : #0088cc;
473 }
474
475 .claro .dijitAccordionContainer .dijitAccordionChildWrapper {
476 border-color : #ddd;
477 }
478
479 /* Tabs */
480
481 .claro .dijitTabInner.dijitTab {
482 background : #f0f0f0;
483 }
484
485 .claro .dijitTabContent {
486 background : #eee;
487 }
488
489 .claro .dijitTabContent.dijitTabChecked,
490 .claro .dijitTabContent.dijitTabHover,
491 .claro .dijitTabContent.dijitFocused {
492 background : white;
493 }
494
495 .claro .dijitTabPaneWrapper,
496 .claro .dijitTabContainerTop-tabs,
497 .claro .dijitTab,
498 .claro .dijitAccordionInnerContainer {
499 border-color : #ddd;
500 }
501
502 /* Text fields & selects */
503
504 .claro .dijitComboBox .dijitArrowButton,
505 .claro .dijitSelect .dijitArrowButton {
506 background : transparent;
507 border-color : transparent;
508 }
509
510 .claro .dijitSelect .dijitArrowButton .dijitArrowButtonInner {
511 margin-right : 5px;
512 float :right;
513 }
514
515 .claro select,
516 .claro .dijitDownArrowButton.dijitSelect {
517 -webkit-border-radius: 4px;
518 -moz-border-radius: 4px;
519 border-radius: 4px;
520 margin-bottom : 4px;
521
522 }
523
524 .claro .dijitSelect .dijitButtonContents {
525 display: inline-block;
526 height: 20px;
527 padding: 4px 6px;
528 font-size: 14px;
529 line-height: 20px;
530 color: #555555;
531 vertical-align: middle;
532 border-width : 0px;
533 }
534
535 .claro select,
536 .claro textarea,
537 .claro .input.input-text,
538 .claro .dijitTextBox {
539 display: inline-block;
540 height: 20px;
541 padding: 4px 6px;
542 font-size: 14px;
543 line-height: 20px;
544 color: #555555;
545 vertical-align: middle;
546 -webkit-border-radius: 4px;
547 -moz-border-radius: 4px;
548 border-radius: 4px;
549 margin-bottom : 4px;
550 }
551 .claro textarea {
552 height : auto;
553 }
554
555 .claro select,
556 .claro .input.input-text {
557 height : 30px;
558 }
559
560 .claro textarea,
561 .claro select,
562 .claro .input.input-text,
563 .claro .dijitTextBox,
564 .claro .dijitSelect {
565 background-color: #ffffff;
566 border: 1px solid #cccccc;
567 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
568 -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
569 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
570 -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
571 -moz-transition: border linear 0.2s, box-shadow linear 0.2s;
572 -o-transition: border linear 0.2s, box-shadow linear 0.2s;
573 transition: border linear 0.2s, box-shadow linear 0.2s;
574 }
575
576 .claro select:focus,
577 .claro .input.input-text:focus,
578 .claro .dijitTextBox.dijitFocused,
579 .claro .dijitSelect.dijitFocused {
580 border-color: rgba(82, 168, 236, 0.8);
581 outline: 0;
582 outline: thin dotted \9;
583 /* IE6-9 */
584
585 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
586 -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
587 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
588 }
589
590 .claro .dijitError .dijitValidationContainer {
591 padding : 0px;
592 width : 13px;
593 border-width : 1px;
594 display : none;
595 }
596
597 .claro .dijitSelect.dijitSelectDisabled {
598 background-color: #eeeeee;
599 }
600
601 .claro .dijitSelect.dijitSelectDisabled .dijitSelectLabel {
602 cursor: not-allowed;
603 }
604
605 .claro .dijitTextBox.dijitTextBoxDisabled,
606 .claro .dijitTextBox.dijitTextBoxDisabled .dijitInputInner,
607 .claro .dijitTextBox.dijitReadOnly,
608 .claro .dijitTextBox.dijitReadOnly .dijitInputInner {
609 cursor: not-allowed;
610 background-color: #eeeeee;
611 }
612
613 .claro .dijitToolbar .dijitDownArrowButton.dijitSelect {
614 border-color : rgba(0,0,0,0.1);
615 }
616
617 .claro .dijitToolbar .dijitDownArrowButton.dijitSelect .dijitButtonContents {
618 padding : 2px 2px 0px 4px;
619 }
620
621 .claro .dijitToolbar .dijitDownArrowButton.dijitSelect {
622 margin : 0px;
623 }
624
625 .claro .dijitToolbar .dijitTextBox {
626 padding : 0px;
627 margin-bottom : 0px;
628 border-radius : 0px;
629 }
630
631 /* dialog */
632
633 .claro .dijitDialog {
634 border-radius : 6px;
635
636 }
637
638 .claro .dijitDialog .dijitDialogCloseIcon {
639 margin-top : 5px;
640 }
641
642 .claro .dijitDialog .dijitDialogTitleBar {
643 background : white;
644 padding : 8px;
645 font-weight : 600;
646 color : #555;
647 font-size : 16px;
648 text-rendering: optimizelegibility;
649 font-family : "Segoe WP Semibold", "Segoe UI Semibold",
650 "Segoe UI Web Semibold", "Segoe UI", Ubuntu, "DejaVu Sans", "Helvetica Neue",
651 Helvetica, Arial, sans-serif;
652 }
653
654 .claro .dijitDialog .dijitDialogPaneContent {
655 border-color : #ddd;
656 padding : 10px;
657 }
658
659 .claro .dijitProgressBar.dijitProgressBarEmpty {
660 background : #ddd;
661 border-color : #0088cc;
662 }
663
664 .claro .dijitProgressBar.dijitProgressBarEmpty .dijitProgressBarFull .dijitProgressBarTile {
665 background : rgb(82, 168, 236);
666
667 }
668
669 .claro .dijitProgressBar .dijitProgressBarLabel {
670 color : white;
671 }
672
673