1 body#ttrssMain, body#ttrssPrefs, body#ttrssLogin, body {
6 font-family : sans-serif;
11 background-color : #ecf4ff;
14 body#ttrssPrefs #footer, body#ttrssPrefs #header {
15 background-color : #ecf4ff;
28 div.postReply a:hover {
32 div.postReply div.postHeader {
33 border-width : 0px 0px 1px 0px;
35 border-color : #88b0f0;
36 background-color : white;
37 background : url("images/toolbar.png");
38 background-position : bottom left;
39 background-repeat : repeat-x;
44 div.postReply div.postTitle {
49 div.postReply div.postDate {
53 div.postReply div.postContent {
58 div.postReply div.postContent img {
63 div.postReply div.postEnclosures {
68 div.postReply img.tagsPic {
72 vertical-align : middle;
76 background-color : #fff7d5;
78 border-style : none none dashed none;
79 border-color : #e7d796;
81 background-color : #fff7d5;
85 div.articleNote div.noteEdit {
90 div.postReply span.author {
101 border-width : 0px 0px 1px 0px;
102 border-style : solid;
103 border-color : #ecf4ff;
109 border-width : 0px 0px 1px 0px;
110 border-style : solid;
111 border-color : #ecf4ff;
115 border-width : 0px 0px 1px 0px;
116 border-style : dashed;
117 border-color : #e0e0e0;
122 text-decoration : none;
135 border-width : 0px 1px 1px 1px;
136 border-style : solid;
145 padding : 5px 5px 5px 5px;
149 vertical-align : middle;
153 border-color : #d7c47a;
154 background-color : #fff7d5;
159 border-color : #7AD78E;
160 background-color : #D5FFDB;
165 border-color : #d7c47a;
166 background-color : #fff7d5;
171 background-color : #ffcccc;
172 border-color : #ff0000;
176 .notifyError span:hover {
181 .Selected, .Selected td {
182 background-color : #fff7d5 ! important;
185 .even.Unread.Selected, .even.Unread.Selected td {
186 background : #fff7d5 ! important;
188 border-width : 0px 0px 1px 0px;
189 border-style : solid;
190 border-color : #e7d796;
193 .odd.Unread.Selected, .odd.Unread.Selected td {
194 background : #fff7d5 ! important;
196 border-width : 0px 0px 1px 0px;
197 border-style : solid;
198 border-color : #e7d796;
201 .even.Selected, .even.Selected td {
202 background : #fff7d5 ! important;
203 border-width : 0px 0px 1px 0px;
204 border-style : solid;
205 border-color : #e7d796;
206 border-collapse : collapse;
209 .odd.Selected, .odd.Selected td {
210 background : #fff7d5 ! important;
211 border-width : 0px 0px 1px 0px;
212 border-style : solid;
213 border-color : #e7d796;
214 border-collapse : collapse;
217 .even.Grayed, .even.Grayed td {
218 background : #f0f0f0;
220 border-width : 0px 0px 1px 0px;
221 border-style : solid;
222 border-color : #c0c0c0;
223 border-collapse : collapse;
231 border-width : 0px 0px 1px 0px;
232 border-style : solid;
233 border-color : #c0c0c0;
234 background : #f0f0f0;
235 border-collapse : collapse;
239 border-width : 0px 0px 1px 0px;
240 border-style : solid;
241 border-color : #c0c0c0;
242 border-collapse : collapse;
245 .even.Unread, .even.Unread td {
246 background : #f0f0f0;
248 border-width : 0px 0px 1px 0px;
249 border-style : solid;
250 border-color : #c0c0c0;
251 border-collapse : collapse;
254 .odd.Unread, .odd.Unread td {
256 border-width : 0px 0px 1px 0px;
257 border-style : solid;
258 border-color : #c0c0c0;
267 /* table.prefPrefsList tr:hover td.prefValue {
271 table.prefPrefsList tr:hover td.prefValue input {
275 table.prefPrefsList h3 {
281 border-width : 0px 0px 1px 0px;
282 border-color : #ecf4ff;
283 border-style : solid;
291 tr.title td a:hover {
295 table.prefFeedList td.feedEditCat {
297 border-width : 0px 0px 1px 0px;
298 border-style : solid;
299 border-color : #88b0f0;
303 table.prefFilterList td.filterEditCat {
305 border-width : 0px 0px 1px 0px;
306 border-style : solid;
307 border-color : #88b0f0;
311 /* oh for the love of... */
313 table.prefFilterList tr.even,
314 table.prefFilterList tr.odd,
315 table.prefFilterList tr.evenSelected,
316 table.prefFilterList tr.oddSelected,
317 table.prefLabelList tr.even,
318 table.prefLabelList tr.odd,
319 table.prefLabelList tr.evenSelected,
320 table.prefLabelList tr.oddSelected,
321 table.prefUserList tr.even,
322 table.prefUserList tr.odd,
323 table.prefUserList tr.evenSelected,
324 table.prefUserList tr.oddSelected,
325 table.prefFeedList tr.even,
326 table.prefFeedList tr.odd,
327 table.prefFeedList tr.evenSelected,
328 table.prefFeedList tr.oddSelected,
329 table.prefInstanceList tr.even,
330 table.prefInstanceList tr.odd,
331 table.prefInstanceList tr.evenSelected,
332 table.prefInstanceList tr.oddSelected
337 table.prefFilterList tr.even:hover td,
338 table.prefFilterList tr.odd:hover td,
339 table.prefFilterList tr.evenSelected:hover td,
340 table.prefFilterList tr.oddSelected:hover td
341 table.prefLabelList tr.even:hover td,
342 table.prefLabelList tr.odd:hover td,
343 table.prefLabelList tr.evenSelected:hover td,
344 table.prefLabelList tr.oddSelected:hover td,
345 table.prefUserList tr.even:hover td,
346 table.prefUserList tr.odd:hover td,
347 table.prefUserList tr.evenSelected:hover td,
348 table.prefUserList tr.oddSelected:hover td,
349 table.prefFeedList tr.even:hover td,
350 table.prefFeedList tr.odd:hover td,
351 table.prefFeedList tr.evenSelected:hover td,
352 table.prefFeedList tr.oddSelected:hover td,
353 table.prefInstanceList tr.even:hover td,
354 table.prefInstanceList tr.odd:hover td,
355 table.prefInstanceList tr.evenSelected:hover td,
356 table.prefInstanceList tr.oddSelected:hover td
361 table.prefFeedList td.feedIcon {
365 table.prefFeedList td.feedSelect {
369 div.prefFeedCatHolder, div.prefFeedOPMLHolder, div.inactiveFeedHolder, div.filterTestHolder {
372 border-width : 0px 1px 1px 1px;
373 border-color : #c0c0c0;
374 border-style : solid;
375 margin : 0px 0px 5px 0px;
376 background-color : #ecf4ff;
379 div.prefFeedOPMLHolder, div.filterTestHolder {
380 border-width : 1px 1px 1px 1px;
391 #content-insert blockquote, #headlines-frame blockquote, .dijitContentPane blockquote {
392 margin : 5px 0px 5px 0px;
395 border-width : 0px 0px 0px 3px;
396 border-color : #c0c0c0;
397 border-style : solid;
398 background : #fafafa;
401 #content-insert code, #headlines-frame code, .dijitContentPane code {
402 margin : 5px 0px 5px 0px;
405 font-family : monospace;
408 border-color : #c0e0c0;
409 border-style : solid;
410 background : #fafafa;
414 #content-insert pre, #headlines-frame pre, .dijitContentPane pre {
415 margin : 5px 0px 5px 0px;
418 font-family : monospace;
421 border-color : #c0c0c0;
422 border-style : solid;
423 background : #fafafa;
428 background : #ffffff;
429 border : 1px solid #88b0f0;
432 margin : 0px 0px 5px 0px;
437 background : #fff7d5;
438 border : 1px solid #d7c47a;
442 margin : 0px 0px 5px 0px;
445 div.warning img, div.notice img, div.error img {
446 vertical-align : middle;
450 span.filterDateError {
455 border : 1px solid #ff0000;
456 background : #ffcccc;
458 margin : 0px 0px 5px 0px;
463 list-style-type : none;
468 div.prefHelp, td.prefHelp {
485 .insensitive a:hover {
493 table.innerFeedTable td {
503 div#headlines-toolbar {
504 border-width : 0px 0px 1px 0px;
505 background-color : #f0f0f0;
506 border-color : #88b0f0 #88b0f0 #ecf4ff #88b0f0;
508 font-family : "Segoe UI", Tahoma, sans-serif;
518 div#headlines-toolbar .dijitSelect {
524 div#headlines-toolbar span.r {
527 padding : 0 4px 0px 4px;
531 div#headlines-toolbar span.r span.error {
535 div#headlines-toolbar span.r a {
539 div#headlines-toolbar span.r a:hover {
543 span.contentPreview {
545 font-weight : normal;
548 span.contentPreview:hover {
553 background-color : #fff7d5;
556 font-weight : normal;
557 margin : 0px 3px 0px 3px;
558 padding : 0px 4px 0px 4px;
562 div.postHeader div.postDate {
569 padding-bottom : 3px;
579 border-width : 0px 0px 1px 0px;
580 border-style : solid;
581 border-color : #c0c0c0;
582 padding-bottom : 5px;
586 span.hlFeed, span.hlFeed a {
590 font-weight : normal;
593 span.hlFeed a:hover {
599 vertical-align : middle;
606 div.tagCloudContainer {
607 border : 1px solid #c0c0c0;
608 background-color : #ecf4ff;
609 margin : 5px 0px 5px 0px;
615 border : 1px solid #c0c0c0;
616 background-color : #ecf4ff;
617 margin : 5px 0px 5px 0px;
624 list-style-type : none;
625 border : 1px solid #c0c0c0;
626 background-color : #ecf4ff;
627 margin : 0px 0px 5px 0px;
634 list-style-type : none;
635 border : 1px solid #c0c0c0;
636 background-color : #ecf4ff;
637 margin : 0px 0px 5px 0px;
641 ul.feedErrorsList em {
648 list-style-type : none;
649 border : 1px solid gray;
650 background-color : white;
651 margin : 0px 0px 5px 0px;
658 border-width : 0px 1px 1px 1px;
659 border-color : #c0c0c0;
660 border-style : solid;
661 margin : 0px 0px 5px 0px;
662 background-color : white;
663 list-style-type : none;
668 ul.browseFeedList li {
670 padding : 2px 4px 2px 4px;
684 margin : 5px 5px 5px 5px;
689 list-style-type : none;
726 display : table-cell;
727 white-space : nowrap;
743 html, body#ttrssMain, #main {
751 html, body#ttrssPrefs, #main {
759 #toolbar div.actionChooser {
760 display : table-cell;
765 /* preferences layout */
795 vertical-align : middle;
801 vertical-align : middle;
807 background-color : white;
808 border :1px solid #778899;
813 div.autocomplete ul {
814 list-style-type : none;
819 div.autocomplete ul li.selected {
820 background-color : #fff7d5;
823 div.autocomplete ul li {
824 list-style-type : none;
846 border : 1px solid #4684ff;
850 a.visibleLinkB:hover {
851 background-color : #ecf4ff;
854 .hlContentH a, .hlContentH span {
858 .hlContentL a, .hlContentL span {
860 text-decoration : line-through;
863 span.titleWrapH, span.titleWrapH a {
867 span.titleWrapL, span.titleWrapL a {
869 text-decoration : line-through;
873 vertical-align : middle;
892 font-weight : normal;
898 border : 0px solid transparent;
912 span.labelColorIndicator {
917 display : inline-block;
918 border : 1px solid black;
919 background-color : #fff7d5;
925 span.labelColorIndicator2 {
929 display : inline-block;
930 border : 1px solid black;
931 background-color : #fff7d5;
935 vertical-align : bottom;
945 background-color : white;
946 border : 1px solid #88b0f0;
947 padding : 3px 5px 3px 5px;
951 #feed_browser_spinner {
952 vertical-align : middle;
964 border-style : solid;
965 border-color : #d7c47a;
966 background-color : #fff7d5;
977 display : table-cell;
980 vertical-align : middle;
982 padding-bottom : 4px;
986 display : table-cell;
987 vertical-align : middle;
992 display : table-cell;
995 vertical-align : middle;
1006 display : table-cell;
1008 vertical-align : middle;
1011 font-weight : normal;
1023 div.hlLeft img, div.hlRight img {
1024 margin : 0px 4px 0px 4px;
1033 margin-bottom : 10px;
1036 div.fatalError button {
1040 div.fatalError textarea {
1059 border-width : 0px 0px 1px 1px;
1060 border-style : solid;
1061 border-color : #c0c0c0;
1067 border-color : #88b0f0;
1068 border-left-width : 0px;
1069 border-bottom-width : 0px;
1070 border-top-width : 0px;
1074 #headlines-wrap-inner {
1082 border-color : #88b0f0;
1083 border-left-width : 0px;
1084 border-right-width : 0px;
1086 border-top-width : 0px;
1089 #headlines-toolbar_splitter, #toolbar_splitter {
1097 white-space: nowrap;
1105 padding : 5px 5px 0px 0px;
1107 position : absolute;
1114 text-align : center;
1116 padding : 4px 4px 8px 4px;
1122 border-color : #88b0f0;
1123 border-bottom-width : 0px;
1124 border-right-width : 0px;
1125 border-left-width : 0px;
1129 .dijitTreeLabel.Unread {
1139 .dijitTreeLabel.Disabled, .labelParam.Disabled {
1143 .dijitTreeRow.Error {
1147 .dijitTreeRow.Hidden {
1151 img.feedIcon, img.tinyFeedIcon {
1154 vertical-align : middle;
1157 div#feedlistLoading, div#filterlistLoading, div#labellistLoading {
1158 text-align : center;
1163 div#feedlistLoading img, div#filterlistLoading img, div#labellistLoading {
1167 div#pref-tabs .dijitContentPane {
1172 margin : 0px 5px 0px 5px;
1175 div#pref-tabs .dijitContentPane h3 {
1180 #pref-filter-wrap, #pref-filter-header, #pref-filter-content,
1181 #pref-label-wrap, #pref-label-header, #pref-label-content,
1182 #pref-user-wrap, #pref-user-header, #pref-user-content,
1183 #pref-instance-wrap, #pref-instance-header, #pref-instance-content {
1189 #userConfigTab, #labelConfigTab, #filterConfigTab, #pref-feeds-feeds, #instanceConfigTab {
1197 span.labelFixedLength {
1198 display : inline-block;
1202 #filter_dlg_date_chk_box {
1203 display : inline-block;
1206 .dijitDialog .dijitToolbar {
1207 border : 1px solid #c0c0c0;
1212 border : 1px solid #ecf4ff;
1217 display : inline-block;
1220 font-family : sans-serif;
1221 border : 1px solid gray;
1222 padding : 0px 4px 0px 4px;
1223 margin : 0px 2px 0px 2px;
1225 text-align : center;
1230 border-color : #00c000;
1234 background : #f0f0f0;
1241 text-align : center;
1251 margin-bottom : 5px;
1255 ul#filterDlg_Matches, ul#filterDlg_Actions {
1258 list-style-type : none;
1259 border-style : solid;
1260 border-color : #c0c0c0;
1261 border-width : 0px 1px 1px 1px;
1262 background-color : #ecf4ff;
1263 margin : 0px 0px 5px 0px;
1267 ul#filterDlg_Matches li, ul#filterDlg_Actions li {
1269 padding : 0px 0px 0px 5px;
1272 ul#filterDlg_Matches li div.dijitCheckBox, ul#filterDlg_Actions li div.dijitCheckBox {
1276 table.prefPluginsList td label, table.prefUserList td {
1283 list-style-type : none;
1284 border : 1px solid #c0c0c0;
1285 background-color : #ecf4ff;
1286 margin : 0px 0px 5px 0px;
1290 ul.helpKbList span.hksequence {
1295 display : inline-block;