tt-rss.css 19 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192
  1. body#ttrssMain, body#ttrssPrefs, body#ttrssLogin, body {
  2. background : white;
  3. color : black;
  4. margin : 0px;
  5. padding : 0px;
  6. font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  7. font-size: 14px;
  8. }
  9. body#ttrssMain {
  10. overflow : hidden;
  11. max-height : 100%;
  12. }
  13. div.postReply {
  14. padding : 0px;
  15. }
  16. div.postReply div.postHeader {
  17. padding : 5px;
  18. margin-right : 4px;
  19. color : #909090;
  20. border-width : 0px 0px 1px 0px;
  21. border-color : #ddd;
  22. border-style : solid;
  23. }
  24. div.postReply div.postTitle {
  25. overflow : hidden;
  26. text-overflow: ellipsis;
  27. white-space : nowrap;
  28. font-weight : 600;
  29. text-rendering: optimizelegibility;
  30. font-family : "Segoe WP Semibold", "Segoe UI Semibold",
  31. "Segoe UI Web Semibold", "Segoe UI", Ubuntu, "Helvetica Neue",
  32. Helvetica, Arial, sans-serif;
  33. }
  34. div.postReply div.postDate {
  35. padding-left : 10px;
  36. }
  37. div.postReply div.postContent {
  38. padding : 10px;
  39. font-size : 16px;
  40. }
  41. div.postReply div.postContent img,
  42. div.postReply div.postContent video {
  43. border-width : 0px;
  44. max-width : 98%;
  45. height: auto;
  46. }
  47. div.postReply div.postEnclosures {
  48. color : #555;
  49. }
  50. div.postReply img.tagsPic {
  51. width : 16px;
  52. height : 16px;
  53. margin-left : 4px;
  54. vertical-align : middle;
  55. }
  56. div.articleNote {
  57. background-color : #fff7d5;
  58. padding : 5px;
  59. margin : 5px;
  60. border-style : solid;
  61. border-color : #e7d796;
  62. border-width : 1px;
  63. color : #9a8c59;
  64. }
  65. div.articleNote div.noteEdit {
  66. float : right;
  67. cursor : pointer;
  68. }
  69. div.postReply span.author {
  70. font-size : 12px;
  71. }
  72. h1 {
  73. font-size : 18px;
  74. font-weight : 600;
  75. text-rendering: optimizelegibility;
  76. font-family : "Segoe WP Semibold", "Segoe UI Semibold",
  77. "Segoe UI Web Semibold", "Segoe UI", Ubuntu, "Helvetica Neue",
  78. Helvetica, Arial, sans-serif;
  79. }
  80. h2 {
  81. font-size : 16px;
  82. font-weight : 600;
  83. border-width : 0px 0px 1px 0px;
  84. border-style : solid;
  85. border-color : #ecf4ff;
  86. text-rendering: optimizelegibility;
  87. font-family : "Segoe WP Semibold", "Segoe UI Semibold",
  88. "Segoe UI Web Semibold", "Segoe UI", Ubuntu, "Helvetica Neue",
  89. Helvetica, Arial, sans-serif;
  90. }
  91. h3 {
  92. font-size : 13px;
  93. border-width : 0px 0px 1px 0px;
  94. border-style : solid;
  95. border-color : #ecf4ff;
  96. font-weight : 600;
  97. text-rendering: optimizelegibility;
  98. font-family : "Segoe WP Semibold", "Segoe UI Semibold",
  99. "Segoe UI Web Semibold", "Segoe UI", Ubuntu, "Helvetica Neue",
  100. Helvetica, Arial, sans-serif;
  101. }
  102. h4 {
  103. font-size : 14px;
  104. font-weight : 600;
  105. text-rendering: optimizelegibility;
  106. font-family : "Segoe WP Semibold", "Segoe UI Semibold",
  107. "Segoe UI Web Semibold", "Segoe UI", Ubuntu, "Helvetica Neue",
  108. Helvetica, Arial, sans-serif;
  109. }
  110. hr {
  111. border-width : 0px 0px 1px 0px;
  112. border-style : solid;
  113. border-color : #ccc;
  114. }
  115. a {
  116. color: #0088cc;
  117. text-decoration: none;
  118. }
  119. a:hover {
  120. color: #005580;
  121. text-decoration: underline;
  122. }
  123. #piggie {
  124. z-index : 999;
  125. position : absolute;
  126. }
  127. #notify.visible {
  128. transform: translate(0, -35px);
  129. -webkit-transform: translate(0, -35px);
  130. -o-transform: translate(0, -35px);
  131. -moz-transform: translate(0, -35px);
  132. }
  133. #notify {
  134. bottom : -35px;
  135. right : 0px;
  136. height : 20px;
  137. left : 0px;
  138. border-width : 1px 0px 0px 0px;
  139. border-style : solid;
  140. position : fixed;
  141. font-size : 12px;
  142. z-index : 99;
  143. padding : 5px;
  144. box-shadow : 0px -2px 2px rgba(0,0,0,0.1);
  145. transition: all 0.5s ease-in-out;
  146. -webkit-transition: all 0.5s ease-in-out;
  147. -moz-transition: all 0.5s ease-in-out;
  148. -o-transition: all 0.5s ease-in-out;
  149. }
  150. #notify img {
  151. vertical-align : middle;
  152. max-height : 14px;
  153. }
  154. #notify span.msg {
  155. width : 100%;
  156. }
  157. #notify img.close {
  158. cursor : pointer;
  159. }
  160. #notify span {
  161. display : table-cell;
  162. vertical-align : middle;
  163. padding : 2px;
  164. }
  165. .notify {
  166. border-color : #d7c47a;
  167. background-color : #fff7d5;
  168. }
  169. .notify.notify_progress {
  170. border-color : #d7c47a;
  171. background-color : #fff7d5;
  172. }
  173. .notify.notify_info {
  174. border-color : rgb(82, 168, 236);
  175. background-color : #ecf4ff;
  176. }
  177. .notify.notify_error {
  178. background-color : #ffcccc;
  179. border-color : #ff0000;
  180. }
  181. .hl div.hlTitle a {
  182. font-weight : 600;
  183. text-rendering: optimizelegibility;
  184. font-family : "Segoe WP Semibold", "Segoe UI Semibold",
  185. "Segoe UI Web Semibold", "Segoe UI", Ubuntu, "Helvetica Neue",
  186. Helvetica, Arial, sans-serif;
  187. color : #777;
  188. }
  189. .hl.Unread div.hlTitle a {
  190. color : black;
  191. }
  192. .hl.active div.hlTitle a {
  193. color : rgb(82, 168, 236);
  194. /* text-shadow : 1px 1px 2px #fff; */
  195. }
  196. .hl.Selected {
  197. background : #f9fbff;
  198. }
  199. .hl.Grayed {
  200. color : #909090;
  201. }
  202. .hl {
  203. border-width : 0px 0px 1px 0px;
  204. border-style : solid;
  205. border-color : #ddd;
  206. padding : 1px;
  207. }
  208. .hl.active {
  209. background : #ecf4ff ! important;
  210. }
  211. div.filterTestHolder {
  212. height : 300px;
  213. overflow : auto;
  214. border-color : #ddd;
  215. border-style : solid;
  216. margin : 0px 0px 5px 0px;
  217. border-width : 1px;
  218. }
  219. #content-insert blockquote, #headlines-frame blockquote, .dijitContentPane blockquote {
  220. margin : 5px 0px 5px 0px;
  221. color : #555;
  222. padding-left : 10px;
  223. border-width : 0px 0px 0px 4px;
  224. border-color : #ccc;
  225. border-style : solid;
  226. }
  227. #content-insert code, #headlines-frame code, .dijitContentPane code {
  228. color : #009900;
  229. font-family : monospace;
  230. font-size : 12px;
  231. }
  232. #content-insert pre, #headlines-frame pre, .dijitContentPane pre {
  233. margin: 5px 0px 5px 0px;
  234. padding: 10px;
  235. color: #555;
  236. font-family: monospace;
  237. font-size: 12px;
  238. border-width: 0px;
  239. border-color: #ccc;
  240. border-style: solid;
  241. background: #f5f5f5;
  242. display: block;
  243. max-width: 98%;
  244. overflow: auto;
  245. }
  246. .alert {
  247. padding: 8px 35px 8px 14px;
  248. margin-bottom: 10px;
  249. text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
  250. background-color: #fcf8e3;
  251. border: 1px solid #fbeed5;
  252. -webkit-border-radius: 4px;
  253. -moz-border-radius: 4px;
  254. border-radius: 4px;
  255. }
  256. .alert,
  257. .alert h4 {
  258. color: #c09853;
  259. }
  260. .alert h4 {
  261. margin: 0;
  262. }
  263. .alert .close {
  264. position: relative;
  265. top: -2px;
  266. right: -21px;
  267. line-height: 20px;
  268. cursor : pointer;
  269. }
  270. .alert-success {
  271. color: #468847;
  272. background-color: #dff0d8;
  273. border-color: #d6e9c6;
  274. }
  275. .alert-success h4 {
  276. color: #468847;
  277. }
  278. .alert-danger,
  279. .alert-error {
  280. color: #b94a48;
  281. background-color: #f2dede;
  282. border-color: #eed3d7;
  283. }
  284. .alert-danger h4,
  285. .alert-error h4 {
  286. color: #b94a48;
  287. }
  288. .alert-info {
  289. color: #3a87ad;
  290. background-color: #d9edf7;
  291. border-color: #bce8f1;
  292. }
  293. .alert-info h4 {
  294. color: #3a87ad;
  295. }
  296. ul.nomarks {
  297. list-style-type : none;
  298. margin : 0px;
  299. padding : 10px;
  300. }
  301. div.prefHelp {
  302. color : #555;
  303. padding : 5px;
  304. }
  305. .insensitive {
  306. color : #555;
  307. }
  308. .small {
  309. font-size : 11px;
  310. }
  311. #main-toolbar > * {
  312. white-space : nowrap;
  313. display : table-cell;
  314. color : #999;
  315. overflow : hidden;
  316. }
  317. #main-toolbar > *,
  318. #main-toolbar table *,
  319. #main-toolbar .actionChooser * {
  320. text-rendering: optimizelegibility;
  321. font-family : "Segoe WP", "Segoe UI Web", "Segoe UI", Ubuntu, "Helvetica Neue",
  322. Helvetica, Arial, sans-serif;
  323. font-size : 12px;
  324. }
  325. #main-toolbar #headlines-toolbar {
  326. padding-right : 4px;
  327. width : 100%;
  328. }
  329. #main-toolbar #headlines-toolbar span.holder {
  330. display : table;
  331. width : 100%;
  332. }
  333. #main-toolbar #headlines-toolbar span.holder > * {
  334. display : table-cell;
  335. }
  336. #main-toolbar #headlines-toolbar .main {
  337. text-align : right;
  338. }
  339. #main-toolbar #headlines-toolbar .main,
  340. #main-toolbar #headlines-toolbar .r {
  341. line-height : 24px;
  342. }
  343. #headlines-toolbar span.r img {
  344. margin-right : 4px;
  345. position : relative;
  346. top : 3px;
  347. }
  348. #headlines-toolbar span.r .error a {
  349. color : red;
  350. }
  351. #main-toolbar #selected_prompt {
  352. font-style : italic;
  353. text-align : right;
  354. margin-right : 4px;
  355. }
  356. @media (max-width: 992px) {
  357. #main-toolbar #selected_prompt {
  358. display : none;
  359. }
  360. }
  361. span.contentPreview {
  362. color : #999;
  363. font-weight : normal;
  364. font-size : 12px;
  365. padding-left : 4px;
  366. }
  367. span.hlLabelRef {
  368. background-color : #fff7d5;
  369. font-size : 8px;
  370. color : #063064;
  371. font-weight : normal;
  372. margin-left : 2px;
  373. padding : 1px 4px 1px 4px;
  374. display : inline-block;
  375. vertical-align : middle;
  376. white-space: nowrap;
  377. border-radius : 4px;
  378. }
  379. div.postHeader div.postDate {
  380. text-align : right;
  381. color : #909090;
  382. float : right;
  383. }
  384. div.postHeader div {
  385. padding-bottom : 3px;
  386. }
  387. #feedUpdateErrors {
  388. display : none;
  389. }
  390. #allEntryTags {
  391. border-width : 0px 0px 1px 0px;
  392. border-style : solid;
  393. border-color : #ddd;
  394. padding-bottom : 5px;
  395. display : none;
  396. }
  397. img.markedPic, img.pubPic {
  398. cursor : pointer;
  399. vertical-align : middle;
  400. opacity : 0.5;
  401. -webkit-transition : opacity 0.25s;
  402. transition : opacity 0.25s;
  403. }
  404. img.markedPic:hover, img.pubPic:hover {
  405. opacity : 1;
  406. }
  407. img[src*='pub_set.png'], img[src*='mark_set.png'] {
  408. opacity : 1;
  409. }
  410. div.tagCloudContainer {
  411. border : 1px solid #ddd;
  412. margin : 5px 0px 5px 0px;
  413. padding : 5px;
  414. text-align : center;
  415. }
  416. div.errorExplained {
  417. border : 1px solid #ddd;
  418. margin : 5px 0px 5px 0px;
  419. padding : 5px;
  420. }
  421. ul.feedErrorsList {
  422. max-height : 300px;
  423. overflow : auto;
  424. list-style-type : none;
  425. border : 1px solid #ddd;
  426. margin : 0px 0px 5px 0px;
  427. padding : 5px;
  428. }
  429. ul.feedErrorsList em {
  430. color : #555;
  431. }
  432. ul.browseFeedList {
  433. height : 300px;
  434. overflow : auto;
  435. border-width : 0px 1px 1px 1px;
  436. border-color : #ddd;
  437. border-style : solid;
  438. margin : 0px 0px 5px 0px;
  439. background-color : white;
  440. list-style-type : none;
  441. padding : 0px;
  442. }
  443. ul.browseFeedList li {
  444. margin : 0px;
  445. padding : 2px 4px 2px 4px;
  446. }
  447. span.subscribers {
  448. color : #808080;
  449. }
  450. div.subscribers {
  451. color : #808080;
  452. font-size : 12px;
  453. float : right;
  454. }
  455. div.browserDetails {
  456. margin : 5px 5px 5px 5px;
  457. padding : 5px;
  458. }
  459. ul.compact {
  460. list-style-type : none;
  461. margin : 0px;
  462. padding : 0px;
  463. }
  464. ul.compact li {
  465. margin : 0px;
  466. padding : 0px;
  467. }
  468. .noborder {
  469. border-width : 0px;
  470. }
  471. #overlay {
  472. background : white;
  473. left : 0;
  474. top : 0;
  475. height : 100%;
  476. width : 100%;
  477. z-index : 100;
  478. position : absolute;
  479. }
  480. #overlay_inner {
  481. font-weight : bold;
  482. margin : 1em;
  483. }
  484. form {
  485. margin : 0px;
  486. padding : 0px;
  487. }
  488. div.loadingPrompt {
  489. padding : 1em;
  490. text-align : center;
  491. font-weight : bold;
  492. }
  493. div.whiteBox {
  494. margin-left : 1px;
  495. text-align : center;
  496. padding : 1em 1em 0px 1em;
  497. font-size : 11px;
  498. border-width : 0px 0px 1px 0px;
  499. border-style : solid;
  500. border-color : #ddd;
  501. }
  502. div.autocomplete {
  503. position : absolute;
  504. width : 250px;
  505. background-color : white;
  506. border :1px solid #778899;
  507. margin : 0px;
  508. padding : 0px;
  509. }
  510. div.autocomplete ul {
  511. list-style-type : none;
  512. margin : 0px;
  513. padding : 0px;
  514. }
  515. div.autocomplete ul li.selected {
  516. background-color : #fff7d5;
  517. }
  518. div.autocomplete ul li {
  519. list-style-type : none;
  520. display : block;
  521. margin : 0;
  522. padding : 2px;
  523. height : 32px;
  524. cursor : pointer;
  525. }
  526. .hl .hlTitle {
  527. overflow : hidden;
  528. white-space : nowrap;
  529. max-width : 500px;
  530. text-overflow : ellipsis;
  531. padding-left : 6px;
  532. padding-right : 6px;
  533. }
  534. div#headlines-frame.wide .hlTitle {
  535. max-width : auto;
  536. overflow : visible;
  537. white-space : normal;
  538. }
  539. div#headlines-frame.wide .hl .hlFeed {
  540. display : none;
  541. }
  542. .hl a.title.high, span.hlContent.high .contentPreview {
  543. color : #00aa00;
  544. }
  545. .hl.Unread a.title.high, .hl.Unread span.hlContent.high .contentPreview {
  546. color : #00dd00;
  547. }
  548. .hl a.title.low, span.hlContent.low .contentPreview,
  549. .hl.Unread a.title.low, .hl.Unread span.hlContent.low .contentPreview {
  550. color : #909090;
  551. text-decoration : line-through;
  552. }
  553. img.hlScorePic {
  554. vertical-align : middle;
  555. width : 16px;
  556. height : 16px;
  557. }
  558. div.dlgSec {
  559. font-size : 12px;
  560. color : #555;
  561. font-weight : bold;
  562. clear : both;
  563. height : 20px;
  564. }
  565. div.dlgSecCont {
  566. position : relative;
  567. left : 150px;
  568. top : -20px;
  569. float : left;
  570. font-size : 12px;
  571. font-weight : normal;
  572. }
  573. div.dlgSecCont hr, div.dlgSecSimple hr {
  574. height : 0px;
  575. line-height : 0px;
  576. border : 0px solid transparent;
  577. margin : 2px;
  578. }
  579. div.dlgSecCont > * {
  580. position : relative;
  581. top : -2px;
  582. }
  583. div.dlgButtons {
  584. text-align : right;
  585. clear : both;
  586. }
  587. span.labelColorIndicator {
  588. height : 16px;
  589. width : 16px;
  590. border-radius : 4px;
  591. line-height : 14px;
  592. vertical-align : middle;
  593. font-size : 9px;
  594. display : inline-block;
  595. border : 1px solid #ccc;
  596. background-color : #fff7d5;
  597. color : #063064;
  598. text-align : center;
  599. }
  600. div#cmdline {
  601. position : absolute;
  602. left : 5px;
  603. bottom : 5px;
  604. font-size : 11px;
  605. color : #555;
  606. font-weight : bold;
  607. background-color : white;
  608. border : 1px solid rgb(82, 168, 236);
  609. padding : 3px 5px 3px 5px;
  610. z-index : 5;
  611. }
  612. #feed_browser_spinner {
  613. vertical-align : middle;
  614. height : 18px;
  615. width : 18px;
  616. }
  617. div.hlTitle {
  618. display : table-cell;
  619. cursor : pointer;
  620. width : 100%;
  621. vertical-align : middle;
  622. padding-top : 4px;
  623. padding-bottom : 4px;
  624. }
  625. div.hlLeft {
  626. display : table-cell;
  627. vertical-align : middle;
  628. white-space: nowrap;
  629. }
  630. div.hlRight {
  631. display : table-cell;
  632. white-space: nowrap;
  633. text-align : right;
  634. vertical-align : middle;
  635. }
  636. div.hlRight img {
  637. max-width : 16px;
  638. max-height : 16px;
  639. }
  640. .hl span.hlFeed {
  641. display : table-cell;
  642. vertical-align : middle;
  643. text-align : right;
  644. }
  645. .hl span.hlFeed a {
  646. border-radius : 4px;
  647. display : inline-block;
  648. padding : 1px 4px 1px 4px;
  649. font-size : 11px;
  650. font-style : italic;
  651. font-weight : normal;
  652. color : #555;
  653. white-space : nowrap;
  654. }
  655. .hl span.hlFeed a:hover {
  656. color : rgb(82, 168, 236);
  657. }
  658. .hl span.hlUpdated {
  659. color : #555;
  660. display : table-cell;
  661. vertical-align : middle;
  662. text-align : right;
  663. font-size : 11px;
  664. white-space : nowrap;
  665. padding-left : 10px;
  666. }
  667. span.hlUpdated div {
  668. display : inline-block;
  669. }
  670. div.hlLeft {
  671. padding-left : 8px;
  672. }
  673. div.hlLeft input {
  674. margin-left : 4px;
  675. margin-right : 4px;
  676. }
  677. div.hlLeft img, div.hlRight img {
  678. margin : 0px 4px;
  679. }
  680. div.hlLeft img {
  681. width : 16px;
  682. height : 16px;
  683. }
  684. div.fatalError {
  685. margin-bottom : 10px;
  686. }
  687. div.fatalError button {
  688. margin-top : 5px;
  689. }
  690. div.fatalError textarea {
  691. width : 565px;
  692. height : 200px;
  693. }
  694. #ttrssMain #main {
  695. border-width : 0px;
  696. margin : 0px;
  697. padding : 0px;
  698. }
  699. #header-wrap {
  700. border-width : 0px;
  701. margin : 0px;
  702. padding : 0px;
  703. }
  704. #content-wrap {
  705. padding : 0px;
  706. border-width : 0px;
  707. margin : 0px;
  708. }
  709. #feeds-holder {
  710. padding : 0px;
  711. border-width : 0px 0px 0px 0px;
  712. border-style : solid;
  713. border-color : #ddd;
  714. overflow : hidden;
  715. background : #f5f5f5;
  716. box-shadow : inset -1px 0px 2px -1px rgba(0,0,0,0.1);
  717. -webkit-overflow-scrolling : touch;
  718. }
  719. #headlines-wrap-inner {
  720. padding : 0px;
  721. margin : 0px;
  722. border-width : 0px;
  723. }
  724. #headlines-frame {
  725. padding : 0px;
  726. border-width : 0px;
  727. border-color : #ddd;
  728. margin-top : 0px;
  729. -webkit-overflow-scrolling : touch;
  730. }
  731. #headlines-toolbar_splitter, #toolbar_splitter {
  732. display : none;
  733. }
  734. #toolbar {
  735. padding : 0px;
  736. margin : 0px;
  737. border-width : 0px;
  738. white-space: nowrap;
  739. font-size : 12px;
  740. }
  741. #main-toolbar {
  742. background : white;
  743. border-width : 0px 0px 1px 0px;
  744. border-color : #ddd;
  745. border-style : solid;
  746. padding-left : 4px;
  747. height : 26px;
  748. }
  749. #header {
  750. border-width : 0px;
  751. text-align : right;
  752. color : #555;
  753. padding : 5px 5px 0px 0px;
  754. margin : 0px;
  755. position : absolute;
  756. right : 0px;
  757. top : 0px;
  758. z-index : 5;
  759. }
  760. #footer {
  761. text-align : center;
  762. color : #555;
  763. padding : 4px 4px 8px 4px;
  764. border-width : 0px;
  765. }
  766. #content-insert {
  767. padding : 0px;
  768. border-color : #ddd;
  769. border-width : 0px;
  770. line-height: 1.5;
  771. font-size : 15px;
  772. overflow : auto;
  773. -webkit-overflow-scrolling : touch;
  774. }
  775. #feedTree .dijitTreeRow .dijitTreeLabel.Unread {
  776. font-weight : bold;
  777. }
  778. #feedTree .dijitTreeRow.Error .dijitTreeLabel {
  779. color : red;
  780. }
  781. img.feedIcon, img.tinyFeedIcon {
  782. width : 16px;
  783. height : 16px;
  784. line-height : 16px;
  785. vertical-align : middle;
  786. display : inline-block;
  787. }
  788. .player {
  789. display : inline-block;
  790. color : #555;
  791. font-size : 11px;
  792. font-family : sans-serif;
  793. border : 1px solid #555;
  794. padding : 0px 4px 0px 4px;
  795. margin : 0px 2px 0px 2px;
  796. width : 50px;
  797. text-align : center;
  798. background : white;
  799. }
  800. .player.playing {
  801. color : #00c000;
  802. border-color : #00c000;
  803. }
  804. .player:hover {
  805. background : #f0f0f0;
  806. cursor : pointer;
  807. }
  808. #headlines-spacer {
  809. height : 100%;
  810. margin-left : 1px;
  811. text-align : center;
  812. color : #555;
  813. font-size : 11px;
  814. font-style : italic;
  815. }
  816. #headlines-spacer a, #headlines-spacer span {
  817. color : #555;
  818. padding : 10px;
  819. display : block;
  820. }
  821. #headlines-spacer a:hover {
  822. color : rgb(82, 168, 236);
  823. }
  824. ul#filterDlg_Matches, ul#filterDlg_Actions {
  825. max-height : 100px;
  826. overflow : auto;
  827. list-style-type : none;
  828. border-style : solid;
  829. border-color : #ddd;
  830. border-width : 0px 1px 1px 1px;
  831. background-color : white;
  832. margin : 0px 0px 5px 0px;
  833. padding : 0px;
  834. }
  835. ul#filterDlg_Matches li, ul#filterDlg_Actions li {
  836. cursor : pointer;
  837. padding : 0px 0px 0px 5px;
  838. }
  839. ul.helpKbList {
  840. max-height : 300px;
  841. overflow : auto;
  842. list-style-type : none;
  843. border : 1px solid #ddd;
  844. margin : 0px 0px 5px 0px;
  845. padding : 5px;
  846. }
  847. ul.helpKbList span.hksequence {
  848. width : 6em;
  849. margin-left : 20px;
  850. color : rgb(82, 168, 236);
  851. font-weight : bold;
  852. display : inline-block;
  853. }
  854. ul.helpKbList h2 {
  855. margin-top : 0px;
  856. }
  857. span.collapseBtn {
  858. cursor : pointer;
  859. }
  860. span.collapseBtn img {
  861. vertical-align : middle;
  862. }
  863. div.postContent h1 {
  864. font-size : 16px;
  865. }
  866. div.postContent h2,
  867. div.postContent h3,
  868. div.postContent h4 {
  869. font-size : 15px;
  870. }
  871. div.postContent p {
  872. /*max-width : 650px;*/
  873. -webkit-hyphens: auto;
  874. -moz-hyphens: auto;
  875. hyphens: auto;
  876. }
  877. div.postContent iframe {
  878. min-width : 50%;
  879. max-width : 98%;
  880. }
  881. div.postHeader span.author {
  882. color : #555;
  883. font-size : 11px;
  884. font-weight : normal;
  885. }
  886. select.attachments {
  887. display : block;
  888. margin-top : 10px;
  889. max-width : 120px;
  890. }
  891. #selected_prompt {
  892. margin-right : 25px;
  893. vertical-align : middle;
  894. }
  895. span.sel_links {
  896. margin-right : 4px;
  897. vertical-align : middle;
  898. }
  899. /*#feedTree img.feedIcon {
  900. position : relative;
  901. top : -2px;
  902. }*/
  903. body#ttrssMain.claro #feedTree.dijitTree .dijitTreeNode .dijitTreeRowSelected {
  904. box-shadow : -1px 0px 2px -1px rgba(0,0,0,0.1);
  905. border-right-color : white;
  906. }
  907. body#ttrssMain #feedTree.dijitTree .dijitTreeContainer {
  908. max-width : 100%;
  909. }
  910. body#ttrssMain #feedTree.dijitTree .dijitTreeRow {
  911. overflow: hidden;
  912. text-overflow: ellipsis;
  913. }
  914. body#ttrssMain #feedTree.dijitTree .dijitTreeNode .dijitTreeRow {
  915. padding : 4px 0px 4px;
  916. border-width : 1px;
  917. color : #333;
  918. }
  919. body#ttrssMain #feedTree.dijitTree img.tinyFeedIcon {
  920. position : relative;
  921. top : -2px;
  922. }
  923. #filterDlg_feeds select {
  924. height : 150px;
  925. width : 410px;
  926. }
  927. ul#filterDlg_Matches li div.dijitCheckBox, ul#filterDlg_Actions li div.dijitCheckBox {
  928. margin-right : 5px;
  929. }
  930. body#ttrssMain #feedTree {
  931. height : 100%;
  932. overflow-x : hidden;
  933. text-rendering: optimizelegibility;
  934. font-family : "Segoe UI Web", "Segoe UI", Ubuntu, "Helvetica Neue",
  935. Helvetica, Arial, sans-serif;
  936. }
  937. body#ttrssMain #feedTree .counterNode.aux {
  938. background : #f0f0f0;
  939. color : #999;
  940. border-color : #f0f0f0;
  941. }
  942. body#ttrssMain #feedTree .counterNode {
  943. font-weight : bold;
  944. display : inline-block;
  945. font-size : 9px;
  946. text-align : center;
  947. border : 1px solid rgb(82, 168, 236);
  948. color : white;
  949. background : rgb(82, 168, 236);
  950. border-radius : 4px;
  951. vertical-align : middle;
  952. float : right;
  953. position : relative;
  954. line-height : 14px;
  955. margin-right : 8px;
  956. margin-top : 2px;
  957. min-width : 23px;
  958. height : 14px;
  959. }
  960. body#ttrssMain #feedTree .dijitTreeNode .loadingExpando {
  961. left : -3px;
  962. height : 22px;
  963. position : relative;
  964. top : -3px;
  965. }
  966. span.highlight {
  967. background-color : #ffff00;
  968. color : #cc90cc;
  969. }
  970. div.enclosure_title {
  971. }
  972. body#ttrssMain #headlines-frame .dijitCheckBox {
  973. border-width : 0px;
  974. opacity : 0.5;
  975. }
  976. body#ttrssMain #headlines-frame .dijitCheckBoxHover,
  977. body#ttrssMain #headlines-frame .dijitCheckBoxChecked {
  978. opacity : 1;
  979. }
  980. body#ttrssMain #feedTree .dijitTreeRow img.dijitTreeExpandoLeaf {
  981. width : 16px;
  982. height : 16px;
  983. vertical-align : middle;
  984. position : relative;
  985. }
  986. #headlines-frame {
  987. -webkit-transform: translateZ(0);
  988. -webkit-backface-visibility: hidden;
  989. }
  990. :focus {
  991. outline: none;
  992. }
  993. .dijitDropDownButton.attachments .dijitButtonText {
  994. font-size : 12px;
  995. }
  996. .dijitDropDownButton.attachments {
  997. display : inline-block;
  998. }
  999. #editTagsDlg{
  1000. overflow: visible;
  1001. }