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
.postIcon
{
69 div
.postReply div
.postIcon img
{
74 div
.postReply div
.postEnclosures
{
79 div
.postReply img
.tagsPic
{
83 vertical-align : middle
;
87 background-color : #fff7d5;
89 border-style : none none dashed none
;
90 border-color : #e7d796;
92 background-color : #fff7d5;
96 div
.articleNote div
.noteEdit
{
101 div
.postReply span
.author
{
112 border-width : 0px 0px 1px 0px;
113 border-style : solid
;
114 border-color : #ecf4ff;
120 border-width : 0px 0px 1px 0px;
121 border-style : solid
;
122 border-color : #ecf4ff;
126 border-width : 0px 0px 1px 0px;
127 border-style : dashed
;
128 border-color : #e0e0e0;
133 text-decoration : none
;
146 border-width : 0px 1px 1px 1px;
147 border-style : solid
;
156 padding : 5px 5px 5px 5px;
160 vertical-align : middle
;
164 border-color : #d7c47a;
165 background-color : #fff7d5;
170 border-color : #7AD78E;
171 background-color : #D5FFDB;
176 border-color : #d7c47a;
177 background-color : #fff7d5;
182 background-color : #ffcccc;
183 border-color : #ff0000;
187 .notifyError span:hover {
192 .Selected, .Selected td {
193 background-color : #fff7d5 ! important
;
196 .even.Unread.Selected, .even.Unread.Selected td {
197 background : #fff7d5 ! important
;
199 border-width : 0px 0px 1px 0px;
200 border-style : solid
;
201 border-color : #e7d796;
204 .odd.Unread.Selected, .odd.Unread.Selected td {
205 background : #fff7d5 ! important
;
207 border-width : 0px 0px 1px 0px;
208 border-style : solid
;
209 border-color : #e7d796;
212 .even.Selected, .even.Selected td {
213 background : #fff7d5 ! important
;
214 border-width : 0px 0px 1px 0px;
215 border-style : solid
;
216 border-color : #e7d796;
217 border-collapse : collapse
;
220 .odd.Selected, .odd.Selected td {
221 background : #fff7d5 ! important
;
222 border-width : 0px 0px 1px 0px;
223 border-style : solid
;
224 border-color : #e7d796;
225 border-collapse : collapse
;
228 .even.Grayed, .even.Grayed td {
229 background : #f0f0f0;
231 border-width : 0px 0px 1px 0px;
232 border-style : solid
;
233 border-color : #c0c0c0;
234 border-collapse : collapse
;
242 border-width : 0px 0px 1px 0px;
243 border-style : solid
;
244 border-color : #c0c0c0;
245 background : #f0f0f0;
246 border-collapse : collapse
;
250 border-width : 0px 0px 1px 0px;
251 border-style : solid
;
252 border-color : #c0c0c0;
253 border-collapse : collapse
;
256 .even.Unread, .even.Unread td {
257 background : #f0f0f0;
259 border-width : 0px 0px 1px 0px;
260 border-style : solid
;
261 border-color : #c0c0c0;
262 border-collapse : collapse
;
265 .odd.Unread, .odd.Unread td {
267 border-width : 0px 0px 1px 0px;
268 border-style : solid
;
269 border-color : #c0c0c0;
278 /* table.prefPrefsList tr:hover td.prefValue {
282 table.prefPrefsList tr:hover td.prefValue input {
286 table
.prefPrefsList h3
{
292 border-width : 0px 0px 1px 0px;
293 border-color : #ecf4ff;
294 border-style : solid
;
302 tr
.title td
a:hover
{
306 table
.prefFeedList td
.feedEditCat
{
308 border-width : 0px 0px 1px 0px;
309 border-style : solid
;
310 border-color : #88b0f0;
314 table
.prefFilterList td
.filterEditCat
{
316 border-width : 0px 0px 1px 0px;
317 border-style : solid
;
318 border-color : #88b0f0;
322 /* oh for the love of... */
324 table
.prefFilterList tr
.even
,
325 table
.prefFilterList tr
.odd
,
326 table
.prefFilterList tr
.evenSelected
,
327 table
.prefFilterList tr
.oddSelected
,
328 table
.prefLabelList tr
.even
,
329 table
.prefLabelList tr
.odd
,
330 table
.prefLabelList tr
.evenSelected
,
331 table
.prefLabelList tr
.oddSelected
,
332 table
.prefUserList tr
.even
,
333 table
.prefUserList tr
.odd
,
334 table
.prefUserList tr
.evenSelected
,
335 table
.prefUserList tr
.oddSelected
,
336 table
.prefFeedList tr
.even
,
337 table
.prefFeedList tr
.odd
,
338 table
.prefFeedList tr
.evenSelected
,
339 table
.prefFeedList tr
.oddSelected
,
340 table
.prefInstanceList tr
.even
,
341 table
.prefInstanceList tr
.odd
,
342 table
.prefInstanceList tr
.evenSelected
,
343 table
.prefInstanceList tr
.oddSelected
348 table
.prefFilterList tr
.even:hover td
,
349 table
.prefFilterList tr
.odd:hover td
,
350 table
.prefFilterList tr
.evenSelected:hover td
,
351 table
.prefFilterList tr
.oddSelected:hover td
352 table
.prefLabelList tr
.even:hover td
,
353 table
.prefLabelList tr
.odd:hover td
,
354 table
.prefLabelList tr
.evenSelected:hover td
,
355 table
.prefLabelList tr
.oddSelected:hover td
,
356 table
.prefUserList tr
.even:hover td
,
357 table
.prefUserList tr
.odd:hover td
,
358 table
.prefUserList tr
.evenSelected:hover td
,
359 table
.prefUserList tr
.oddSelected:hover td
,
360 table
.prefFeedList tr
.even:hover td
,
361 table
.prefFeedList tr
.odd:hover td
,
362 table
.prefFeedList tr
.evenSelected:hover td
,
363 table
.prefFeedList tr
.oddSelected:hover td
,
364 table
.prefInstanceList tr
.even:hover td
,
365 table
.prefInstanceList tr
.odd:hover td
,
366 table
.prefInstanceList tr
.evenSelected:hover td
,
367 table
.prefInstanceList tr
.oddSelected:hover td
372 table
.prefFeedList td
.feedIcon
{
376 table
.prefFeedList td
.feedSelect
{
380 div
.prefFeedCatHolder
, div
.prefFeedOPMLHolder
, div
.inactiveFeedHolder
, div
.filterTestHolder
{
383 border-width : 0px 1px 1px 1px;
384 border-color : #c0c0c0;
385 border-style : solid
;
386 margin : 0px 0px 5px 0px;
387 background-color : #ecf4ff;
390 div
.prefFeedOPMLHolder
, div
.filterTestHolder
{
391 border-width : 1px 1px 1px 1px;
402 #content-insert pre
, #headlines-frame pre
, .dijitContentPane pre
{
403 margin : 0px 0px 0px 1em;
405 font-family : monospace
;
407 background : transparent
;
412 #content-insert blockquote
, #headlines-frame blockquote
, .dijitContentPane blockquote
{
413 margin : 0px 0px 0px 1em;
414 border-width : 0px 0px 0px 2px;
415 border-color : #c0c0c0;
416 border-style : solid
;
418 padding : 0px 0px 0px 1em;
423 #content-insert code
, #headlines-frame code
, .dijitContentPane code
{
424 background : transparent
;
425 border : 0px solid transparent
;
427 font-family : monospace
;
434 background : #ffffff;
435 border : 1px solid
#88b0f0;
438 margin : 0px 0px 5px 0px;
443 background : #fff7d5;
444 border : 1px solid
#d7c47a;
448 margin : 0px 0px 5px 0px;
451 div
.warning img
, div
.notice img
, div
.error img
{
452 vertical-align : middle
;
456 span
.filterDateError
{
461 border : 1px solid
#ff0000;
462 background : #ffcccc;
464 margin : 0px 0px 5px 0px;
469 list-style-type : none
;
474 div
.prefHelp
, td
.prefHelp
{
491 .insensitive a:hover {
499 table
.innerFeedTable td
{
509 div#headlines-toolbar
{
510 border-width : 0px 0px 1px 0px;
511 background-color : #f0f0f0;
512 border-color : #88b0f0 #88b0f0 #ecf4ff #88b0f0;
514 font-family : "Segoe UI", Tahoma
, sans-serif
;
524 div#headlines-toolbar
.dijitSelect
{
530 div#headlines-toolbar span
.r
{
533 padding : 0 4px 0px 4px;
537 div#headlines-toolbar span
.r span
.error
{
541 div#headlines-toolbar span
.r a
{
545 div#headlines-toolbar span
.r
a:hover
{
549 span
.contentPreview
{
551 font-weight : normal
;
554 span
.contentPreview:hover
{
559 background-color : #fff7d5;
562 font-weight : normal
;
563 margin : 0px 3px 0px 3px;
564 padding : 0px 4px 0px 4px;
568 td
.hlSelectRow
, td
.hlUpdPic
{
573 div
.postHeader div
.postDate
{
579 div
.postHeader div
.postDateRTL
{
586 padding-bottom : 3px;
596 border-width : 0px 0px 1px 0px;
597 border-style : solid
;
598 border-color : #c0c0c0;
599 padding-bottom : 5px;
603 td
.hlMarkedPic
, td
.hlSelectRow
, td
.hlUpdated
, td
.hlFeed
{
611 span
.hlFeed
, span
.hlFeed a
{
616 span
.hlFeed
a:hover
{
622 vertical-align : middle
;
629 div
.tagCloudContainer
{
630 border : 1px solid
#c0c0c0;
631 background-color : #ecf4ff;
632 margin : 5px 0px 5px 0px;
638 border : 1px solid
#c0c0c0;
639 background-color : #ecf4ff;
640 margin : 5px 0px 5px 0px;
647 list-style-type : none
;
648 border : 1px solid
#c0c0c0;
649 background-color : #ecf4ff;
650 margin : 0px 0px 5px 0px;
657 list-style-type : none
;
658 border : 1px solid
#c0c0c0;
659 background-color : #ecf4ff;
660 margin : 0px 0px 5px 0px;
664 ul
.feedErrorsList em
{
671 list-style-type : none
;
672 border : 1px solid gray
;
673 background-color : white
;
674 margin : 0px 0px 5px 0px;
681 border-width : 0px 1px 1px 1px;
682 border-color : #c0c0c0;
683 border-style : solid
;
684 margin : 0px 0px 5px 0px;
685 background-color : white
;
686 list-style-type : none
;
691 ul
.browseFeedList li
{
693 padding : 2px 4px 2px 4px;
707 margin : 5px 5px 5px 5px;
712 list-style-type : none
;
749 display : table-cell
;
750 white-space : nowrap
;
766 html
, body#ttrssMain
, #main
{
774 html
, body#ttrssPrefs
, #main
{
782 #toolbar div
.actionChooser
{
783 display : table-cell
;
788 /* preferences layout */
818 vertical-align : middle
;
824 vertical-align : middle
;
830 background-color : white
;
831 border :1px solid
#778899;
836 div
.autocomplete ul
{
837 list-style-type : none
;
842 div
.autocomplete ul li
.selected
{
843 background-color : #fff7d5;
846 div
.autocomplete ul li
{
847 list-style-type : none
;
869 border : 1px solid
#4684ff;
873 a
.visibleLinkB:hover
{
874 background-color : #ecf4ff;
877 .hlContentH a, .hlContentH span {
881 .hlContentL a, .hlContentL span {
883 text-decoration : line-through
;
886 span
.titleWrapH
, span
.titleWrapH a
{
890 span
.titleWrapL
, span
.titleWrapL a
{
892 text-decoration : line-through
;
896 vertical-align : middle
;
915 font-weight : normal
;
921 border : 0px solid transparent
;
935 span
.labelColorIndicator
{
940 display : inline-block
;
941 border : 1px solid black
;
942 background-color : #fff7d5;
948 span
.labelColorIndicator2
{
952 display : inline-block
;
953 border : 1px solid black
;
954 background-color : #fff7d5;
958 vertical-align : bottom
;
968 background-color : white
;
969 border : 1px solid
#88b0f0;
970 padding : 3px 5px 3px 5px;
974 #feed_browser_spinner {
975 vertical-align : middle
;
987 border-style : solid
;
988 border-color : #d7c47a;
989 background-color : #fff7d5;
1000 display : table-cell
;
1003 vertical-align : middle
;
1005 padding-bottom : 4px;
1009 display : table-cell
;
1010 vertical-align : middle
;
1011 white-space: nowrap
;
1015 display : table-cell
;
1016 white-space: nowrap
;
1018 vertical-align : middle
;
1029 display : table-cell
;
1031 vertical-align : middle
;
1033 padding-bottom : 4px;
1046 div
.hlLeft img
, div
.hlRight img
{
1047 margin : 0px 4px 0px 4px;
1056 margin-bottom : 10px;
1059 div
.fatalError button
{
1063 div
.fatalError textarea
{
1082 border-width : 0px 0px 1px 1px;
1083 border-style : solid
;
1084 border-color : #c0c0c0;
1090 border-color : #88b0f0;
1091 border-left-width : 0px;
1092 border-bottom-width : 0px;
1093 border-top-width : 0px;
1097 #headlines-wrap-inner {
1105 border-color : #88b0f0;
1106 border-left-width : 0px;
1107 border-right-width : 0px;
1109 border-top-width : 0px;
1112 #headlines-toolbar_splitter, #toolbar_splitter
{
1120 white-space: nowrap
;
1128 padding : 5px 5px 0px 0px;
1130 position : absolute
;
1137 text-align : center
;
1139 padding : 4px 4px 8px 4px;
1145 border-color : #88b0f0;
1146 border-bottom-width : 0px;
1147 border-right-width : 0px;
1148 border-left-width : 0px;
1152 .dijitTreeLabel.Unread {
1162 .dijitTreeLabel.Disabled, .labelParam.Disabled {
1166 .dijitTreeRow.Error {
1170 .dijitTreeRow.Hidden {
1174 img
.feedIcon
, img
.tinyFeedIcon
{
1179 div
#feedlistLoading
, div#filterlistLoading
, div#labellistLoading
{
1180 text-align : center
;
1185 div
#feedlistLoading img
, div#filterlistLoading img
, div#labellistLoading
{
1189 div#pref-tabs
.dijitContentPane
{
1194 margin : 0px 5px 0px 5px;
1197 div#pref-tabs
.dijitContentPane h3
{
1202 #pref-filter-wrap, #pref-filter-header
, #pref-filter-content
,
1203 #pref-label-wrap, #pref-label-header
, #pref-label-content
,
1204 #pref-user-wrap, #pref-user-header
, #pref-user-content
,
1205 #pref-instance-wrap, #pref-instance-header
, #pref-instance-content
{
1211 #userConfigTab, #labelConfigTab
, #filterConfigTab
, #pref-feeds-feeds
, #instanceConfigTab
{
1219 span
.labelFixedLength
{
1220 display : inline-block
;
1224 #filter_dlg_date_chk_box {
1225 display : inline-block
;
1228 .dijitDialog .dijitToolbar {
1229 border : 1px solid
#c0c0c0;
1234 border : 1px solid
#ecf4ff;
1239 display : inline-block
;
1242 font-family : sans-serif
;
1243 border : 1px solid gray
;
1244 padding : 0px 4px 0px 4px;
1245 margin : 0px 2px 0px 2px;
1247 text-align : center
;
1252 border-color : #00c000;
1256 background : #f0f0f0;
1263 text-align : center
;
1273 margin-bottom : 5px;
1277 ul#filterDlg_Matches
, ul#filterDlg_Actions
{
1280 list-style-type : none
;
1281 border-style : solid
;
1282 border-color : #c0c0c0;
1283 border-width : 0px 1px 1px 1px;
1284 background-color : #ecf4ff;
1285 margin : 0px 0px 5px 0px;
1289 ul#filterDlg_Matches li
, ul#filterDlg_Actions li
{
1291 padding : 0px 0px 0px 5px;
1294 ul#filterDlg_Matches li div
.dijitCheckBox
, ul#filterDlg_Actions li div
.dijitCheckBox
{
1298 table
.prefPluginsList td label
, table
.prefUserList td
{
1305 list-style-type : none
;
1306 border : 1px solid
#c0c0c0;
1307 background-color : #ecf4ff;
1308 margin : 0px 0px 5px 0px;
1312 ul
.helpKbList span
.hksequence
{
1317 display : inline-block
;