]> git.wh0rd.org - tt-rss.git/blame - themes/compat/theme.css
graycube: compatibility updates
[tt-rss.git] / themes / compat / theme.css
CommitLineData
94834216
AD
1body {
2 background : white;
3 color : black;
4 margin : 0px;
5 padding : 0px;
6 font-family : sans-serif;
7}
8
9/* common styles */
10
94834216
AD
11div.postReply {
12 background-image : url("images/vgrad_light_rev.png");
13 background-position : top left;
14 background-repeat : repeat-x;
15 height : 100%;
16 padding : 10px;
abbe0154 17 margin-left : 1px;
94834216
AD
18}
19
20div.postReply a {
21 color : #5050aa;
22}
23
24div.postReply a:hover {
25 color : black;
26}
27
28div.postReply div.postHeader {
29 background : white;
30 border : 1px solid #c0c0c0;
31}
32
33div.postReply > div.postHeader {
34 padding : 5px;
35}
36
37div.postReply div.postContent {
38 padding : 10px;
39}
40
41div.postReply div.postIcon {
42 float : right;
43 border : 0px;
44 margin : 10px 0px 10px 10px;
45}
46
47ul.feedList {
48 list-style-type : none;
49 margin : 5px;
50 padding : 0px 0px 0px 10px;
51}
52
53ul.feedList li.feedCat {
54 margin : 0px;
55 padding : 3px 0px 3px 0px;
56 color : #707070;
57 font-size : x-small;
58}
59
60ul.feedList li.feedCat a {
61 color : #707070;
62}
63
64ul.feedList li.feedCat a:hover {
65 color : #5050aa;
66}
67
68ul.feedCatList {
69 list-style-type : none;
70 margin : 0px 0px 0px 20px;
71 padding : 0px;
72}
73
74ul.feedCatList li {
75 margin : 0px;
76 padding : 0px 0px 0px 0px;
77 color : black;
78}
79
80ul.feedList li {
81 margin : 0px;
82}
83
94834216
AD
84ul.feedlist li.feedUnread,
85ul.feedlist li.errorUnread,
86ul.feedlist li.labelUnread,
87ul.feedlist li.virtUnread,
88ul.feedlist li.tagUnread {
89 font-weight : bold;
90}
91
92ul.feedlist li.errorSelected a,
93ul.feedlist li.error a,
94ul.feedlist li.errorUnread a,
95ul.feedlist li.errorUnreadSelected a {
96 color : #f04040;
97}
98
99ul.feedlist li.feedSelected a,
100ul.feedlist li.labelSelected a,
101ul.feedlist li.virtSelected a,
102ul.feedlist li.tagSelected a {
103 color : #5050aa;
104}
105
106ul.feedlist li.feedUnreadSelected a,
107ul.feedlist li.labelUnreadSelected a,
108ul.feedlist li.virtUnreadSelected a,
109ul.feedlist li.tagUnreadSelected a {
110 color : #5050aa;
111}
112
113ul.feedlist li.feedUnreadSelected,
114ul.feedlist li.errorUnreadSelected,
115ul.feedlist li.labelUnreadSelected,
116ul.feedlist li.virtUnreadSelected,
117ul.feedlist li.tagUnreadSelected {
118 font-weight : bold;
119}
120
121ul.feedList li.feed {
122 display : block;
123}
124
125ul.feedList img, img.tinyFeedIcon {
126 margin : 0px 3px 0px 0px;
127 width : 16px;
128 height : 16px;
129 border-width : 0px;
130}
131
132h1 {
133 font-size : 16pt;
134}
135
136h2 {
137 font-size : 14pt;
138 font-weight : bold;
139 border-width : 0px 0px 1px 0px;
140 border-style : solid;
141 border-color : #e0e0e0;
142}
143
144h3 {
145 font-size : 12pt;
146 font-weight : bold;
147 border-width : 0px 0px 1px 0px;
148 border-style : solid;
149 border-color : #e0e0e0;
150}
151
152hr {
153 border-width : 0px 0px 1px 0px;
154 border-style : dashed;
155 border-color : #e0e0e0;
156}
157
158a {
159 color : black;
160 text-decoration : none;
161}
162
163a:hover {
164 color : #5050aa;
165}
166
94834216
AD
167#notify {
168 color : black;
169 font-weight : bold;
170 padding : 3px;
171}
172
173#dispSwitch {
174 padding : 5px 5px 5px 0px;
175 font-size : x-small;
176 text-align : right;
177}
178
179#dispSwitch a {
180 color : gray;
181}
182
183#dispSwitch a:hover {
184 color : #5050aa;
185}
186
94834216
AD
187iframe {
188 border : 0px solid white;
189}
190
191iframe.feedsFrameWithActions {
192 width : 100%;
193 height : 90%;
194 margin : 0px;
195 padding : 0px;
196}
197
198iframe.feedsFrame {
199 width : 100%;
200 height : 100%;
201 margin : 0px;
202 padding : 0px;
203}
204
205iframe.contentFrame, iframe.headlinesFrame {
206 width : 100%;
207 padding : 0px;
208 margin : 0px;
209 height : 100%;
210}
211
212.button {
213 border : 1px solid #d0d0d0;
214 background-image : url("images/button.png");
215 background-position : top;
216 background-repeat : repeat-x;
217 background-color : white;
94834216
AD
218}
219
220.button:hover {
221 background : white;
222 text-decoration : none;
223 color : black;
224}
225
226a.button {
227 padding : 2px 5px 2px 5px;
228 font-size : small;
229}
230
08125733
AD
231.evenUnreadSelected, .evenSelectedUnread, .evenUnreadSelected td,
232 .evenSelectedUnread td {
38f77f32 233 background-color : #e0e0ff;
08125733
AD
234 font-weight : bold;
235 border-width : 1px 0px 1px 0px;
236 border-style : solid;
38f77f32 237 border-color : #778899;
94834216
AD
238}
239
08125733
AD
240.oddUnreadSelected, .oddSelectedUnread, .oddUnreadSelected td,
241 .oddSelectedUnread td {
242 background-color : #e0e0ff;
243 font-weight : bold;
94834216
AD
244}
245
08125733
AD
246.evenSelected, .evenSelected td {
247 background-color : #e0e0ff;
248 border-width : 1px 0px 1px 0px;
249 border-style : solid;
250 border-color : #778899;
94834216
AD
251}
252
08125733
AD
253.oddSelected, .evenSelected td {
254 background-color : #e0e0ff;
255}
94834216 256
94834216
AD
257
258.disabledButton {
259 border : 1px solid #c0c0c0;
260 background-color : white;
261 color : gray;
262}
263
94834216 264
08125733
AD
265.evenGrayed, .evenGrayed td {
266 background-color : #f0f0f0;
267 color : #909090;
268 border-width : 1px 0px 1px 0px;
269 border-style : solid;
270 border-color : #88b0f0;
94834216
AD
271}
272
08125733
AD
273.oddGrayed {
274 color : #909090;
94834216
AD
275}
276
08125733
AD
277.even, .even td {
278 border-width : 1px 0px 1px 0px;
279 border-style : solid;
280 border-color : #c0c0c0;
281 background-color : #f0f0f0;
94834216
AD
282}
283
08125733
AD
284.evenUnread, .evenUnread td {
285 background-color : #f0f0f0;
286 font-weight : bold;
287 border-width : 1px 0px 1px 0px;
288 border-style : solid;
289 border-color : #c0c0c0;
94834216
AD
290}
291
08125733
AD
292.oddUnread, .oddUnread td {
293 font-weight : bold;
94834216
AD
294}
295
296td > input, div > input {
297 border : 1px solid #a0a0a0;
298}
299
300/* preferences */
301
302tr.title td {
303 border-width : 0px 0px 1px 0px;
304 border-color : #f0f0f0;
305 border-style : solid;
abe4d057 306 font-size : small;
94834216
AD
307 color : gray;
308}
309
310tr.title td a {
311 color : gray;
312}
313
314tr.title td a:hover {
315 color : #5050aa;
316}
317
9c483746
AD
318div.prefFeedCatHolder {
319 border : 1px solid #c0c0c0;
320}
321
94834216
AD
322table.prefFeedList td.feedEditCat {
323 font-size : large;
7d43b483 324 border-color : #c0c0c0;
94834216
AD
325}
326
ff284aa0
AD
327table.prefFilterList td.filterEditCat {
328 font-size : large;
329 border-color : #c0c0c0;
330}
331
94834216
AD
332table.prefFeedList td.feedIcon {
333 text-align : center;
334}
335
336table.prefFeedList td.feedSelect {
337 text-align : center;
338}
339
340a.helpLink {
341 color : #808080;
342}
343
344a.helpLink:hover {
345 color : #5050aa;
346}
347
348div.helpResponse {
349 margin : 10px;
350 background-image : url("images/vgrad_light_rev2.png");
351 background-position : top left;
352 background-repeat : repeat-x;
353 padding : 10px 20px 10px 20px;
354 border : 1px solid #f0f0f0;
355}
356
357#userDlgShadow {
358 z-index : 3;
359 position : absolute;
360 left : 30%;
361 top : 30%;
362 display : none;
363 background-image : url("images/shadow.png");
364}
365
366#userDlg {
367 padding : 15px;
368 border : 1px solid #c0c0c0;
369 font-size : small;
370 position : relative;
371 bottom : 2px;
372 right : 2px;
373 background-color : white;
374 background-image : url("images/vgrad_light_rev2.png");
375 background-position : top left;
376 background-repeat : repeat-x;
377}
378
379#qafInput {
380 width : 300px;
381}
382
e5d758e3
AD
383#infoBoxTitle {
384 border-width : 1px 1px 1px 1px;
385 border-style : solid;
386 border-color : #c0c0c0;
387 background-color : #c0c0c0;
388 padding : 2px;
389 color : white;
390}
391
94834216
AD
392
393#infoBox {
394 border : 1px solid #c0c0c0;
395 padding-bottom : 10px;
396 font-size : small;
397 position : relative;
398 bottom : 2px;
399 right : 2px;
5a9aebec 400 background : white;
94834216
AD
401}
402
2f3d91c5 403/*#infoBoxShadow {
94834216
AD
404 background-image : url("images/shadow.png");
405 position : absolute;
406 width : 30%;
407 left : 35%;
408 top : 30%;
409 z-index : 3;
410 display : none;
2f3d91c5 411}*/
94834216
AD
412
413div.infoBoxContents {
414 background-image : url("images/vgrad_light_rev2.png");
415 background-position : top left;
416 background-repeat : repeat-x;
417 padding : 5px;
418 margin-bottom : 5px;
419}
420
94834216
AD
421div.helpResponse h1, div.infoBoxContents h1 {
422 border-width : 0px 0px 1px 0px;
423 border-style : solid;
424 border-color : #c0c0c0;
425 font-size : 16pt;
426}
427
428div.helpResponse h2, div.infoBoxContents h2 {
429 border-width : 0px 0px 0px 0px;
430 font-size : 12pt;
431}
432
656f4b6c
AD
433div.prefsTab {
434 border-width : 1px 1px 0px 1px;
435 border-color : #c0c0c0;
436 border-style : solid;
437 font-size : small;
438 position : relative;
439 bottom : 0px;
440 border-collapse : collapse;
441 -moz-border-radius : 3px;
442 min-width : 100px;
443 text-align : center;
444 background-image : url("images/vgrad_light_rev2.png");
445 background-position : top left;
446 background-repeat : repeat-x;
447
448}
449
450div.prefsTabSelected {
451 float : left;
452 border-width : 1px 1px 0px 1px;
453 border-color : #c0c0c0;
454 border-style : solid;
455 margin : 0px 0px 0px 5px;
456 padding : 3px 5px 3px 5px;
457 font-size : small;
458 position : relative;
459 bottom : 0px;
460 border-collapse : collapse;
461 -moz-border-radius : 3px;
462 font-weight : bold;
463 min-width : 100px;
464 text-align : center;
465 background : white;
94834216
AD
466}
467
468input.prefsTab {
469 border-width : 1px 1px 0px 1px;
470 border-color : #c0c0c0;
471 padding : 2px 7px 2px 7px;
472 margin : 0px 1px 0px 0px;
473 width : 130px;
474 background-image : url("images/vgrad_light_rev2.png");
475 background-position : top left;
476 background-repeat : repeat-x;
477 -moz-border-radius : 7px 7px 0px 0px;
478 font-size : small;
479}
480
481input.prefsTabSelected {
482 border-width : 1px 1px 0px 1px;
483 border-color : #c0c0c0;
484 padding : 2px 7px 2px 7px;
485 margin : 0px 1px 0px 0px;
486 width : 130px;
487 background : white;
488 font-weight : bold;
489 background-position : top left;
490 background-repeat : repeat-x;
491 -moz-border-radius : 7px 7px 0px 0px;
492 font-size : small;
493 color : black;
494}
495
94834216
AD
496input.prefsTab:hover {
497 background : white;
498}
499
500div.warning {
501 background : #fffff0;
502 border : 1px solid #c0c0c0;
503 padding : 5px;
504 margin : 5px;
3f59e8cd 505 font-size : small;
94834216
AD
506}
507
508div.notice {
509 background : #ffffff;
510 border : 1px solid #c0c0c0;
511 padding : 5px;
512 margin : 5px;
3f59e8cd 513 font-size : small;
94834216
AD
514}
515
516ul.nomarks {
517 list-style-type : none;
518 margin : 0px;
519 padding : 10px;
520}
521
522div.bigErrorMsg {
523 border : 1px solid #c0c0c0;
524 background : #fff0f0;
525 padding : 30px;
526 margin : 20px;
527}
528
529div.prefHelp, td.prefHelp {
530 font-size : x-small;
531 color : gray;
532 padding : 5px;
533}
534
94834216
AD
535table.loginForm {
536 background-image : url("images/vgrad_light_rev.png");
537 background-color : white;
538 background-position : top left;
539 background-repeat : repeat-x;
540}
541
542table.innerLoginForm {
543 border : 1px solid #f0f0f0;
544 padding : 50px;
545 background-color : white;
546}
547
548table.innerLoginForm td {
549 padding : 3px 3px 5px 3px;
550}
551
552span.insensitive {
553 color : gray;
554}
555
556.prefGenericAddBox {
557 margin : 5px;
558 font-size : small;
559}
560
561.prefGenericAddBox td {
562 font-size : small;
563}
564
565body.logoutBody {
566 background-color : #f0f0f0;
567 color : black;
568}
569
570span.logoutWarning {
571 color : red;
572 font-weight : bold;
573}
574
575div.logoutContent {
576 width : 600px;
577 border : 1px solid #c0c0c0;
578 background-color : white;
579 margin-left : auto;
580 margin-right : auto;
581 margin-top : 20px;
582 padding : 10px;
583}
584
585.small {
586 font-size : x-small;
587}
588
589table.innerFeedTable td {
590 margin : 0px;
591 padding : 0px;
592}
593
594td.selectPrompt {
595 font-size : x-small;
596 color : gray;
597}
598
599table.headlinesSubToolbar td.headlineActions {
600 font-size : x-small;
601 color : gray;
602 padding : 5px 0px 5px 5px;
603}
604
605table.headlinesSubToolbar td.headlineActionsRTL {
606 font-size : x-small;
607 color : gray;
608 padding : 5px 5px 5px 0px;
609}
610
611table.headlinesSubToolbar td.headlineTitle {
612 font-size : x-small;
613 color : gray;
614 padding : 5px 5px 5px 0px;
615 text-align : right;
616}
617
618table.headlinesSubToolbar td.headlineTitleRTL {
619 font-size : x-small;
620 color : gray;
621 padding : 5px 0px 5px 5px;
622 text-align : left;
623}
624
625span.contentPreview {
626 font-size : x-small;
627 color : gray;
628 font-weight : normal;
629}
630
631span.contentPreview:hover {
632 color : #5050aa;
633}
634
635table.headlinesList td.hlMarkedPic {
636 width : 25px;
637 text-align : center;
638}
639
640table.headlinesList td.hlfeed {
641 text-align : right;
642 font-size : small;
643}
644
645td.hlSelectRow, td.hlUpdatePic {
646 width : 25px;
647 text-align : center;
648}
649
650table.headlinesList td.hlUpdated {
651 font-size : small;
652 color : gray;
653 text-align : right;
654 width : 100px;
655}
656
657table.headlinesList tr td {
658 padding : 2px 0px 2px 0px;
659}
660
94834216
AD
661div.postHeader td.postDate {
662 font-size : x-small;
663 text-align : right;
664 color : gray;
665}
666
667div.postHeader td.postDateRTL {
668 font-size : x-small;
669 text-align : left;
670 color : gray;
671}
672
673#feedUpdateErrors {
674 display : none;
675}
676
677#allEntryTags {
678 font-size : x-small;
679 border-width : 0px 0px 1px 0px;
680 border-style : solid;
681 border-color : #c0c0c0;
682 padding-bottom : 5px;
683 display : none;
684}
685
686/*td.hlContent {
687 overflow : hidden;
688 height : 1em;
689 display : block;
690} */
691
692td.hlMarkedPic, td.hlSelectRow, td.hlUpdated, td.hlFeed {
693 height : 1em;
694}
695
696div.cdmArticle {
697 border : 1px solid #f0f0f0;
698 background-color : #fafafa;
699 -moz-border-radius : 5px;
700 margin : 10px 10px 0px 10px;
701 padding : 10px;
702}
703
704div.cdmArticleUnread {
705 border : 1px solid #d5f1f4;
706 background-color : #fafeff;
707 -moz-border-radius : 5px;
708 margin : 10px 10px 0px 10px;
709 padding : 10px;
710}
711
712div.cdmArticleSelected, div.cdmArticleUnreadSelected {
713 border : 1px solid #d0d0f6;
714 background-color : #eaeaff;
715 -moz-border-radius : 5px;
716 margin : 10px 10px 0px 10px;
717 padding : 10px;
718}
719
720div.cdmArticleUnread div.cdmHeader a, div.cdmArticleUnreadSelected div.cdmHeader a {
721 font-weight : bold;
722}
723
724div.cdmHeader {
725 padding-bottom : 5px;
726}
727
728div.cdmFooter {
729 font-size : x-small;
730 color : gray;
731 padding-top : 5px;
732}
733
734div.cdmFooter input, div.cdmHeader input, div.cdmFooter img {
735 margin : 0px;
736}
737
738div.cdmHeader, div.cdmHeader a {
739 color : gray;
740 font-size : x-small;
741}
742
743div.cdmHeader a:hover {
744 color : #5050aa;
745}
746
747div.cdmContent {
748}
749
750a.warning {
751 color : #f04040;
752}
753
754img.closeButton {
755 border-width : 0px;
756 float : right;
757}
758
759span.groupPrompt {
760 font-size : x-small;
761 color : #505050;
762}
763
764ul.userFeedList {
765 height : 300px;
766 overflow : auto;
767 list-style-type : none;
08125733 768 border-color : #c0c0c0;
94834216
AD
769}
770
771/* #browseBigFeedList li.oddSelected {
772 border : 1px solid #d0d0f6;
773 background-color : #eaeaff;
774 -moz-border-radius : 5px;
775} */
776
777ul.browseFeedList {
778 height : 300px;
779 overflow : auto;
780 list-style-type : none;
781 margin : 0px 0px 5px 0px;
782 padding : 0px;
08125733 783 border-color : #c0c0c0;
94834216
AD
784}
785
786ul.browseFeedList li {
787 margin : 0px;
788 padding : 0px;
789}
790
791span.subscribers {
792 color : #808080;
793}
794
795div.subscribers {
796 color : #808080;
797 font-size : x-small;
798 float : right;
799}
800
801input.feedBrowseCB {
802 margin-right : 1em;
803}
804
805div.browserDetails {
806 margin : 5px 5px 5px 5px;
807 display : none;
808 padding : 5px;
809}
810
811ul.compact {
812 list-style-type : none;
813 margin : 0px;
814 padding : 0px;
815}
816
817ul.compact li {
818 margin : 0px;
819 padding : 0px;
820}
821
822div.browserFeedInfo {
823 font-size : x-small;
08125733 824 border-color : #c0c0c0;
94834216
AD
825}
826
827div.browserFeedInfo div.detailsPart {
828 margin : 5px 0px 5px 5px;
829}
830
831div.cdmContent a {
832 color : #5050aa;
833}
834
835div.cdmContent a:hover {
836 color : black;
837}
838
abbe0154
AD
839/* layout */
840
841#header {
842 position : absolute;
abbe0154
AD
843 top : 10px;
844 left : 15px;
845 right : 5px;
846 height : 40px;
847 color : gray;
abbe0154
AD
848}
849
850#feeds-holder {
abbe0154
AD
851 border-color : #c0c0c0;
852 top : 70px;
853 left : 0px;
854 position : absolute;
855 width : 260px;
abbe0154
AD
856 bottom : 50px;
857}
858
859#toolbar {
abbe0154
AD
860 left : 261px;
861 padding : 5px 10px 5px 10px;
862 top : 70px;
863 right : 0px;
abbe0154
AD
864 height : 30px;
865 background-image : url("images/vgrad_light.png");
866 background-position : bottom left;
867 background-repeat : repeat-x;
abbe0154
AD
868}
869
870div.headlines_normal {
abbe0154
AD
871 border-color : #c0c0c0;
872 left : 260px;
873 height : 280px;
874 top : 105px;
875 right : 0px;
abbe0154
AD
876}
877
878div.headlines_cdm {
abbe0154
AD
879 border-color : #c0c0c0;
880 left : 260px;
881 bottom : 50px;
882 top : 105px;
883 right : 0px;
abbe0154
AD
884}
885
886#content-frame {
abbe0154
AD
887 border-color : #c0c0c0;
888 overflow : auto;
889 top : 390px;
890 left : 260px;
891 bottom : 50px;
892 right : 0px;
893}
894
f4fb82c5
AD
895#prefFooter {
896 display : none;
897}
898
abbe0154
AD
899#footer {
900 position : absolute;
901 bottom : 0px;
ff284aa0 902 height : 20px;
abbe0154
AD
903 text-align : center;
904 color : gray;
905 font-size : x-small;
906 background-image : url("images/vgrad_light_rev2.png");
907 background-position : top left;
908 background-repeat : repeat-x;
909 background-color : white;
7d43b483 910 border-color : #c0c0c0;
abbe0154
AD
911 right : 0px;
912 left : 0px;
913 padding : 10px;
914}
915
916#headlinesContainer {
917 margin-left : 1px;
918 background-color : white;
919}
3f59e8cd
AD
920
921/* preferences layout */
922
923#prefHeader {
6a244e6e 924 position : static;
3f59e8cd 925 color : gray;
6a244e6e 926 margin : 10px;
3f59e8cd
AD
927}
928
656f4b6c 929div.return a {
3f59e8cd
AD
930 color : #5050aa;
931}
932
656f4b6c 933div.return a:hover {
3f59e8cd
AD
934 color : black;
935}
936
937#prefContent {
f4fb82c5 938 position : static;
3f59e8cd
AD
939 background-image : url("images/vgrad_light_rev.png");
940 background-position : top left;
941 background-repeat : repeat-x;
656f4b6c 942 border-color : #c0c0c0;
3f59e8cd 943}
8e4098cf
AD
944
945
946div.topLinks a {
947 color : #5050aa;
948}
949
950div.tagCloudContainer {
951 border : 1px solid #c0c0c0;
952}
953
954div.infoBoxContents a {
955 color : #5050aa;
956}
957
e635d56a
AD
958a.visibleLink {
959 color : gray;
960}