]> git.wh0rd.org - tt-rss.git/blame - tt-rss.css
implement multiple rule/action filters
[tt-rss.git] / tt-rss.css
CommitLineData
83cd33fc 1body#ttrssMain, body#ttrssPrefs, body#ttrssLogin, body {
e5d758e3
AD
2 background : white;
3 color : black;
4 margin : 0px;
5 padding : 0px;
0e2d03a7 6 font-family : sans-serif;
e5df6e9e 7 font-size : 12px;
1cd17194
AD
8}
9
64029210
AD
10body#ttrssPrefs {
11 background-color : #ecf4ff;
12}
13
14body#ttrssPrefs #footer, body#ttrssPrefs #header {
07a0c540 15 background-color : #ecf4ff;
e243d2c3
AD
16 padding-left : 8px;
17 padding-right : 8px;
64029210
AD
18}
19
e828e31e 20div.postReply {
1c3187cf 21 padding : 0px;
1cd17194
AD
22}
23
f7181e9b 24div.postReply a {
e5d758e3 25 color : #4684ff;
f7181e9b
AD
26}
27
28div.postReply a:hover {
e5d758e3 29 color : black;
f7181e9b
AD
30}
31
e828e31e 32div.postReply div.postHeader {
1c3187cf 33 border-width : 0px 0px 1px 0px;
64ab16ac 34 border-style : solid;
96841013 35 border-color : #88b0f0;
20983286
AD
36 background-color : white;
37 background : url("images/toolbar.png");
38 background-position : bottom left;
39 background-repeat : repeat-x;
1c3187cf 40 padding : 5px;
64ab16ac 41 color : #909090;
96b58583
AD
42}
43
e828e31e 44div.postReply div.postContent {
e5d758e3 45 padding : 10px;
ae096313 46 font-size : 12px;
f0601b87
AD
47}
48
f325d942
AD
49div.postReply div.postContent img {
50 border-width : 0px;
762c9064 51 max-width : 98%;
f325d942
AD
52}
53
e828e31e 54div.postReply div.postIcon {
e5d758e3
AD
55 float : right;
56 border : 0px;
3505baeb 57 margin : 5px;
73d1378f
AD
58}
59
60div.postReply div.postIcon img {
61 max-width : 120px;
f412e5ad 62 display : inline;
5f89f780 63}
e828e31e 64
ce53e200 65div.postReply div.postEnclosures {
ce53e200 66 margin-top : 1em;
ce53e200
AD
67 color : gray;
68}
69
5f014cf1
AD
70div.postReply img.tagsPic {
71 width : 16px;
72 height : 16px;
c7e51de1 73 margin-left : 4px;
5f014cf1
AD
74 vertical-align : middle;
75}
76
c7e51de1
AD
77div.articleNote {
78 background-color : #fff7d5;
c7e51de1 79 padding : 5px;
fcfa9ef1 80 border-style : none none dashed none;
c7e51de1 81 border-color : #e7d796;
fcfa9ef1
AD
82 border-width : 1px;
83 background-color : #fff7d5;
c7e51de1 84 color : #9a8c59;
fcfa9ef1
AD
85}
86
87div.articleNote div.noteEdit {
88 float : right;
89 cursor : pointer;
c7e51de1
AD
90}
91
06202d88 92div.postReply span.author {
ae096313 93 font-size : 12px;
06202d88 94}
5f014cf1 95
e828e31e 96h1 {
442a9b8c 97 font-size : 18px;
f0601b87
AD
98}
99
e828e31e 100h2 {
442a9b8c 101 font-size : 16px;
e5d758e3
AD
102 font-weight : bold;
103 border-width : 0px 0px 1px 0px;
104 border-style : solid;
105 border-color : #ecf4ff;
1cd17194
AD
106}
107
f5a50b25 108h3 {
ae096313 109 font-size : 12px;
e5d758e3
AD
110 font-weight : bold;
111 border-width : 0px 0px 1px 0px;
112 border-style : solid;
113 border-color : #ecf4ff;
f5a50b25
AD
114}
115
e828e31e 116hr {
e5d758e3
AD
117 border-width : 0px 0px 1px 0px;
118 border-style : dashed;
119 border-color : #e0e0e0;
e828e31e 120}
67824557 121
e828e31e 122a {
e5d758e3
AD
123 color : black;
124 text-decoration : none;
1cd17194
AD
125}
126
e828e31e 127a:hover {
e5d758e3 128 color : #4684ff;
9b307248
AD
129}
130
e828e31e 131#piggie {
d437c8cf 132 z-index : 999;
e5d758e3 133 position : absolute;
9b307248
AD
134}
135
f407c086 136#notify {
958e3f4f 137 border-width : 0px 1px 1px 1px;
f407c086 138 border-style : solid;
958e3f4f 139 top : 0px;
8b184d75
AD
140 right : 35%;
141 min-width : 30%;
0ceded7a 142 position : absolute;
33b8cab4 143 display : none;
ce3bf408 144 float : right;
ae096313 145 font-size : 12px;
fcc36744 146 z-index : 99;
106689b0 147 padding : 5px 5px 5px 5px;
1cd17194
AD
148}
149
0d32b41e
AD
150#notify img {
151 vertical-align : middle;
152}
153
42c32916
AD
154.notifyProgress {
155 border-color : #d7c47a;
156 background-color : #fff7d5;
157 color : black;
158}
159
160.notifyInfo {
161 border-color : #7AD78E;
162 background-color : #D5FFDB;
163 color : black;
164}
165
f407c086
AD
166.notify {
167 border-color : #d7c47a;
168 background-color : #fff7d5;
169 color : black;
170}
171
172.notifyError {
173 background-color : #ffcccc;
174 border-color : #ff0000;
175 color : black;
176}
177
ef16ae37
AD
178.notifyError span:hover {
179 color : red;
180 cursor : pointer;
181}
182
a8328019
AD
183.Selected, .Selected td {
184 background-color : #fff7d5;
185}
186
ca8e3d75 187.even.Unread.Selected, .even.Unread.Selected td {
e5d758e3
AD
188 background-color : #fff7d5;
189 font-weight : bold;
f28b542c 190 border-width : 0px 0px 1px 0px;
dc803347
AD
191 border-style : solid;
192 border-color : #e7d796;
a3ee2a38
AD
193}
194
ca8e3d75 195.odd.Unread.Selected, .odd.Unread.Selected td {
e5d758e3
AD
196 background-color : #fff7d5;
197 font-weight : bold;
f28b542c
AD
198 border-width : 0px 0px 1px 0px;
199 border-style : solid;
200 border-color : #e7d796;
a3ee2a38
AD
201}
202
ca8e3d75 203.even.Selected, .even.Selected td {
e5d758e3 204 background-color : #fff7d5;
f28b542c 205 border-width : 0px 0px 1px 0px;
dc803347
AD
206 border-style : solid;
207 border-color : #e7d796;
208 border-collapse : collapse;
007bda35
AD
209}
210
ca8e3d75 211.odd.Selected, .odd.Selected td {
e5d758e3 212 background-color : #fff7d5;
f28b542c
AD
213 border-width : 0px 0px 1px 0px;
214 border-style : solid;
215 border-color : #e7d796;
216 border-collapse : collapse;
0b68215c 217}
3745788e 218
ca8e3d75 219.even.Grayed, .even.Grayed td {
e5d758e3
AD
220 background-color : #f0f0f0;
221 color : #909090;
f28b542c 222 border-width : 0px 0px 1px 0px;
dc803347
AD
223 border-style : solid;
224 border-color : #c0c0c0;
225 border-collapse : collapse;
b7f4bda2
AD
226}
227
ca8e3d75 228.odd.Grayed {
e5d758e3 229 color : #909090;
f07c0eb4
AD
230}
231
0b68215c 232.even, .even td {
f28b542c 233 border-width : 0px 0px 1px 0px;
dc803347
AD
234 border-style : solid;
235 border-color : #c0c0c0;
e5d758e3 236 background-color : #f0f0f0;
dc803347 237 border-collapse : collapse;
ac43eba1 238}
a2015351 239
f28b542c
AD
240.odd, .odd td {
241 border-width : 0px 0px 1px 0px;
242 border-style : solid;
243 border-color : #c0c0c0;
244 border-collapse : collapse;
245}
246
ca8e3d75 247.even.Unread, .even.Unread td {
e5d758e3
AD
248 background-color : #f0f0f0;
249 font-weight : bold;
f28b542c 250 border-width : 0px 0px 1px 0px;
dc803347
AD
251 border-style : solid;
252 border-color : #c0c0c0;
253 border-collapse : collapse;
f07c0eb4
AD
254}
255
ca8e3d75 256.odd.Unread, .odd.Unread td {
e5d758e3 257 font-weight : bold;
f28b542c
AD
258 border-width : 0px 0px 1px 0px;
259 border-style : solid;
260 border-color : #c0c0c0;
f07c0eb4 261}
508a81e1 262
e828e31e 263.invisible {
e5d758e3 264 display : none;
508a81e1 265}
b7f4bda2 266
e828e31e 267/* preferences */
603c27f8 268
88e4e597 269/* table.prefPrefsList tr:hover td.prefValue {
e351c494
AD
270 color : #88b0f0;
271}
272
273table.prefPrefsList tr:hover td.prefValue input {
274 color : #88b0f0;
88e4e597 275} */
e351c494 276
8df7184c
AD
277table.prefPrefsList h3 {
278 margin-top : 0px;
279}
280
327a3bbe 281tr.title td {
e5d758e3
AD
282 border-width : 0px 0px 1px 0px;
283 border-color : #ecf4ff;
284 border-style : solid;
73bdfa53 285 color : #4684ff;
0ea4fb50
AD
286}
287
a426e532 288tr.title td a {
73bdfa53 289 color : #4684ff;
a426e532
AD
290}
291
292tr.title td a:hover {
73bdfa53 293 color : black;
a426e532 294}
327a3bbe 295
0ea4fb50 296table.prefFeedList td.feedEditCat {
e5d758e3 297 font-weight : bold;
73bdfa53
AD
298 border-width : 0px 0px 1px 0px;
299 border-style : solid;
300 border-color : #88b0f0;
35d33b9d 301 padding-top : 0.5em;
70830c87 302}
f0601b87 303
a82dc5e4
AD
304table.prefFilterList td.filterEditCat {
305 font-weight : bold;
306 border-width : 0px 0px 1px 0px;
307 border-style : solid;
308 border-color : #88b0f0;
309 padding-top : 0.5em;
310}
311
a95da136
AD
312/* oh for the love of... */
313
314table.prefFilterList tr.even,
315table.prefFilterList tr.odd,
316table.prefFilterList tr.evenSelected,
317table.prefFilterList tr.oddSelected,
318table.prefLabelList tr.even,
319table.prefLabelList tr.odd,
320table.prefLabelList tr.evenSelected,
321table.prefLabelList tr.oddSelected,
322table.prefUserList tr.even,
323table.prefUserList tr.odd,
324table.prefUserList tr.evenSelected,
325table.prefUserList tr.oddSelected,
326table.prefFeedList tr.even,
327table.prefFeedList tr.odd,
328table.prefFeedList tr.evenSelected,
373266eb
AD
329table.prefFeedList tr.oddSelected,
330table.prefInstanceList tr.even,
331table.prefInstanceList tr.odd,
332table.prefInstanceList tr.evenSelected,
333table.prefInstanceList tr.oddSelected
a95da136
AD
334{
335 cursor : pointer;
336}
337
338table.prefFilterList tr.even:hover td,
339table.prefFilterList tr.odd:hover td,
340table.prefFilterList tr.evenSelected:hover td,
341table.prefFilterList tr.oddSelected:hover td
342table.prefLabelList tr.even:hover td,
343table.prefLabelList tr.odd:hover td,
344table.prefLabelList tr.evenSelected:hover td,
345table.prefLabelList tr.oddSelected:hover td,
346table.prefUserList tr.even:hover td,
347table.prefUserList tr.odd:hover td,
348table.prefUserList tr.evenSelected:hover td,
349table.prefUserList tr.oddSelected:hover td,
350table.prefFeedList tr.even:hover td,
351table.prefFeedList tr.odd:hover td,
352table.prefFeedList tr.evenSelected:hover td,
373266eb
AD
353table.prefFeedList tr.oddSelected:hover td,
354table.prefInstanceList tr.even:hover td,
355table.prefInstanceList tr.odd:hover td,
356table.prefInstanceList tr.evenSelected:hover td,
357table.prefInstanceList tr.oddSelected:hover td
a95da136
AD
358{
359 color : #88b0f0;
360}
361
62ac0cc8 362table.prefFeedList td.feedIcon {
e5d758e3 363 text-align : center;
62ac0cc8
AD
364}
365
366table.prefFeedList td.feedSelect {
e5d758e3 367 text-align : center;
62ac0cc8
AD
368}
369
82ace1ab 370div.prefFeedCatHolder, div.prefFeedOPMLHolder, div.inactiveFeedHolder, div.filterTestHolder {
bec2ecd9 371 height : 300px;
9c483746 372 overflow : auto;
a8328019
AD
373 border-width : 0px 1px 1px 1px;
374 border-color : #c0c0c0;
375 border-style : solid;
376 margin : 0px 0px 5px 0px;
bec2ecd9 377 background-color : #ecf4ff;
9c483746
AD
378}
379
82ace1ab 380div.prefFeedOPMLHolder, div.filterTestHolder {
e1218480
AD
381 border-width : 1px 1px 1px 1px;
382}
383
7dc66a61 384a.helpLink {
e5d758e3 385 color : #808080;
7dc66a61
AD
386}
387
388a.helpLink:hover {
e5d758e3 389 color : #4684ff;
7dc66a61
AD
390}
391
5f8b2573 392#content-insert pre, #headlines-frame pre, .dijitContentPane pre {
083020ad
AD
393 margin : 0px 0px 0px 1em;
394 padding : 0px;
395 font-family : monospace;
396 font-size : 12px;
48a8d154 397 background : transparent;
083020ad 398 border-width : 0px;
86bda02b 399 color : gray;
083020ad
AD
400}
401
5f8b2573 402#content-insert blockquote, #headlines-frame blockquote, .dijitContentPane blockquote {
083020ad
AD
403 margin : 0px 0px 0px 1em;
404 border-width : 0px 0px 0px 2px;
405 border-color : #c0c0c0;
406 border-style : solid;
407 font-style : italic;
408 padding : 0px 0px 0px 1em;
409 font-size : 12px;
410 color : gray;
7dc66a61 411}
e2f8f7b4 412
5f8b2573 413#content-insert code, #headlines-frame code, .dijitContentPane code {
48a8d154
AD
414 background : transparent;
415 border : 0px solid transparent;
416 margin : 0px;
417 font-family : monospace;
418 padding : 0px;
419 font-size : 12px;
86bda02b 420 color : black;
48a8d154
AD
421}
422
0d32b41e
AD
423div.notice {
424 background : #ffffff;
425 border : 1px solid #88b0f0;
e400230e 426 width : 60%;
0d32b41e
AD
427 padding : 5px;
428 margin : 0px 0px 5px 0px;
ae096313 429 font-size : 12px;
0d32b41e
AD
430}
431
ab3d0b99 432div.warning {
e5d758e3
AD
433 background : #fff7d5;
434 border : 1px solid #d7c47a;
ae096313 435 font-size : 12px;
e400230e 436 width : 60%;
3f59e8cd 437 padding : 5px;
c93d8e07 438 margin : 0px 0px 5px 0px;
e6cb77a0
AD
439}
440
9e21a571 441div.warning img, div.notice img, div.error img {
0d32b41e 442 vertical-align : middle;
e5d758e3 443 padding : 5px;
ab3d0b99
AD
444}
445
1b74062f
AD
446span.filterDateError {
447 color : #ff0000;
448}
449
84916243
AD
450div.error {
451 border : 1px solid #ff0000;
452 background : #ffcccc;
453 padding : 5px;
454 margin : 0px 0px 5px 0px;
ae096313 455 font-size : 12px;
84916243
AD
456}
457
ab3d0b99 458ul.nomarks {
e5d758e3
AD
459 list-style-type : none;
460 margin : 0px;
461 padding : 10px;
ab3d0b99
AD
462}
463
b1895692 464div.prefHelp, td.prefHelp {
e5d758e3 465 color : gray;
abe4d057 466 padding : 5px;
8cb74804
AD
467}
468
f1cdb8c6 469table.loginForm {
e5d758e3 470 background-color : #ecf4ff;
f1cdb8c6
AD
471}
472
365f95dc
AD
473span.feed_error {
474 color : red;
475}
476
746dcf42 477.insensitive {
e5d758e3 478 color : gray;
bca02305 479}
afb7a1d6 480
d4d6d528
AD
481.insensitive a {
482 color : #4684ff;
483}
484
485.insensitive a:hover {
486 color : black;
487}
488
d9dde1d6 489.small {
ae096313 490 font-size : 11px;
d9dde1d6 491}
28fa9253
AD
492
493table.innerFeedTable td {
e5d758e3
AD
494 margin : 0px;
495 padding : 0px;
28fa9253 496}
35f3c923
AD
497
498td.selectPrompt {
ae096313 499 font-size : 12px;
e5d758e3 500 color : gray;
35f3c923 501}
1572afe5 502
6e4f4ce1 503div#headlines-toolbar {
d4eebd8b 504 border-width : 0px 0px 1px 0px;
f1080825 505 background-color : #f0f0f0;
0ce61157 506 border-color : #88b0f0 #88b0f0 #ecf4ff #88b0f0;
ae096313 507 font-size : 11px;
0e2d03a7 508 font-family : "Segoe UI", Tahoma, sans-serif;
442a9b8c 509 color : gray;
fcf70c51 510 padding : 0px;
6e4f4ce1
AD
511 margin : 0px;
512 overflow : hidden;
f1080825
AD
513 height : 25px;
514 line-height : 25px;
515 padding-left : 4px;
8b27182a
AD
516}
517
fcf70c51
AD
518div#headlines-toolbar .dijitSelect {
519 font-size : 11px;
f1080825
AD
520 position : relative;
521 top : -2px;
fcf70c51
AD
522}
523
f1080825
AD
524div#headlines-toolbar span.r {
525 float: right;
526 position: relative;
527 background : #ecf4ff;
528 border-left: 5px solid white;
529 padding : 0 4px 0px 4px;
fcf70c51 530 text-align : right;
f1080825
AD
531}
532
533/* http://css-tricks.com/adobe-like-arrow-headers/ */
534
73621c56
AD
535@media screen and (-webkit-min-device-pixel-ratio:0) {
536 div#headlines-toolbar span.r:before,
537 div#headlines-toolbar span.r:after {
538 content: "";
539 position: absolute;
540 /* Pushed down half way, will get pulled back up half height of triangle
541 ensures centering if font-size or line-height changes */
542 top: 50%;
543 width: 0;
544 height: 0;
545 }
546 div#headlines-toolbar span.r:before {
547 left: -12px;
548 /* Triangle */
549 border-top: 8px solid transparent;
550 border-bottom: 8px solid transparent;
551 border-right: 8px solid white;
552 /* Pull-up */
553 margin-top: -8px;
554 }
555 div#headlines-toolbar span.r:after {
556 /* Smaller and different position triangle */
557 left: -5px;
558 border-top: 6px solid transparent;
559 border-bottom: 6px solid transparent;
560 border-right: 6px solid #ecf4ff;
561 margin-top: -6px;
562 }
f1080825
AD
563}
564
565div#headlines-toolbar span.r span.error {
566 color : red;
567}
568
569div#headlines-toolbar span.r a {
570 color : gray;
c1c9df00
AD
571}
572
f1080825
AD
573div#headlines-toolbar span.r a:hover {
574 color : black;
26a1e185
AD
575}
576
591c396d 577span.contentPreview {
e5d758e3
AD
578 color : gray;
579 font-weight : normal;
591c396d 580}
179d6f57 581
0f172fff 582span.contentPreview:hover {
e5d758e3 583 color : #4684ff;
0f172fff
AD
584}
585
8cc5e965 586span.hlLabelRef {
e2549229 587 background-color : #fff7d5;
86edc737 588 font-size : 8px;
e2549229
AD
589 color : #063064;
590 font-weight : normal;
591 margin : 0px 3px 0px 3px;
592 padding : 0px 4px 0px 4px;
593 white-space: nowrap;
594}
595
67343d9f 596td.hlSelectRow, td.hlUpdPic {
e5d758e3
AD
597 width : 25px;
598 text-align : center;
179d6f57
AD
599}
600
b810a0f1 601div.postHeader div.postDate {
e5d758e3
AD
602 text-align : right;
603 color : gray;
b810a0f1 604 float : right;
9167e250 605}
36aab70f 606
b810a0f1 607div.postHeader div.postDateRTL {
e5d758e3
AD
608 text-align : left;
609 color : gray;
b810a0f1
AD
610 float : right;
611}
612
613div.postHeader div {
614 padding-bottom : 3px;
ae096313 615 font-size : 12px;
ed51e128
AD
616}
617
36aab70f 618#feedUpdateErrors {
e5d758e3 619 display : none;
36aab70f
AD
620}
621
42918a07 622#allEntryTags {
ae096313 623 font-size : 12px;
e5d758e3
AD
624 border-width : 0px 0px 1px 0px;
625 border-style : solid;
626 border-color : #c0c0c0;
627 padding-bottom : 5px;
628 display : none;
42918a07 629}
13ce14e8 630
4663f9c6 631td.hlMarkedPic, td.hlSelectRow, td.hlUpdated, td.hlFeed {
e5d758e3 632 height : 1em;
4663f9c6 633}
386cbf27 634
afad6f38
AD
635td.hlFeed {
636 text-align : right;
637}
638
df456bb0 639span.hlFeed, span.hlFeed a {
ae096313 640 font-size : 12px;
df456bb0
AD
641 color : gray;
642}
643
644span.hlFeed a:hover {
645 color : #4684ff;
646}
647
7514749d
AD
648img.markedPic {
649 cursor : pointer;
650}
651
1e471f3b 652a.warning {
e5d758e3 653 color : #f04040;
1e471f3b 654}
a9b0bfd5 655
0979b696 656div.tagCloudContainer {
a8328019 657 border : 1px solid #c0c0c0;
bec2ecd9 658 background-color : #ecf4ff;
0979b696 659 margin : 5px 0px 5px 0px;
9e6427ab 660 padding : 5px;
0979b696
AD
661 text-align : center;
662}
663
73495fd1 664div.errorExplained {
a8328019 665 border : 1px solid #c0c0c0;
bec2ecd9 666 background-color : #ecf4ff;
73495fd1
AD
667 margin : 5px 0px 5px 0px;
668 padding : 5px;
669}
670
e8dd519b 671ul.feedErrorsList {
bec2ecd9 672 max-height : 300px;
e8dd519b
AD
673 overflow : auto;
674 list-style-type : none;
f81b6815 675 border : 1px solid #c0c0c0;
bec2ecd9 676 background-color : #ecf4ff;
e8dd519b 677 margin : 0px 0px 5px 0px;
bec2ecd9 678 padding : 5px;
e8dd519b
AD
679}
680
808dd053 681ul.selfUpdateList {
27211afe 682 height : 200px;
27211afe
AD
683 overflow : auto;
684 list-style-type : none;
685 border : 1px solid #c0c0c0;
686 background-color : #ecf4ff;
687 margin : 0px 0px 5px 0px;
688 padding : 5px;
689}
690
f81b6815
AD
691ul.feedErrorsList em {
692 color : gray;
693}
694
9b3e2cc7 695ul.userFeedList {
e5d758e3
AD
696 height : 300px;
697 overflow : auto;
698 list-style-type : none;
8df7184c 699 border : 1px solid gray;
e5d758e3
AD
700 background-color : white;
701 margin : 0px 0px 5px 0px;
702 padding : 0px;
9b3e2cc7 703}
f9cb39ac
AD
704
705ul.browseFeedList {
e5d758e3
AD
706 height : 300px;
707 overflow : auto;
a8328019
AD
708 border-width : 0px 1px 1px 1px;
709 border-color : #c0c0c0;
710 border-style : solid;
e5d758e3 711 margin : 0px 0px 5px 0px;
e5d758e3 712 background-color : white;
a8328019
AD
713 list-style-type : none;
714 padding : 0px;
715
b92e6209
AD
716}
717
718ul.browseFeedList li {
e5d758e3 719 margin : 0px;
a8328019 720 padding : 2px 4px 2px 4px;
f9cb39ac
AD
721}
722
723span.subscribers {
e5d758e3 724 color : #808080;
f9cb39ac
AD
725}
726
c6232e43 727div.subscribers {
e5d758e3 728 color : #808080;
ae096313 729 font-size : 12px;
e5d758e3 730 float : right;
c6232e43
AD
731}
732
c6232e43 733div.browserDetails {
e5d758e3 734 margin : 5px 5px 5px 5px;
e5d758e3 735 padding : 5px;
c6232e43 736}
c2b2aee0
AD
737
738ul.compact {
e5d758e3
AD
739 list-style-type : none;
740 margin : 0px;
741 padding : 0px;
c2b2aee0
AD
742}
743
744ul.compact li {
e5d758e3
AD
745 margin : 0px;
746 padding : 0px;
c2b2aee0
AD
747}
748
69654950 749.noborder {
e5d758e3 750 border-width : 0px;
69654950 751}
0ee1d1a0 752
2055d4a6 753#overlay {
e5d758e3
AD
754 background : white;
755 left : 0;
756 top : 0;
757 height : 100%;
758 width : 100%;
759 z-index : 100;
760 position : absolute;
2055d4a6
AD
761}
762
763#overlay_inner {
e5d758e3 764 font-weight : bold;
fcc36744 765 margin : 1em;
2055d4a6 766}
af106b0e 767
79f3553b
AD
768form {
769 margin : 0px;
770 padding : 0px;
771}
86b682ce
AD
772
773#main_toolbar_form {
2df7a749
AD
774 margin : 0px;
775 padding : 0px;
fcf70c51
AD
776 display : table-cell;
777 white-space : nowrap;
778 width : 100%;
86b682ce 779}
78d5212c 780
660c059f
AD
781table.loginForm2 {
782 padding : 1em;
a2998811 783 width : 100%;
660c059f
AD
784}
785
786table.loginForm2 .loginTop {
787 border-width : 0px 0px 1px 0px;
788 border-color : #88b0f0;
789 border-style : solid;
790 padding : 0.5em;
791}
792
793table.loginForm2 .loginMiddle {
794 padding : 3em;
795}
796
797table.loginForm2 .loginBottom {
798 border-width : 1px 0px 0px 0px;
799 border-color : #88b0f0;
800 border-style : solid;
ae096313 801 font-size : 12px;
660c059f
AD
802 text-align : center;
803 color : #909090;
804 padding : 0.5em;
805}
806
807table.loginForm2 .loginBottom a {
52db9978
AD
808 color : gray;
809}
810
811table.loginForm2 .loginBottom a:hover {
812 color : #4684ff;
660c059f
AD
813}
814
104ddfe0 815table.loginForm2 .loginError {
660c059f
AD
816 color : red;
817 margin : 0.5em;
818}
104ddfe0
AD
819
820table.loginForm2 .innerLoginCell {
821 padding-top : 0.5em;
822}
823
33b8cab4
AD
824div.loadingPrompt {
825 padding : 1em;
826 text-align : center;
827 font-weight : bold;
828}
829
9251df44 830div.whiteBox {
9251df44 831 margin-left : 1px;
abbe0154 832 text-align : center;
b6adf039 833 padding : 1em;
9251df44
AD
834}
835
fcf70c51 836html, body#ttrssMain, #main {
2f01fe57
AD
837 width: 100%;
838 height: 100%;
839 border: 0;
840 padding: 0;
841 margin: 0;
fcf70c51 842}
6b4163cb 843
d62796de
AD
844html, body#ttrssPrefs, #main {
845 width: 100%;
846 height: 100%;
847 border: 0;
848 padding: 0;
849 margin: 0;
850}
851
3af75631 852#toolbar div.actionChooser {
fcf70c51
AD
853 display : table-cell;
854 text-align : right;
f8ce21fc 855 padding-right : 3px;
6b4163cb
AD
856}
857
fcf70c51 858/* preferences layout */
f3169d7e 859
656f4b6c 860div.return {
3f59e8cd 861 float : right;
ae096313 862 font-size : 12px;
656f4b6c 863 margin-right : 10px;
3f59e8cd
AD
864}
865
656f4b6c 866div.return a {
3f59e8cd
AD
867 color : #4684ff;
868}
869
656f4b6c 870div.return a:hover {
3f59e8cd
AD
871 color : black;
872}
873
2b25b79d
AD
874#header .logo {
875 float : right;
876 margin-left : 10px;
2b25b79d
AD
877}
878
879#header a {
880 color : #4684ff;
881}
882
883#header a:hover {
884 color : black;
885}
886
887#header img {
d9fa39f1
AD
888 vertical-align : middle;
889 cursor : pointer;
69ea0cdd
AD
890}
891
cc17c205
AD
892a.helpLinkPic img {
893 border-width : 0px;
7483f892 894 vertical-align : middle;
cc17c205 895}
f27de515 896
05fcdf52
AD
897div.autocomplete {
898 position : absolute;
899 width : 250px;
900 background-color : white;
901 border :1px solid #778899;
902 margin : 0px;
903 padding : 0px;
904}
905
906div.autocomplete ul {
907 list-style-type : none;
908 margin : 0px;
909 padding : 0px;
910}
911
912div.autocomplete ul li.selected {
913 background-color : #fff7d5;
914}
915
916div.autocomplete ul li {
917 list-style-type : none;
918 display : block;
919 margin : 0;
920 padding : 2px;
921 height : 32px;
922 cursor : pointer;
923}
924
19d96beb
AD
925#feedOpToolbar {
926 float : right;
927}
efae7595 928
2b25b79d 929#header a.feedback {
db499b67 930 color : #009900;
b5dabd1a
AD
931}
932
e635d56a
AD
933a.visibleLink {
934 color : #4684ff;
e635d56a 935}
6cfea5c7 936
cff7a3a2
AD
937a.visibleLinkB {
938 color : #4684ff;
939 border : 1px solid #4684ff;
940 padding : 2px;
941}
942
943a.visibleLinkB:hover {
944 background-color : #ecf4ff;
945}
946
8cc5e965 947.hlContentH a, .hlContentH span {
546499a9
AD
948 color : #00cc00;
949}
950
8cc5e965 951.hlContentL a, .hlContentL span {
546499a9
AD
952 color : #909090;
953 text-decoration : line-through;
954}
5daa24f2
AD
955
956span.titleWrapH, span.titleWrapH a {
957 color : #00cc00;
958}
959
960span.titleWrapL, span.titleWrapL a {
961 color : #909090;
962 text-decoration : line-through;
963}
964
965img.hlScorePic {
966 vertical-align : middle;
967 width : 16px;
968 height : 16px;
969}
970
4298481d
AD
971div#hotkey_help_overlay {
972 position : absolute;
d97e02ad
AD
973 left : 30px;
974 right : 30px;
975 top : 30px;
4298481d 976 z-index : 999;
4298481d 977 color : white;
442a9b8c 978 font-size : 15px;
56d7e943
AD
979 background : black;
980 border-radius : 30px;
981 padding : 10px;
4298481d
AD
982}
983
984div#hotkey_help_overlay h1 {
985 text-align : center;
986}
987
988div#hotkey_help_overlay ul {
989 list-style-type : none;
990 margin : 0px;
991}
992
d4dcf8e9
AD
993div#hotkey_help_overlay a {
994 color : #88b0f0;
995}
996
997div#hotkey_help_overlay a:hover {
998 color : white;
999}
1000
4298481d
AD
1001div#hotkey_help_overlay li {
1002 margin : 0px;
1003}
1004
1005div#hotkey_help_overlay p {
1006 text-align : center;
1007}
1008
1009div#hotkey_help_overlay td.n {
1010 text-align : right;
1011 font-weight : bold;
1012 width : 6em;
1013 color : #a0ffa0;
1014 padding-right : 5px;
1015}
1016
db5e5265
AD
1017div#hotkey_help_overlay td {
1018 vertical-align : top;
1019}
1020
4298481d 1021div#hotkey_help_overlay h1 {
d97e02ad 1022 margin : 0px;
4298481d
AD
1023}
1024
1025div#hotkey_help_overlay h2 {
442a9b8c 1026 font-size : 16px;
4298481d 1027 border-width : 0px;
d97e02ad 1028 margin : 0.3em 0px 0.3em 0px;
4298481d
AD
1029 text-align : center;
1030 color : #88b0f0;
1031}
93f66472 1032
0745839a
AD
1033div#hotkey_help_overlay table.hho td.top,
1034div#hotkey_help_overlay table.hho td.bottom {
1035 text-align : center;
ae096313 1036 font-size : 11px;
0745839a
AD
1037}
1038
10fa6615 1039div.dlgSec {
ae096313 1040 font-size : 12px;
10fa6615
AD
1041 color : gray;
1042 font-weight : bold;
1043 clear : both;
1044 height : 20px;
1045}
1046
1047div.dlgSecCont {
1048 position : relative;
1049 left : 150px;
1050 top : -20px;
1051 float : left;
ae096313 1052 font-size : 12px;
baa2db9f 1053 font-weight : normal;
d90868d7
AD
1054}
1055
bcf5ed46
AD
1056div.dlgSecCont hr {
1057 height : 0px;
1058 line-height : 0px;
1059 border : 0px solid transparent;
1060 margin : 2px;
1061}
1062
d90868d7 1063div.dlgSecCont > * {
bcf5ed46
AD
1064 position : relative;
1065 top : -2px;
10fa6615
AD
1066}
1067
1068div.dlgButtons {
1069 text-align : right;
1070 clear : both;
1071}
1072
a740f4b5
AD
1073span.labelColorIndicator {
1074 height : 14px;
1075 width : 14px;
1076 line-height : 14px;
86edc737 1077 font-size : 9px;
a740f4b5
AD
1078 display : inline-block;
1079 border : 1px solid black;
1080 background-color : #fff7d5;
1081 color : #063064;
1082 text-align : center;
1083 margin-right : 2px;
1084}
1085
fb8b2153
AD
1086span.labelColorIndicator2 {
1087 height : 14px;
1088 width : 14px;
86edc737 1089 font-size : 9px;
fb8b2153
AD
1090 display : inline-block;
1091 border : 1px solid black;
1092 background-color : #fff7d5;
1093 color : #063064;
1094 text-align : center;
1095 margin-right : 2px;
1096 vertical-align : bottom;
1097}
1098
78935092
AD
1099div#cmdline {
1100 position : absolute;
1101 left : 5px;
1102 bottom : 5px;
1103 font-size : 11px;
1104 color : gray;
1105 font-weight : bold;
1106 background-color : white;
1107 border : 1px solid #88b0f0;
1108 padding : 3px 5px 3px 5px;
1109 z-index : 5;
1110}
f4280bdd
AD
1111
1112#feed_browser_spinner {
1113 vertical-align : middle;
1114 height : 18px;
1115 width : 18px;
1116}
37e93d6c
AD
1117
1118div#auxDlg {
1119 position : absolute;
1120 z-index : 3;
7c057b1a
AD
1121 bottom : 5px;
1122 right : 25px;
37e93d6c
AD
1123 padding : 5px;
1124 border-width : 1px;
1125 border-style : solid;
1126 border-color : #d7c47a;
1127 background-color : #fff7d5;
1128 color : black;
1129 text-align : center;
de0a6d93 1130 font-size : 13px;
37e93d6c
AD
1131}
1132
1133div#auxDlg a {
1134 color : #4684ff;
1135}
ad491d75 1136
8cc5e965
AD
1137div.hlTitle {
1138 display : table-cell;
1139 cursor : pointer;
1140 width : 100%;
1141 vertical-align : middle;
1142 padding-top : 4px;
1143 padding-bottom : 4px;
a0f98bbf
AD
1144}
1145
8cc5e965
AD
1146div.hlLeft {
1147 display : table-cell;
1148 vertical-align : middle;
1149 white-space: nowrap;
ad491d75
AD
1150}
1151
8cc5e965
AD
1152div.hlRight {
1153 display : table-cell;
1154 white-space: nowrap;
1155 text-align : right;
1156 vertical-align : middle;
ad491d75
AD
1157}
1158
fcf70c51
AD
1159div.hlRight img {
1160 max-width : 16px;
1161 max-height : 16px;
1162}
1163
8cc5e965
AD
1164span.hlUpdated {
1165 color : gray;
6edeede3
AD
1166 min-width : 100px;
1167 display : table-cell;
1168 width : 100%;
1169 vertical-align : middle;
1170 padding-top : 4px;
1171 padding-bottom : 4px;
1172 text-align : right;
577399e8
AD
1173}
1174
8cc5e965
AD
1175div.hlLeft input {
1176 margin-left : 4px;
1177 margin-right : 4px;
ad491d75
AD
1178}
1179
8cc5e965
AD
1180div.hlLeft img, div.hlRight img {
1181 margin : 0px 4px 0px 4px;
1182
1183}
31a53903 1184
8cc5e965
AD
1185div.hlUpdPic {
1186 display : table-cell;
1187 padding-right : 4px;
1188 padding-left : 4px;
1189 text-align : center;
1190 vertical-align : middle;
1191}
31a53903 1192
8cc5e965
AD
1193div.hlUpdPic img {
1194 max-width : 16px;
1195}
951906dc 1196
ba083651
AD
1197div.fatalError {
1198 margin-bottom : 10px;
1199}
951906dc
AD
1200
1201div.fatalError button {
1202 margin-top : 5px;
1203}
1204
1205div.fatalError textarea {
1206 width : 100%;
1207 height : 100px;
1208}
2f01fe57
AD
1209
1210#main {
1211 border-width : 0px;
6e4f4ce1
AD
1212 margin : 0px;
1213 padding : 0px;
1214}
1215
2b25b79d
AD
1216#header-wrap {
1217 border-width : 0px;
1218 margin : 0px;
1219 padding : 0px;
1220}
1221
6e4f4ce1
AD
1222#content-wrap {
1223 padding : 0px;
1224 border-width : 0px;
1225 margin : 0px;
2f01fe57
AD
1226}
1227
1228#feeds-holder {
1229 padding : 0px;
fcf70c51
AD
1230 border-color : #88b0f0;
1231 border-left-width : 0px;
1232 border-bottom-width : 0px;
2b25b79d 1233 border-top-width : 0px;
227cdb72 1234 overflow : auto;
2f01fe57
AD
1235}
1236
6e4f4ce1
AD
1237#headlines-wrap-inner {
1238 padding : 0px;
1239 margin : 0px;
1240 border-width : 0px;
1241}
1242
2f01fe57
AD
1243#headlines-frame {
1244 padding : 0px;
fcf70c51 1245 border-color : #88b0f0;
6f3976c9 1246 border-left-width : 0px;
fcf70c51 1247 border-right-width : 0px;
0ce61157
AD
1248 margin-top : 0px;
1249 border-top-width : 0px;
1250}
1251
d4eebd8b 1252#headlines-toolbar_splitter, #toolbar_splitter {
0ce61157 1253 display : none;
2f01fe57
AD
1254}
1255
6f3976c9
AD
1256#content-tabs {
1257 margin : 0px;
6e4f4ce1 1258 padding : 0px;
6f3976c9
AD
1259 border-width : 0px;
1260}
1261
6f3976c9 1262#toolbar {
f8ce21fc 1263 padding : 0px;
6e4f4ce1 1264 margin : 0px;
2f01fe57 1265 border-width : 0px;
6e4f4ce1 1266 white-space: nowrap;
1354d172 1267 font-size : 11px;
2f01fe57
AD
1268}
1269
1270#header {
2f01fe57 1271 border-width : 0px;
2b25b79d
AD
1272 text-align : right;
1273 color : gray;
1274 padding : 5px 5px 0px 0px;
1275 margin : 0px;
1276 position : absolute;
1277 right : 0px;
1278 top : 0px;
1279 z-index : 5;
2f01fe57
AD
1280}
1281
1282#footer {
1283 text-align : center;
1284 color : gray;
d62796de 1285 padding : 4px 4px 8px 4px;
2f01fe57
AD
1286 border-width : 0px;
1287}
6e4f4ce1
AD
1288
1289#content-insert {
1290 padding : 0px;
fcf70c51
AD
1291 border-color : #88b0f0;
1292 border-bottom-width : 0px;
1293 border-right-width : 0px;
6f3976c9 1294 border-left-width : 0px;
b93ad1e1 1295 overflow : auto;
6e4f4ce1 1296}
13e785e0
AD
1297
1298.dijitTreeLabel.Unread {
1299 font-weight : bold;
1300}
1301
1644304f
AD
1302.feedParam {
1303 color : gray;
1304 float : right;
1305 margin-right : 1em;
1306}
1307
a740f4b5
AD
1308.dijitTreeLabel.Disabled, .labelParam.Disabled {
1309 color : gray;
1310}
1311
fcf70c51
AD
1312.dijitTreeRow.Error {
1313 color : red;
1314}
13e785e0 1315
fcf70c51
AD
1316.dijitTreeRow.Hidden {
1317 display : none;
1318}
2ef5c21f 1319
8e289ca1 1320img.feedIcon, img.tinyFeedIcon {
ab7a597c
AD
1321 width : 16px;
1322 height : 16px;
2ef5c21f 1323}
9c99281f 1324
fb8b2153 1325div#feedlistLoading, div#filterlistLoading, div#labellistLoading {
9c99281f
AD
1326 text-align : center;
1327 padding : 5px;
1328 color : gray;
1329}
d62796de 1330
fb8b2153 1331div#feedlistLoading img, div#filterlistLoading img, div#labellistLoading {
a740f4b5
AD
1332 margin-right : 5px;
1333}
1334
d62796de
AD
1335div#pref-tabs .dijitContentPane {
1336 font-size : 12px;
1337}
1338
1339div#pref-tabs {
1340 margin : 0px 5px 0px 5px;
1341}
1342
1343div#pref-tabs .dijitContentPane h3 {
1344 font-size : 14px;
1345 font-weight : bold;
1346}
ab7a597c 1347
8df7184c
AD
1348#pref-filter-wrap, #pref-filter-header, #pref-filter-content,
1349#pref-label-wrap, #pref-label-header, #pref-label-content,
373266eb
AD
1350#pref-user-wrap, #pref-user-header, #pref-user-content,
1351#pref-instance-wrap, #pref-instance-header, #pref-instance-content {
8df7184c
AD
1352 margin : 0px;
1353 padding : 0px;
1354 border-width : 0px;
1355}
1356
373266eb 1357#userConfigTab, #labelConfigTab, #filterConfigTab, #pref-feeds-feeds, #instanceConfigTab {
29f11825
AD
1358 padding : 0px;
1359}
1360
49c6c279
AD
1361#errorButton {
1362 color : red;
1363}
a740f4b5
AD
1364
1365span.labelFixedLength {
1366 display : inline-block;
1367 width : 70%;
1368}
d90868d7
AD
1369
1370#filter_dlg_date_chk_box {
1371 display : inline-block;
1372}
1373
7ce0ea28
AD
1374.dijitDialog .dijitToolbar {
1375 border : 1px solid #c0c0c0;
1376}
d2d75353
AD
1377
1378a.bookmarklet {
1379 color : #4684ff;
1380 border : 1px solid #ecf4ff;
1381 padding : 2px;
1382}
63855db1
AD
1383
1384#newVersionIcon {
1385 margin-left : 5px;
1386 vertical-align : middle;
1387 position : relative;
1388 top : -1px;
1389}
48a8d154 1390
c3edc667
AD
1391.player {
1392 display : inline-block;
1393 color : gray;
1394 font-size : 11px;
1395 font-family : sans-serif;
1396 border : 1px solid gray;
1397 padding : 0px 4px 0px 4px;
1398 margin : 0px 2px 0px 2px;
1399 width : 50px;
1400 text-align : center;
1401 background : white;
1402}
1403.player.playing {
1404 color : #00c000;
1405 border-color : #00c000;
1406}
1407
1408.player:hover {
1409 background : #f0f0f0;
1410 cursor : pointer;
1411}
88e4e597 1412
18eb64a8
AD
1413#headlines-spacer {
1414 height : 100%;
1415 margin-left : 1px;
1416 text-align : center;
1417 padding : 1em;
1418 color : gray;
1419}
56fbb82c
AD
1420
1421td.error {
1422 color : red;
1423}
ca6a0741
AD
1424
1425div.dialogNotice {
1426 margin-bottom : 5px;
1427 color : gray;
1428}
6aff7845
AD
1429
1430ul#filterDlg_Matches, ul#filterDlg_Actions {
1431 max-height : 100px;
1432 overflow : auto;
1433 list-style-type : none;
1434 border-style : solid;
1435 border-color : #c0c0c0;
1436 border-width : 0px 1px 1px 1px;
1437 background-color : #ecf4ff;
1438 margin : 0px 0px 5px 0px;
1439 padding : 0px;
1440}
1441
1442ul#filterDlg_Matches li, ul#filterDlg_Actions li {
1443 cursor : pointer;
1444}