1
0

theme.css 5.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279
  1. /**
  2. Black theme
  3. Author: alessandro.g89
  4. Source: https://userstyles.org/styles/122502/syncthing-dark
  5. **/
  6. body {
  7. color: #aaa !important;
  8. background-color: black !important;
  9. }
  10. a:hover,a:focus,a.focus{
  11. outline: none !important;
  12. }
  13. /* navbar */
  14. .navbar {
  15. background-color: #333 !important;
  16. border-color: #333 !important;
  17. border-width: 2px !important;
  18. }
  19. .nav-tabs > li.active > a,
  20. .nav-tabs > li.active > a:hover,
  21. .nav-tabs > li.active > a:focus {
  22. color: #3498db !important;
  23. background-color: #222222 !important;
  24. border: 1px solid #222222 !important;
  25. border-bottom-color: transparent !important;
  26. cursor: default;
  27. }
  28. .nav-tabs{
  29. border-bottom: 1px solid #333;
  30. }
  31. .nav-tabs > li > a:hover,
  32. .nav-tabs > li > a:focus {
  33. background-color: #222222 !important;
  34. border-color: transparent !important;
  35. }
  36. .navbar-text, .dropdown>a, .dropdown-menu>li>a, .hidden-xs>a, .navbar-link {
  37. color: #aaa !important;
  38. }
  39. .dropdown-menu {
  40. border-color: #333 !important;
  41. border-width: 2px !important;
  42. background-color: #222 !important;
  43. }
  44. .dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus {
  45. color: #fff !important;
  46. background-color: #333 !important;
  47. }
  48. .open>.dropdown-toggle, .dropdown-toggle:hover {
  49. border-color: #333 !important;
  50. background-color: #222 !important;
  51. }
  52. .divider {
  53. background-color: #333 !important;
  54. height: 2px !important;
  55. }
  56. li.hidden-xs:hover, .navbar-link:hover, .navbar-link:focus {
  57. outline: none !important;
  58. border-color: #333 !important;
  59. background-color: #222 !important;
  60. }
  61. .dropdown-menu>.active>a {
  62. color: #fff !important;
  63. background-color: #217dbb !important;
  64. }
  65. /* main panel */
  66. .panel {
  67. background-color: #111 !important;
  68. border-width: 2px !important;
  69. }
  70. .panel-default {
  71. border-color: #222 !important;
  72. }
  73. .panel-default > .panel-heading {
  74. color: #aaa !important;
  75. border-color: #222 !important;
  76. background-color: #222 !important;
  77. }
  78. .panel-warning > .panel-heading {
  79. color: #222 !important;
  80. }
  81. .panel-progress {
  82. background: #3498db;
  83. }
  84. .panel-footer {
  85. background-color: #111 !important;
  86. border-width: 0 !important;
  87. }
  88. .table-striped>tbody>tr:nth-of-type(odd) {
  89. background-color: #181818 !important;
  90. }
  91. .panel-group .panel-heading+.panel-collapse>.panel-body, .panel-group .panel-heading+.panel-collapse>.list-group {
  92. border-top: 1px solid #222 !important;
  93. }
  94. .identicon rect {
  95. fill: #aaa;
  96. }
  97. .panel-warning .identicon rect {
  98. fill: #222;
  99. }
  100. .panel-heading:hover, .panel-heading:focus {
  101. text-decoration: none;
  102. }
  103. /* buttons */
  104. .btn {
  105. border-radius: 3px !important;
  106. border-width: 0px !important;
  107. }
  108. .btn:hover, .btn:focus, .btn.focus {
  109. outline: none !important;
  110. }
  111. .btn-default {
  112. color: #aaa !important;
  113. background-color: #333 !important;
  114. }
  115. .btn-default:hover, .btn-default:focus, .btn-default.focus {
  116. color: #fff !important;
  117. background-color: #484848 !important;
  118. }
  119. .btn-primary {
  120. background-color: #217dbb !important;
  121. }
  122. .btn-primary:hover, .btn-primary:focus, .btn-primary.focus {
  123. background-color: #3498db !important;
  124. }
  125. .btn-warning {
  126. background-color: #c29d0b !important;
  127. }
  128. .btn-warning:hover, .btn-warning:focus, .btn-warning.focus {
  129. background-color: #f1c40f !important;
  130. }
  131. .btn-danger {
  132. background-color: #d62c1a !important;
  133. }
  134. .btn-danger:hover, .btn-danger:focus, .btn-danger.focus {
  135. background-color: #e74c3c !important;
  136. }
  137. /* modal dialogs */
  138. .modal-header {
  139. border-bottom-color: #222 !important;
  140. }
  141. .modal-header:not(.alert) {
  142. background-color: #222;
  143. }
  144. .alert-info {
  145. color: #222 !important;
  146. }
  147. .alert-warning {
  148. color: #222 !important;
  149. }
  150. .alert-danger {
  151. color: #222 !important;
  152. background-color: #d62c1a !important;
  153. }
  154. .modal-content {
  155. border-color: #666 !important;
  156. border-width: 2px !important;
  157. background-color: #111 !important;
  158. }
  159. .modal-footer {
  160. border-color: #111 !important;
  161. background-color: #111 !important;
  162. }
  163. .help-block {
  164. color: #aaa !important;
  165. }
  166. .form-control {
  167. color: #aaa !important;
  168. border-color: #444 !important;
  169. background-color: black !important;
  170. }
  171. code.ng-binding{
  172. color: #f99 !important;
  173. background-color: #444 !important;
  174. }
  175. .well, .form-control[readonly="readonly"], .popover { /* read-only fields*/
  176. border-color: #444 !important;
  177. background-color: #111 !important;
  178. }
  179. /* buttons for pagination */
  180. .pagination>li>a, .pagination>li>span {
  181. background-color: #333 !important;
  182. border-color: #484848 !important;
  183. }
  184. .pagination>li>a:hover, .pagination>li>a:focus, .pagination>li>a.focus {
  185. background-color: #484848 !important;
  186. }
  187. /* progress bars */
  188. .progress-bar {
  189. background-color: #217dbb !important;
  190. }
  191. .progress-bar-success {
  192. background-color: #0A8522 !important;
  193. }
  194. .progress-bar-info {
  195. background-color: #9b59b6 !important;
  196. }
  197. .progress-bar-warning {
  198. background-color: #c29d0b !important;
  199. }
  200. .progress-bar-danger {
  201. background-color: #d62c1a !important;
  202. }
  203. .progress .frontal {
  204. color: #222;
  205. }
  206. /*
  207. * Fancytree tweaks
  208. */
  209. .fancytree-container tr:hover,
  210. .fancytree-focused {
  211. background-color: #222;
  212. }
  213. /* Remote Devices 'connection type'-icon color set to #aaa */
  214. .reception {
  215. filter: invert(77%) sepia(0%) saturate(724%) hue-rotate(146deg) brightness(91%) contrast(85%);
  216. }