light.css 9.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378
  1. /***
  2. light theme
  3. ***/
  4. /***
  5. Reset and overrides
  6. ***/
  7. body {
  8. background-color: #fafafa !important;
  9. }
  10. /***
  11. Page header
  12. ***/
  13. .header .navbar-inner {
  14. filter: none !important;
  15. background-image: none !important;
  16. background-color: #434343 !important;
  17. }
  18. .header .btn-navbar {
  19. background-color: #434343 !important;
  20. }
  21. .header .nav .dropdown-toggle:hover,
  22. .header .nav .dropdown.open .dropdown-toggle {
  23. background-color: #4f4f4f !important;
  24. }
  25. .header .nav li.dropdown .dropdown-toggle i {
  26. color: #808080 !important;
  27. }
  28. /***
  29. Page sidebar
  30. ***/
  31. .page-content {
  32. border-left: 1px solid #e2e2e2 !important;
  33. border-bottom: 1px solid #e2e2e2 !important;
  34. }
  35. .page-sidebar {
  36. background-color: #fafafa;
  37. }
  38. .page-sidebar-fixed .page-content {
  39. border: 0 !important;
  40. }
  41. .page-sidebar-fixed .page-sidebar {
  42. border-right: 1px solid #e2e2e2 !important;
  43. }
  44. ul.page-sidebar-menu > li > a {
  45. border-top: 1px solid #e2e2e2 !important;
  46. color: #000 !important;
  47. font-weight: 400;
  48. }
  49. ul.page-sidebar-menu > li:first-child > a {
  50. border-top: 1px solid transparent !important;
  51. }
  52. ul.page-sidebar-menu > li:last-child > a {
  53. border-bottom: 1px solid transparent !important;
  54. }
  55. ul.page-sidebar-menu > li a i {
  56. color: #bbb !important;
  57. }
  58. ul.page-sidebar-menu > li.open > a,
  59. ul.page-sidebar-menu > li > a:hover,
  60. ul.page-sidebar-menu > li:hover > a {
  61. background: #eee;
  62. border-top: 1px solid #e8e8e8;
  63. }
  64. ul.page-sidebar-menu > li.active > a .selected {
  65. right:-7px;
  66. top:0px;
  67. width: 7px;
  68. height: 39px;
  69. background-image: url("../../img/sidebar-menu-arrow-green.png");
  70. }
  71. ul.page-sidebar-menu > li.active i {
  72. color: #fff !important;
  73. }
  74. .page-sidebar-fixed ul.page-sidebar-menu > li.active > a .selected {
  75. display: none;
  76. }
  77. ul.page-sidebar-menu > li.active > a{
  78. background: #28b779 !important;
  79. border-top-color: transparent !important;
  80. color:#fff !important;
  81. }
  82. ul.page-sidebar-menu > li.active > a i {
  83. color: #fff;
  84. }
  85. ul.page-sidebar-menu > li > a > .arrow:before,
  86. ul.page-sidebar-menu > li > a > .arrow.open:before {
  87. color: #ccc !important;
  88. }
  89. ul.page-sidebar-menu > li.active > a .arrow:before,
  90. ul.page-sidebar-menu > li.active > a .arrow.open:before {
  91. color: #fff !important;
  92. }
  93. ul.page-sidebar-menu > li > ul.sub-menu > li:first-child > a {
  94. border-top: 0px !important;
  95. }
  96. ul.page-sidebar-menu ul.sub-menu > li > a {
  97. font-weight: 400 !important;
  98. color: #333 !important;
  99. }
  100. ul.page-sidebar-menu ul.sub-menu > li.active > a,
  101. ul.page-sidebar-menu ul.sub-menu > li > a:hover {
  102. color: #818181 !important;
  103. background: #efefef !important;
  104. }
  105. ul.page-sidebar-menu > li > ul.sub-menu a .arrow:before,
  106. ul.page-sidebar-menu > li > ul.sub-menu a .arrow.open:before {
  107. color: #ccc !important;
  108. }
  109. /* sub menu links effects */
  110. ul.page-sidebar-menu ul.sub-menu > li.active > a,
  111. ul.page-sidebar-menu ul.sub-menu > li > a:hover,
  112. ul.page-sidebar-menu ul.sub-menu > li.open > a {
  113. color: #818181 !important;
  114. background: #efefef !important;
  115. }
  116. ul.page-sidebar-menu ul.sub-menu > li > a i {
  117. color: #bbb !important;
  118. }
  119. /* sidebar search */
  120. .page-sidebar .sidebar-search input {
  121. background-color: #fbfbfb !important;
  122. color: #727272 !important;
  123. }
  124. .page-sidebar .sidebar-search input::-webkit-input-placeholder {
  125. color: #aaa !important;
  126. }
  127. .page-sidebar .sidebar-search input:-moz-placeholder {
  128. color: #aaa !important;
  129. }
  130. .page-sidebar .sidebar-search input:-ms-input-placeholder {
  131. color: #aaa !important;
  132. }
  133. .page-sidebar .sidebar-search .input-box {
  134. border-bottom: 1px solid #e2e2e2 !important;
  135. }
  136. .page-sidebar .sidebar-search .submit {
  137. background-image: url(../../img/search-icon-white.png);
  138. }
  139. /***
  140. Sidebar toggler
  141. ***/
  142. .sidebar-toggler {
  143. background-image: url(../../img/sidebar-toggler-light.jpg);
  144. background-color: #333;
  145. }
  146. /* search box bg color on expanded */
  147. .page-sidebar-closed .page-sidebar .sidebar-search.open {
  148. background-color: #fbfbfb !important;
  149. }
  150. .page-sidebar-closed .page-sidebar .sidebar-search.open .remove {
  151. background-image: url("../../img/sidebar-search-close-light.png");
  152. }
  153. /* sub menu bg color on hover menu item */
  154. .page-sidebar-closed ul.page-sidebar-menu > li:hover .sub-menu {
  155. background-color: #fbfbfb;
  156. }
  157. /***
  158. Horizontal Menu(new in v1.2)
  159. ***/
  160. /*search*/
  161. .header .hor-menu .hor-menu-search-form-toggler {
  162. background: #363636 url(../../img/hor-menu-search.png) no-repeat center;
  163. }
  164. .header .hor-menu .hor-menu-search-form-toggler.hide {
  165. background: #363636 url(../../img/hor-menu-search-close.png) no-repeat center;
  166. }
  167. .header .hor-menu .search-form {
  168. background:#363636;
  169. }
  170. .header .hor-menu .search-form .btn {
  171. color: #999;
  172. background: #3b3b3b url(../../img/search-icon.png) no-repeat center;
  173. }
  174. .header .hor-menu .search-form form input {
  175. color: #999;
  176. }
  177. .header .hor-menu .search-form form input::-webkit-input-placeholder { /* WebKit browsers */
  178. color: #999;
  179. }
  180. .header .hor-menu .search-form form input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
  181. color: #999;
  182. }
  183. .header .hor-menu .search-form form input::-moz-placeholder { /* Mozilla Firefox 19+ */
  184. color: #999;
  185. }
  186. .header .hor-menu .search-form form input:-ms-input-placeholder { /* Internet Explorer 10+ */
  187. color: #999;
  188. }
  189. /***
  190. Footer
  191. ***/
  192. .footer .footer-inner {
  193. color: #333333;
  194. }
  195. .footer .footer-tools .go-top {
  196. background-color: #666666;
  197. }
  198. .footer .footer-tools .go-top:hover {
  199. opacity: 0.7;
  200. filter: alpha(opacity=70);
  201. }
  202. .footer .footer-tools .go-top i {
  203. color: #999999;
  204. }
  205. /***
  206. Footer Layouts (new in v1.3)
  207. ***/
  208. /* begin:fixed footer */
  209. .page-footer-fixed .footer {
  210. background-color: #434343;
  211. }
  212. .page-footer-fixed .footer .footer-inner {
  213. color: #aaaaaa;
  214. }
  215. .page-footer-fixed .footer .footer-tools .go-top {
  216. background-color: #666666;
  217. }
  218. .page-footer-fixed .footer .footer-tools .go-top i {
  219. color: #aaaaaa;
  220. }
  221. /* end:fixed footer */
  222. /***
  223. Gritter Notifications
  224. ***/
  225. .gritter-top {
  226. background: url(../../plugins/gritter/images/gritter.png) no-repeat left -30px !important;
  227. }
  228. .gritter-bottom {
  229. background: url(../../plugins/gritter/images/gritter.png) no-repeat left bottom !important;
  230. }
  231. .gritter-item {
  232. display: block;
  233. background: url(../../plugins/gritter/images/gritter.png) no-repeat left -40px !important;
  234. }
  235. .gritter-close {
  236. background: url(../../plugins/gritter/images/gritter.png) no-repeat left top !important;
  237. }
  238. .gritter-title {
  239. text-shadow: none !important;
  240. /* Not supported by IE :( */
  241. }
  242. /* for the light (white) version of the gritter notice */
  243. .gritter-light .gritter-item,
  244. .gritter-light .gritter-bottom,
  245. .gritter-light .gritter-top,
  246. .gritter-light .gritter-close {
  247. background-image: url(../../plugins/gritter/images/gritter-light.png) !important;
  248. }
  249. .gritter-item-wrapper a {
  250. color: #18a5ed;
  251. }
  252. .gritter-item-wrapper a:hover {
  253. color: #0b6694;
  254. }
  255. /* begin: boxed page */
  256. @media (min-width: 980px) {
  257. .page-boxed {
  258. background-color: #E8E8E8 !important;
  259. }
  260. .page-boxed .page-container {
  261. background-color: #fafafa;
  262. border-left: 1px solid #e2e2e2;
  263. border-bottom: 1px solid #e2e2e2;
  264. }
  265. .page-boxed.page-sidebar-fixed .page-container {
  266. border-left: 0;
  267. border-bottom: 0;
  268. }
  269. .page-boxed.page-sidebar-fixed .page-sidebar {
  270. border-left: 1px solid #e2e2e2;
  271. }
  272. .page-boxed.page-sidebar-fixed.page-footer-fixed .footer {
  273. background-color: #E8E8E8 !important;
  274. }
  275. }
  276. /* end: boxed page */
  277. /***
  278. Landscape phone to portrait tablet
  279. ***/
  280. @media (max-width: 979px) {
  281. /***
  282. page sidebar
  283. ***/
  284. .page-sidebar {
  285. background-color: #f1f1f1 !important;
  286. border-right: none !important;
  287. }
  288. .page-sidebar-fixed .page-sidebar {
  289. border-right: none !important;
  290. }
  291. .page-content {
  292. border-left: none !important;
  293. }
  294. ul.page-sidebar-menu > li > a {
  295. border-top: 1px solid #ccc !important;
  296. }
  297. ul.page-sidebar-menu > li:last-child > a {
  298. border-bottom: 0 !important;
  299. }
  300. ul.page-sidebar-menu > li.open > a,
  301. ul.page-sidebar-menu > li > a:hover {
  302. color: #666666 !important;
  303. background-color: #dddddd !important;
  304. }
  305. ul.page-sidebar-menu > li.open > a {
  306. border-bottom-color: transparent !important;
  307. }
  308. ul.page-sidebar-menu > li.active > a {
  309. color: #ffffff !important;
  310. background-color: #28b779 !important;
  311. }
  312. ul.page-sidebar-menu ul.sub-menu > li > a {
  313. color: #111 !important;
  314. }
  315. ul.page-sidebar-menu ul.sub-menu > li.open > a,
  316. ul.page-sidebar-menu ul.sub-menu > li.active > a,
  317. ul.page-sidebar-menu ul.sub-menu > li > a:hover {
  318. color: #666666 !important;
  319. background: #dddddd !important;
  320. }
  321. .page-sidebar .sidebar-search input {
  322. background-color: #f1f1f1 !important;
  323. color: #ccc !important;
  324. }
  325. .page-sidebar .sidebar-search .input-box {
  326. border-bottom-color: #ccc !important;
  327. }
  328. .page-sidebar .sidebar-search input::-webkit-input-placeholder {
  329. color: #ccc !important;
  330. }
  331. .page-sidebar .sidebar-search input:-moz-placeholder {
  332. color: #ccc !important;
  333. }
  334. .page-sidebar .sidebar-search input:-ms-input-placeholder {
  335. color: #ccc !important;
  336. }
  337. /***
  338. page footer
  339. ***/
  340. .footer {
  341. background-color: #434343;
  342. }
  343. .footer .footer-inner {
  344. color: #cccccc;
  345. }
  346. .footer .footer-tools .go-top {
  347. background-color: #666666;
  348. }
  349. .footer .footer-tools .go-top i {
  350. color: #999999;
  351. }
  352. }