]> git.wh0rd.org - tt-rss.git/blame - themes/compat/theme.css
compat theme compatibility tweaks (2)
[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
327table.prefFeedList td.feedIcon {
328 text-align : center;
329}
330
331table.prefFeedList td.feedSelect {
332 text-align : center;
333}
334
335a.helpLink {
336 color : #808080;
337}
338
339a.helpLink:hover {
340 color : #5050aa;
341}
342
343div.helpResponse {
344 margin : 10px;
345 background-image : url("images/vgrad_light_rev2.png");
346 background-position : top left;
347 background-repeat : repeat-x;
348 padding : 10px 20px 10px 20px;
349 border : 1px solid #f0f0f0;
350}
351
352#userDlgShadow {
353 z-index : 3;
354 position : absolute;
355 left : 30%;
356 top : 30%;
357 display : none;
358 background-image : url("images/shadow.png");
359}
360
361#userDlg {
362 padding : 15px;
363 border : 1px solid #c0c0c0;
364 font-size : small;
365 position : relative;
366 bottom : 2px;
367 right : 2px;
368 background-color : white;
369 background-image : url("images/vgrad_light_rev2.png");
370 background-position : top left;
371 background-repeat : repeat-x;
372}
373
374#qafInput {
375 width : 300px;
376}
377
e5d758e3
AD
378#infoBoxTitle {
379 border-width : 1px 1px 1px 1px;
380 border-style : solid;
381 border-color : #c0c0c0;
382 background-color : #c0c0c0;
383 padding : 2px;
384 color : white;
385}
386
94834216
AD
387
388#infoBox {
389 border : 1px solid #c0c0c0;
390 padding-bottom : 10px;
391 font-size : small;
392 position : relative;
393 bottom : 2px;
394 right : 2px;
5a9aebec 395 background : white;
94834216
AD
396}
397
398#infoBoxShadow {
399 background-image : url("images/shadow.png");
400 position : absolute;
401 width : 30%;
402 left : 35%;
403 top : 30%;
404 z-index : 3;
405 display : none;
406}
407
408div.infoBoxContents {
409 background-image : url("images/vgrad_light_rev2.png");
410 background-position : top left;
411 background-repeat : repeat-x;
412 padding : 5px;
413 margin-bottom : 5px;
414}
415
94834216
AD
416div.helpResponse h1, div.infoBoxContents h1 {
417 border-width : 0px 0px 1px 0px;
418 border-style : solid;
419 border-color : #c0c0c0;
420 font-size : 16pt;
421}
422
423div.helpResponse h2, div.infoBoxContents h2 {
424 border-width : 0px 0px 0px 0px;
425 font-size : 12pt;
426}
427
656f4b6c
AD
428div.prefsTab {
429 border-width : 1px 1px 0px 1px;
430 border-color : #c0c0c0;
431 border-style : solid;
432 font-size : small;
433 position : relative;
434 bottom : 0px;
435 border-collapse : collapse;
436 -moz-border-radius : 3px;
437 min-width : 100px;
438 text-align : center;
439 background-image : url("images/vgrad_light_rev2.png");
440 background-position : top left;
441 background-repeat : repeat-x;
442
443}
444
445div.prefsTabSelected {
446 float : left;
447 border-width : 1px 1px 0px 1px;
448 border-color : #c0c0c0;
449 border-style : solid;
450 margin : 0px 0px 0px 5px;
451 padding : 3px 5px 3px 5px;
452 font-size : small;
453 position : relative;
454 bottom : 0px;
455 border-collapse : collapse;
456 -moz-border-radius : 3px;
457 font-weight : bold;
458 min-width : 100px;
459 text-align : center;
460 background : white;
94834216
AD
461}
462
463input.prefsTab {
464 border-width : 1px 1px 0px 1px;
465 border-color : #c0c0c0;
466 padding : 2px 7px 2px 7px;
467 margin : 0px 1px 0px 0px;
468 width : 130px;
469 background-image : url("images/vgrad_light_rev2.png");
470 background-position : top left;
471 background-repeat : repeat-x;
472 -moz-border-radius : 7px 7px 0px 0px;
473 font-size : small;
474}
475
476input.prefsTabSelected {
477 border-width : 1px 1px 0px 1px;
478 border-color : #c0c0c0;
479 padding : 2px 7px 2px 7px;
480 margin : 0px 1px 0px 0px;
481 width : 130px;
482 background : white;
483 font-weight : bold;
484 background-position : top left;
485 background-repeat : repeat-x;
486 -moz-border-radius : 7px 7px 0px 0px;
487 font-size : small;
488 color : black;
489}
490
94834216
AD
491input.prefsTab:hover {
492 background : white;
493}
494
495div.warning {
496 background : #fffff0;
497 border : 1px solid #c0c0c0;
498 padding : 5px;
499 margin : 5px;
3f59e8cd 500 font-size : small;
94834216
AD
501}
502
503div.notice {
504 background : #ffffff;
505 border : 1px solid #c0c0c0;
506 padding : 5px;
507 margin : 5px;
3f59e8cd 508 font-size : small;
94834216
AD
509}
510
511ul.nomarks {
512 list-style-type : none;
513 margin : 0px;
514 padding : 10px;
515}
516
517div.bigErrorMsg {
518 border : 1px solid #c0c0c0;
519 background : #fff0f0;
520 padding : 30px;
521 margin : 20px;
522}
523
524div.prefHelp, td.prefHelp {
525 font-size : x-small;
526 color : gray;
527 padding : 5px;
528}
529
94834216
AD
530table.loginForm {
531 background-image : url("images/vgrad_light_rev.png");
532 background-color : white;
533 background-position : top left;
534 background-repeat : repeat-x;
535}
536
537table.innerLoginForm {
538 border : 1px solid #f0f0f0;
539 padding : 50px;
540 background-color : white;
541}
542
543table.innerLoginForm td {
544 padding : 3px 3px 5px 3px;
545}
546
547span.insensitive {
548 color : gray;
549}
550
551.prefGenericAddBox {
552 margin : 5px;
553 font-size : small;
554}
555
556.prefGenericAddBox td {
557 font-size : small;
558}
559
560body.logoutBody {
561 background-color : #f0f0f0;
562 color : black;
563}
564
565span.logoutWarning {
566 color : red;
567 font-weight : bold;
568}
569
570div.logoutContent {
571 width : 600px;
572 border : 1px solid #c0c0c0;
573 background-color : white;
574 margin-left : auto;
575 margin-right : auto;
576 margin-top : 20px;
577 padding : 10px;
578}
579
580.small {
581 font-size : x-small;
582}
583
584table.innerFeedTable td {
585 margin : 0px;
586 padding : 0px;
587}
588
589td.selectPrompt {
590 font-size : x-small;
591 color : gray;
592}
593
594table.headlinesSubToolbar td.headlineActions {
595 font-size : x-small;
596 color : gray;
597 padding : 5px 0px 5px 5px;
598}
599
600table.headlinesSubToolbar td.headlineActionsRTL {
601 font-size : x-small;
602 color : gray;
603 padding : 5px 5px 5px 0px;
604}
605
606table.headlinesSubToolbar td.headlineTitle {
607 font-size : x-small;
608 color : gray;
609 padding : 5px 5px 5px 0px;
610 text-align : right;
611}
612
613table.headlinesSubToolbar td.headlineTitleRTL {
614 font-size : x-small;
615 color : gray;
616 padding : 5px 0px 5px 5px;
617 text-align : left;
618}
619
620span.contentPreview {
621 font-size : x-small;
622 color : gray;
623 font-weight : normal;
624}
625
626span.contentPreview:hover {
627 color : #5050aa;
628}
629
630table.headlinesList td.hlMarkedPic {
631 width : 25px;
632 text-align : center;
633}
634
635table.headlinesList td.hlfeed {
636 text-align : right;
637 font-size : small;
638}
639
640td.hlSelectRow, td.hlUpdatePic {
641 width : 25px;
642 text-align : center;
643}
644
645table.headlinesList td.hlUpdated {
646 font-size : small;
647 color : gray;
648 text-align : right;
649 width : 100px;
650}
651
652table.headlinesList tr td {
653 padding : 2px 0px 2px 0px;
654}
655
94834216
AD
656div.postHeader td.postDate {
657 font-size : x-small;
658 text-align : right;
659 color : gray;
660}
661
662div.postHeader td.postDateRTL {
663 font-size : x-small;
664 text-align : left;
665 color : gray;
666}
667
668#feedUpdateErrors {
669 display : none;
670}
671
672#allEntryTags {
673 font-size : x-small;
674 border-width : 0px 0px 1px 0px;
675 border-style : solid;
676 border-color : #c0c0c0;
677 padding-bottom : 5px;
678 display : none;
679}
680
681/*td.hlContent {
682 overflow : hidden;
683 height : 1em;
684 display : block;
685} */
686
687td.hlMarkedPic, td.hlSelectRow, td.hlUpdated, td.hlFeed {
688 height : 1em;
689}
690
691div.cdmArticle {
692 border : 1px solid #f0f0f0;
693 background-color : #fafafa;
694 -moz-border-radius : 5px;
695 margin : 10px 10px 0px 10px;
696 padding : 10px;
697}
698
699div.cdmArticleUnread {
700 border : 1px solid #d5f1f4;
701 background-color : #fafeff;
702 -moz-border-radius : 5px;
703 margin : 10px 10px 0px 10px;
704 padding : 10px;
705}
706
707div.cdmArticleSelected, div.cdmArticleUnreadSelected {
708 border : 1px solid #d0d0f6;
709 background-color : #eaeaff;
710 -moz-border-radius : 5px;
711 margin : 10px 10px 0px 10px;
712 padding : 10px;
713}
714
715div.cdmArticleUnread div.cdmHeader a, div.cdmArticleUnreadSelected div.cdmHeader a {
716 font-weight : bold;
717}
718
719div.cdmHeader {
720 padding-bottom : 5px;
721}
722
723div.cdmFooter {
724 font-size : x-small;
725 color : gray;
726 padding-top : 5px;
727}
728
729div.cdmFooter input, div.cdmHeader input, div.cdmFooter img {
730 margin : 0px;
731}
732
733div.cdmHeader, div.cdmHeader a {
734 color : gray;
735 font-size : x-small;
736}
737
738div.cdmHeader a:hover {
739 color : #5050aa;
740}
741
742div.cdmContent {
743}
744
745a.warning {
746 color : #f04040;
747}
748
749img.closeButton {
750 border-width : 0px;
751 float : right;
752}
753
754span.groupPrompt {
755 font-size : x-small;
756 color : #505050;
757}
758
759ul.userFeedList {
760 height : 300px;
761 overflow : auto;
762 list-style-type : none;
08125733 763 border-color : #c0c0c0;
94834216
AD
764}
765
766/* #browseBigFeedList li.oddSelected {
767 border : 1px solid #d0d0f6;
768 background-color : #eaeaff;
769 -moz-border-radius : 5px;
770} */
771
772ul.browseFeedList {
773 height : 300px;
774 overflow : auto;
775 list-style-type : none;
776 margin : 0px 0px 5px 0px;
777 padding : 0px;
08125733 778 border-color : #c0c0c0;
94834216
AD
779}
780
781ul.browseFeedList li {
782 margin : 0px;
783 padding : 0px;
784}
785
786span.subscribers {
787 color : #808080;
788}
789
790div.subscribers {
791 color : #808080;
792 font-size : x-small;
793 float : right;
794}
795
796input.feedBrowseCB {
797 margin-right : 1em;
798}
799
800div.browserDetails {
801 margin : 5px 5px 5px 5px;
802 display : none;
803 padding : 5px;
804}
805
806ul.compact {
807 list-style-type : none;
808 margin : 0px;
809 padding : 0px;
810}
811
812ul.compact li {
813 margin : 0px;
814 padding : 0px;
815}
816
817div.browserFeedInfo {
818 font-size : x-small;
08125733 819 border-color : #c0c0c0;
94834216
AD
820}
821
822div.browserFeedInfo div.detailsPart {
823 margin : 5px 0px 5px 5px;
824}
825
826div.cdmContent a {
827 color : #5050aa;
828}
829
830div.cdmContent a:hover {
831 color : black;
832}
833
abbe0154
AD
834/* layout */
835
836#header {
837 position : absolute;
abbe0154
AD
838 top : 10px;
839 left : 15px;
840 right : 5px;
841 height : 40px;
842 color : gray;
abbe0154
AD
843}
844
845#feeds-holder {
abbe0154
AD
846 border-color : #c0c0c0;
847 top : 70px;
848 left : 0px;
849 position : absolute;
850 width : 260px;
abbe0154
AD
851 bottom : 50px;
852}
853
854#toolbar {
abbe0154
AD
855 left : 261px;
856 padding : 5px 10px 5px 10px;
857 top : 70px;
858 right : 0px;
abbe0154
AD
859 height : 30px;
860 background-image : url("images/vgrad_light.png");
861 background-position : bottom left;
862 background-repeat : repeat-x;
abbe0154
AD
863}
864
865div.headlines_normal {
abbe0154
AD
866 border-color : #c0c0c0;
867 left : 260px;
868 height : 280px;
869 top : 105px;
870 right : 0px;
abbe0154
AD
871}
872
873div.headlines_cdm {
abbe0154
AD
874 border-color : #c0c0c0;
875 left : 260px;
876 bottom : 50px;
877 top : 105px;
878 right : 0px;
abbe0154
AD
879}
880
881#content-frame {
abbe0154
AD
882 border-color : #c0c0c0;
883 overflow : auto;
884 top : 390px;
885 left : 260px;
886 bottom : 50px;
887 right : 0px;
888}
889
f4fb82c5
AD
890#prefFooter {
891 display : none;
892}
893
abbe0154
AD
894#footer {
895 position : absolute;
896 bottom : 0px;
897 height : 30px;
898 text-align : center;
899 color : gray;
900 font-size : x-small;
901 background-image : url("images/vgrad_light_rev2.png");
902 background-position : top left;
903 background-repeat : repeat-x;
904 background-color : white;
7d43b483 905 border-color : #c0c0c0;
abbe0154
AD
906 right : 0px;
907 left : 0px;
908 padding : 10px;
909}
910
911#headlinesContainer {
912 margin-left : 1px;
913 background-color : white;
914}
3f59e8cd
AD
915
916/* preferences layout */
917
918#prefHeader {
6a244e6e 919 position : static;
3f59e8cd 920 color : gray;
6a244e6e 921 margin : 10px;
3f59e8cd
AD
922}
923
656f4b6c 924div.return a {
3f59e8cd
AD
925 color : #5050aa;
926}
927
656f4b6c 928div.return a:hover {
3f59e8cd
AD
929 color : black;
930}
931
932#prefContent {
f4fb82c5 933 position : static;
3f59e8cd
AD
934 background-image : url("images/vgrad_light_rev.png");
935 background-position : top left;
936 background-repeat : repeat-x;
656f4b6c 937 border-color : #c0c0c0;
3f59e8cd 938}
8e4098cf
AD
939
940
941div.topLinks a {
942 color : #5050aa;
943}
944
945div.tagCloudContainer {
946 border : 1px solid #c0c0c0;
947}
948
949div.infoBoxContents a {
950 color : #5050aa;
951}
952