]> git.wh0rd.org - tt-rss.git/blame - themes/compat/theme.css
restyle resizer
[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
1acbedc6 599table.headlinesSubToolbar td {
94834216 600 color : gray;
94834216
AD
601}
602
603span.contentPreview {
604 font-size : x-small;
605 color : gray;
606 font-weight : normal;
607}
608
609span.contentPreview:hover {
610 color : #5050aa;
611}
612
613table.headlinesList td.hlMarkedPic {
614 width : 25px;
615 text-align : center;
616}
617
618table.headlinesList td.hlfeed {
619 text-align : right;
620 font-size : small;
621}
622
623td.hlSelectRow, td.hlUpdatePic {
624 width : 25px;
625 text-align : center;
626}
627
628table.headlinesList td.hlUpdated {
629 font-size : small;
630 color : gray;
631 text-align : right;
632 width : 100px;
633}
634
635table.headlinesList tr td {
636 padding : 2px 0px 2px 0px;
637}
638
94834216
AD
639div.postHeader td.postDate {
640 font-size : x-small;
641 text-align : right;
642 color : gray;
643}
644
645div.postHeader td.postDateRTL {
646 font-size : x-small;
647 text-align : left;
648 color : gray;
649}
650
651#feedUpdateErrors {
652 display : none;
653}
654
655#allEntryTags {
656 font-size : x-small;
657 border-width : 0px 0px 1px 0px;
658 border-style : solid;
659 border-color : #c0c0c0;
660 padding-bottom : 5px;
661 display : none;
662}
663
664/*td.hlContent {
665 overflow : hidden;
666 height : 1em;
667 display : block;
668} */
669
670td.hlMarkedPic, td.hlSelectRow, td.hlUpdated, td.hlFeed {
671 height : 1em;
672}
673
674div.cdmArticle {
675 border : 1px solid #f0f0f0;
676 background-color : #fafafa;
677 -moz-border-radius : 5px;
678 margin : 10px 10px 0px 10px;
679 padding : 10px;
680}
681
682div.cdmArticleUnread {
683 border : 1px solid #d5f1f4;
684 background-color : #fafeff;
685 -moz-border-radius : 5px;
686 margin : 10px 10px 0px 10px;
687 padding : 10px;
688}
689
690div.cdmArticleSelected, div.cdmArticleUnreadSelected {
691 border : 1px solid #d0d0f6;
692 background-color : #eaeaff;
693 -moz-border-radius : 5px;
694 margin : 10px 10px 0px 10px;
695 padding : 10px;
696}
697
698div.cdmArticleUnread div.cdmHeader a, div.cdmArticleUnreadSelected div.cdmHeader a {
699 font-weight : bold;
700}
701
702div.cdmHeader {
703 padding-bottom : 5px;
704}
705
706div.cdmFooter {
707 font-size : x-small;
708 color : gray;
709 padding-top : 5px;
710}
711
712div.cdmFooter input, div.cdmHeader input, div.cdmFooter img {
713 margin : 0px;
714}
715
716div.cdmHeader, div.cdmHeader a {
717 color : gray;
718 font-size : x-small;
719}
720
721div.cdmHeader a:hover {
722 color : #5050aa;
723}
724
725div.cdmContent {
726}
727
728a.warning {
729 color : #f04040;
730}
731
732img.closeButton {
733 border-width : 0px;
734 float : right;
735}
736
737span.groupPrompt {
738 font-size : x-small;
739 color : #505050;
740}
741
742ul.userFeedList {
743 height : 300px;
744 overflow : auto;
745 list-style-type : none;
08125733 746 border-color : #c0c0c0;
94834216
AD
747}
748
749/* #browseBigFeedList li.oddSelected {
750 border : 1px solid #d0d0f6;
751 background-color : #eaeaff;
752 -moz-border-radius : 5px;
753} */
754
755ul.browseFeedList {
756 height : 300px;
757 overflow : auto;
758 list-style-type : none;
759 margin : 0px 0px 5px 0px;
760 padding : 0px;
08125733 761 border-color : #c0c0c0;
94834216
AD
762}
763
764ul.browseFeedList li {
765 margin : 0px;
766 padding : 0px;
767}
768
769span.subscribers {
770 color : #808080;
771}
772
773div.subscribers {
774 color : #808080;
775 font-size : x-small;
776 float : right;
777}
778
779input.feedBrowseCB {
780 margin-right : 1em;
781}
782
783div.browserDetails {
784 margin : 5px 5px 5px 5px;
785 display : none;
786 padding : 5px;
787}
788
789ul.compact {
790 list-style-type : none;
791 margin : 0px;
792 padding : 0px;
793}
794
795ul.compact li {
796 margin : 0px;
797 padding : 0px;
798}
799
800div.browserFeedInfo {
801 font-size : x-small;
08125733 802 border-color : #c0c0c0;
94834216
AD
803}
804
805div.browserFeedInfo div.detailsPart {
806 margin : 5px 0px 5px 5px;
807}
808
809div.cdmContent a {
810 color : #5050aa;
811}
812
813div.cdmContent a:hover {
814 color : black;
815}
816
abbe0154
AD
817/* layout */
818
819#header {
abbe0154 820 color : gray;
abbe0154
AD
821}
822
823#feeds-holder {
abbe0154 824 border-color : #c0c0c0;
abbe0154
AD
825}
826
827#toolbar {
abbe0154
AD
828 background-image : url("images/vgrad_light.png");
829 background-position : bottom left;
830 background-repeat : repeat-x;
abbe0154
AD
831}
832
833div.headlines_normal {
abbe0154 834 border-color : #c0c0c0;
abbe0154
AD
835}
836
837div.headlines_cdm {
abbe0154 838 border-color : #c0c0c0;
abbe0154
AD
839}
840
841#content-frame {
abbe0154 842 border-color : #c0c0c0;
abbe0154
AD
843}
844
f4fb82c5
AD
845#prefFooter {
846 display : none;
847}
848
abbe0154
AD
849#footer {
850 position : absolute;
851 bottom : 0px;
ff284aa0 852 height : 20px;
abbe0154
AD
853 text-align : center;
854 color : gray;
855 font-size : x-small;
856 background-image : url("images/vgrad_light_rev2.png");
857 background-position : top left;
858 background-repeat : repeat-x;
859 background-color : white;
7d43b483 860 border-color : #c0c0c0;
abbe0154
AD
861 right : 0px;
862 left : 0px;
863 padding : 10px;
864}
865
866#headlinesContainer {
abbe0154
AD
867 background-color : white;
868}
3f59e8cd
AD
869
870/* preferences layout */
871
872#prefHeader {
6a244e6e 873 position : static;
3f59e8cd 874 color : gray;
6a244e6e 875 margin : 10px;
3f59e8cd
AD
876}
877
656f4b6c 878div.return a {
3f59e8cd
AD
879 color : #5050aa;
880}
881
656f4b6c 882div.return a:hover {
3f59e8cd
AD
883 color : black;
884}
885
886#prefContent {
f4fb82c5 887 position : static;
3f59e8cd
AD
888 background-image : url("images/vgrad_light_rev.png");
889 background-position : top left;
890 background-repeat : repeat-x;
656f4b6c 891 border-color : #c0c0c0;
3f59e8cd 892}
8e4098cf
AD
893
894
895div.topLinks a {
896 color : #5050aa;
897}
898
899div.tagCloudContainer {
900 border : 1px solid #c0c0c0;
901}
902
903div.infoBoxContents a {
904 color : #5050aa;
905}
906
e635d56a
AD
907a.visibleLink {
908 color : gray;
909}
1acbedc6
AD
910
911table.headlinesList tr.feedTitle td a, div.cdmFeedTitle a {
912 color : #5050aa;
913}
914
228e167b
AD
915#resize-grabber {
916 border-color : #c0c0c0;
17042fc0 917 background : url("images/resize_horiz.png") top left;
228e167b
AD
918}
919