theme.css 4.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233
  1. /**
  2. Dark 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. .navbar-text, .dropdown>a, .dropdown-menu>li>a, .hidden-xs>a, .navbar-link {
  20. color: #aaa !important;
  21. }
  22. .dropdown-menu {
  23. border-color: #333 !important;
  24. border-width: 2px !important;
  25. background-color: #222 !important;
  26. }
  27. .dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus {
  28. color: #fff !important;
  29. background-color: #333 !important;
  30. }
  31. .open>.dropdown-toggle, .dropdown-toggle:hover {
  32. border-color: #333 !important;
  33. background-color: #222 !important;
  34. }
  35. .divider {
  36. background-color: #333 !important;
  37. height: 2px !important;
  38. }
  39. li.hidden-xs:hover, .navbar-link:hover, .navbar-link:focus {
  40. outline: none !important;
  41. border-color: #333 !important;
  42. background-color: #222 !important;
  43. }
  44. .dropdown-menu>.active>a {
  45. color: #fff !important;
  46. background-color: #217dbb !important;
  47. }
  48. /* main panel */
  49. .panel {
  50. background-color: #111 !important;
  51. border-width: 2px !important;
  52. }
  53. .panel-default {
  54. border-color: #222 !important;
  55. }
  56. .panel-default > .panel-heading {
  57. color: #aaa !important;
  58. border-color: #222 !important;
  59. background-color: #222 !important;
  60. }
  61. .panel-warning > .panel-heading {
  62. color: #222 !important;
  63. }
  64. .panel-progress {
  65. background: #3498db;
  66. }
  67. .panel-footer {
  68. background-color: #111 !important;
  69. border-width: 0 !important;
  70. }
  71. .table-striped>tbody>tr:nth-of-type(odd) {
  72. background-color: #181818 !important;
  73. }
  74. .panel-group .panel-heading+.panel-collapse>.panel-body, .panel-group .panel-heading+.panel-collapse>.list-group {
  75. border-top: 1px solid #222 !important;
  76. }
  77. .identicon rect {
  78. fill: #aaa;
  79. }
  80. .panel-warning .identicon rect {
  81. fill: #222;
  82. }
  83. .panel-heading:hover, .panel-heading:focus {
  84. text-decoration: none;
  85. }
  86. /* buttons */
  87. .btn {
  88. border-radius: 3px !important;
  89. border-width: 0px !important;
  90. }
  91. .btn:hover, .btn:focus, .btn.focus {
  92. outline: none !important;
  93. }
  94. .btn-default {
  95. color: #aaa !important;
  96. background-color: #333 !important;
  97. }
  98. .btn-default:hover, .btn-default:focus, .btn-default.focus {
  99. color: #fff !important;
  100. background-color: #484848 !important;
  101. }
  102. .btn-primary {
  103. background-color: #217dbb !important;
  104. }
  105. .btn-primary:hover, .btn-primary:focus, .btn-primary.focus {
  106. background-color: #3498db !important;
  107. }
  108. .btn-warning {
  109. background-color: #c29d0b !important;
  110. }
  111. .btn-warning:hover, .btn-warning:focus, .btn-warning.focus {
  112. background-color: #f1c40f !important;
  113. }
  114. .btn-danger {
  115. background-color: #d62c1a !important;
  116. }
  117. .btn-danger:hover, .btn-danger:focus, .btn-danger.focus {
  118. background-color: #e74c3c !important;
  119. }
  120. /* modal dialogs */
  121. .modal-header {
  122. border-color: #222 !important;
  123. background-color: #222;
  124. }
  125. .modal-content {
  126. border-color: #666 !important;
  127. border-width: 2px !important;
  128. background-color: #111 !important;
  129. }
  130. .modal-footer {
  131. border-color: #111 !important;
  132. background-color: #111 !important;
  133. }
  134. .alert-warning {
  135. background-color: #c29d0b !important;
  136. }
  137. .alert-danger {
  138. background-color: #d62c1a !important;
  139. }
  140. .help-block {
  141. color: #aaa !important;
  142. }
  143. .form-control {
  144. color: #aaa !important;
  145. border-color: #444 !important;
  146. background-color: black !important;
  147. }
  148. code.ng-binding{
  149. color: #f99 !important;
  150. background-color: #444 !important;
  151. }
  152. .well, .form-control[readonly="readonly"], .popover { /* read-only fields*/
  153. color: #666 !important;
  154. border-color: #444 !important;
  155. background-color: #111 !important;
  156. }
  157. /* buttons for pagination */
  158. .pagination>li>a, .pagination>li>span {
  159. background-color: #333 !important;
  160. border-color: #484848 !important;
  161. }
  162. .pagination>li>a:hover, .pagination>li>a:focus, .pagination>li>a.focus {
  163. background-color: #484848 !important;
  164. }
  165. /* progress bars */
  166. .progress-bar {
  167. background-color: #217dbb !important;
  168. }
  169. .progress-bar-success {
  170. background-color: #0A8522 !important;
  171. }
  172. .progress-bar-info {
  173. background-color: #9b59b6 !important;
  174. }
  175. .progress-bar-warning {
  176. background-color: #c29d0b !important;
  177. }
  178. .progress-bar-danger {
  179. background-color: #d62c1a !important;
  180. }