prefs.less 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194
  1. body.ttrss_prefs {
  2. background-color : @color-panel-bg;
  3. font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  4. font-size: 14px;
  5. h1, h2, h3, h4 {
  6. font-family : @fonts-ui-bold;
  7. font-weight : 600;
  8. color : @default-text;
  9. }
  10. .dijitContentPane {
  11. h1:first-of-type,
  12. h2:first-of-type,
  13. h3:first-of-type {
  14. margin-top: 0px;
  15. }
  16. }
  17. #footer, #header {
  18. padding : 8px;
  19. font-size : 13px;
  20. }
  21. #header {
  22. float : right;
  23. }
  24. #footer_splitter {
  25. display : none;
  26. }
  27. #footer {
  28. background-color : @color-panel-bg;
  29. font-size : 13px;
  30. border : 0px;
  31. text-align : center;
  32. }
  33. #header img {
  34. vertical-align : middle;
  35. cursor : pointer;
  36. }
  37. .dijitTree#filterTree .dijitTreeIcon,
  38. .dijitTree#labelTree .dijitTreeIcon,
  39. .dijitTree#filterTree .dijitTreeIcon {
  40. display : none;
  41. }
  42. .dijitAccordionTitle i.material-icons {
  43. top : -1px;
  44. position : relative;
  45. }
  46. .dijitAccordionTitleSelected i.material-icons {
  47. color : white;
  48. }
  49. .dijitDialog #pref-profiles-list .dijitInlineEditBoxDisplayMode {
  50. padding : 0px;
  51. }
  52. div#feedlistLoading, div#filterlistLoading, div#labellistLoading {
  53. text-align : center;
  54. padding : 5px;
  55. color : @default-text;
  56. }
  57. div#feedlistLoading img, div#filterlistLoading img, div#labellistLoading {
  58. margin-right : 5px;
  59. }
  60. #errorButton {
  61. color : red;
  62. }
  63. .user-css-editor {
  64. height : 300px;
  65. width : 575px;
  66. }
  67. fieldset.prefs {
  68. min-height : 30px;
  69. label:first-of-type {
  70. min-width : 300px;
  71. }
  72. .help-text {
  73. display : inline-block;
  74. margin-left : 10px;
  75. }
  76. }
  77. fieldset.plugin {
  78. label.description {
  79. width : 600px;
  80. margin-right : 150px;
  81. display : inline-block;
  82. .dijitCheckBox {
  83. margin-right : 10px;
  84. }
  85. }
  86. }
  87. .prefErrorLog {
  88. tr {
  89. td {
  90. font-size: 10px;
  91. }
  92. .errno {
  93. font-style : italic;
  94. font-weight : bold;
  95. white-space : nowrap;
  96. }
  97. .errstr {
  98. word-break: break-all;
  99. }
  100. .filename, .login, .timestamp {
  101. color : @default-text;
  102. }
  103. }
  104. }
  105. hr {
  106. border-color : #ecf4ff;
  107. max-width : 100%;
  108. }
  109. .phpinfo {
  110. table {
  111. border-collapse : collapse;
  112. }
  113. td.e, td.v {
  114. border : 1px solid #ccc;
  115. }
  116. td.e {
  117. font-weight : bold;
  118. }
  119. td.v {
  120. font-family : monospace;
  121. word-break : break-all;
  122. }
  123. }
  124. }
  125. body.ttrss_prefs,
  126. body.ttrss_main {
  127. #filterNewRuleDlg {
  128. .invalid {
  129. background : #ffc0c0;
  130. }
  131. .valid {
  132. background : #c0ffc0;
  133. }
  134. }
  135. }
  136. body.ttrss_prefs,
  137. body.ttrss_utility {
  138. fieldset {
  139. border-width : 0px;
  140. padding : 5px 0px;
  141. }
  142. fieldset.narrow {
  143. padding : 2px 0px;
  144. }
  145. fieldset.align-right {
  146. text-align : right;
  147. }
  148. fieldset > label:first-of-type {
  149. min-width : 140px;
  150. margin-right : 20px;
  151. display : inline-block;
  152. text-align : right;
  153. font-weight : bold;
  154. }
  155. fieldset > label.checkbox {
  156. display : inline;
  157. font-weight : normal;
  158. }
  159. }