You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

481 lines
11KB

  1. body.skin-black {
  2. .main-header {
  3. .logo {
  4. background-color: white ;
  5. font-family: 'highvoltageregular';
  6. font-size: 23px;
  7. position: relative;
  8. &:hover, &:focus {
  9. background-color: white ;
  10. text-decoration: none;
  11. }
  12. img {
  13. position: relative;
  14. max-width: 300px;
  15. max-height: 300px;
  16. height: auto;
  17. }
  18. .logo-lg {
  19. img {
  20. width: 90px ;
  21. top: -2px;
  22. }
  23. }
  24. .logo-mini {
  25. img {
  26. width: 50px ;
  27. }
  28. }
  29. }
  30. .navbar {
  31. display: block;
  32. background-color: white ;
  33. padding: 0px;
  34. .producer-panel {
  35. position: relative;
  36. float: left;
  37. padding: 15px;
  38. padding-left: 50px;
  39. margin-left: 7px;
  40. &.without-logo {
  41. padding-left: 10px;
  42. }
  43. .logo {
  44. position: absolute;
  45. top: 5px;
  46. left: 0px;
  47. background-color: white;
  48. width: 40px;
  49. height: 40px;
  50. @include border-radius(50px);
  51. border: solid 1px #e0e0e0;
  52. text-align: center;
  53. overflow: hidden;
  54. .img-logo {
  55. position: absolute;
  56. top: 50%;
  57. left: 50%;
  58. transform: translate(-50%, -50%);
  59. max-width: 35px;
  60. max-height: 35px;
  61. }
  62. }
  63. .title {
  64. position: relative;
  65. top: 2px;
  66. text-transform: uppercase;
  67. }
  68. }
  69. .sidebar-toggle {
  70. color: #333 ;
  71. }
  72. .link-support {
  73. float: left;
  74. padding: 15px 15px;
  75. border-right: solid 1px #e0e0e0;
  76. color: #333;
  77. &:hover {
  78. text-decoration: none;
  79. color: $color1;
  80. }
  81. }
  82. .navbar-custom-menu .nav {
  83. display: block;
  84. }
  85. .navbar-custom-menu .navbar-nav > li > a,
  86. .navbar-right > li > a {
  87. border-left: solid 1px #e0e0e0 ;
  88. color: #333 ;
  89. }
  90. .nav > li > a:hover, .nav > li > a:active, .nav > li > a:focus,
  91. .nav .open > a, .nav .open > a:hover, .nav .open > a:focus,
  92. .nav > .active > a {
  93. color: $color1 ;
  94. }
  95. .dropdown-menu {
  96. @include box-shadow(0px 0px 4px gray) ;
  97. }
  98. }
  99. .logo, .navbar .sidebar-toggle {
  100. border-right: solid 1px #e0e0e0 ;
  101. }
  102. .link-control-sidebar {
  103. display: none ;
  104. }
  105. .notifications-menu {
  106. ul.menu {
  107. max-height: 300px ;
  108. li {
  109. a {
  110. padding-top: 4px ;
  111. padding-bottom: 4px ;
  112. h5 {
  113. margin-bottom: 2px ;
  114. small {
  115. float: right ;
  116. }
  117. }
  118. p {
  119. margin-left: 10px ;
  120. }
  121. }
  122. }
  123. }
  124. }
  125. .navbar .nav li.producer-menu {
  126. .dropdown-menu {
  127. width: 400px;
  128. }
  129. .search-producer {
  130. margin: 10px;
  131. width: 94%;
  132. }
  133. .li-alert-no-results {
  134. display: none;
  135. .alert {
  136. margin-bottom: 0px;
  137. margin-left: 10px;
  138. margin-right: 10px;
  139. padding: 15px 15px 10px 15px;
  140. }
  141. }
  142. .label {
  143. position: relative ;
  144. top: -2px ;
  145. left: 0px ;
  146. }
  147. #link-display-producers-offline {
  148. color: $color1;
  149. }
  150. .offline {
  151. display: none;
  152. }
  153. }
  154. }
  155. .sidebar {
  156. .sidebar-menu > li.header {
  157. color: #899397;
  158. }
  159. .label {
  160. padding-top: 5px;
  161. position: relative;
  162. top: -3px;
  163. }
  164. }
  165. .sidebar-menu > li.active > a {
  166. border-color: $color1 ;
  167. }
  168. section.sidebar {
  169. .user-panel {
  170. text-align: center;
  171. .image {
  172. margin-bottom: 3px;
  173. }
  174. .title {
  175. font-weight: bold;
  176. color: white;
  177. }
  178. }
  179. }
  180. .content-wrapper {
  181. background-color: #f5f5f5 ;
  182. .content-header {
  183. background-color: #F5F5F5 ;
  184. padding-bottom: 15px ;
  185. border-bottom: solid 1px #e0e0e0 ;
  186. border-top: solid 1px #e0e0e0 ;
  187. .btn {
  188. padding: 3px 6px;
  189. font-size: 10px;
  190. font-family: Arial;
  191. text-transform: uppercase;
  192. }
  193. h1 {
  194. font-family: 'myriadpro-light';
  195. font-size: 20px;
  196. }
  197. }
  198. .col-no-padding-left {
  199. padding-left: 0px;
  200. }
  201. .col-no-padding-right {
  202. padding-right: 0px;
  203. }
  204. a {
  205. color: darken($color1, 5) ;
  206. }
  207. .label {
  208. padding-top: 4px;
  209. padding-bottom: 1px;
  210. }
  211. .btn {
  212. color: white ;
  213. }
  214. .btn-default {
  215. color: #333 ;
  216. background-color: white ;
  217. }
  218. .btn-primary {
  219. background-color: $color1 ;
  220. color: white ;
  221. border-color: $color1 ;
  222. }
  223. .nav.nav-tabs {
  224. .badge {
  225. margin-left: 4px;
  226. background-color: #e0e0e0;
  227. color: #444;
  228. }
  229. }
  230. .tab-content {
  231. border-left: solid 1px #ddd;
  232. border-bottom: solid 1px #ddd;
  233. border-right: solid 1px #ddd;
  234. padding: 30px 15px 15px 15px;
  235. background-color: white;
  236. }
  237. .alert {
  238. position: relative;
  239. a {
  240. color: white ;
  241. }
  242. a.btn {
  243. color: #333 ;
  244. text-decoration: none ;
  245. }
  246. .close {
  247. font-size: 30px;
  248. position: absolute;
  249. top: 10px;
  250. right: 15px;
  251. text-decoration: none;
  252. color: white;
  253. opacity: 0.6;
  254. &:hover {
  255. opacity: 1;
  256. }
  257. }
  258. &.alert-dark {
  259. background-color: #ece4d8;
  260. color: black;
  261. }
  262. }
  263. .small-box {
  264. h3 {
  265. font-size: 28px;
  266. font-family: 'Source Sans Pro',sans-serif;
  267. }
  268. .icon {
  269. top: -2px;
  270. }
  271. .small-box-footer {
  272. color: white;
  273. padding-top: 6px;
  274. padding-bottom: 2px;
  275. }
  276. }
  277. .callout {
  278. h4 .fa {
  279. margin-right: 7px ;
  280. }
  281. a {
  282. color: white ;
  283. }
  284. .btn {
  285. color: #333 ;
  286. text-decoration: none ;
  287. }
  288. }
  289. .table {
  290. th {
  291. font-size: 13px ;
  292. }
  293. th.column-actions, td.column-actions {
  294. width: 172px;
  295. text-align: right ;
  296. }
  297. td.text-small, th.text-small {
  298. font-size: 12px ;
  299. }
  300. &.table-bordered > thead > tr > th,
  301. &.table-bordered > tbody > tr > th,
  302. &.table-bordered > tfoot > tr > th,
  303. &.table-bordered > thead > tr > td,
  304. &.table-bordered > tbody > tr > td,
  305. &.table-bordered > tfoot > tr > td {
  306. border: 1px solid #ddd;
  307. }
  308. &.table-bordered > thead > tr > th,
  309. &.table-bordered > thead > tr > td {
  310. border-bottom-width: 2px;
  311. }
  312. }
  313. .pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
  314. background-color: $color1 ;
  315. border: solid 1px $color1 ;
  316. color: white ;
  317. }
  318. .pagination > li > a, .pagination > li > span {
  319. color: $color1 ;
  320. &:hover {
  321. color: darken($color1, 10) ;
  322. }
  323. }
  324. .submenu {
  325. margin-bottom: 25px ;
  326. }
  327. .form-actions {
  328. position: fixed;
  329. bottom: 0;
  330. left: 0;
  331. right: 0;
  332. width: 100%;
  333. padding: 15px 30px 15px 30px;
  334. margin: 0px;
  335. background-color: white;
  336. text-align: right;
  337. z-index: 10;
  338. border-top: solid 1px #e0e0e0;
  339. a, button {
  340. margin-left: 10px;
  341. }
  342. }
  343. .form-buttons {
  344. margin-top: 25px;
  345. text-align: right;
  346. }
  347. }
  348. .main-footer {
  349. a {
  350. color: $color1 ;
  351. }
  352. }
  353. .gridview-pagesize {
  354. float: right;
  355. margin-bottom: 8px;
  356. }
  357. #yii-debug-toolbar {
  358. bottom: 64px;
  359. }
  360. }
  361. body.login-page {
  362. background: none ;
  363. background-color: $color2 ;
  364. .login-box {
  365. .login-logo {
  366. text-align: center ;
  367. font-family: 'worksans_bold';
  368. img {
  369. width: 150px ;
  370. }
  371. }
  372. .login-box-body {
  373. &,
  374. input#loginform-email,
  375. input#loginform-password,
  376. .btn-primary {
  377. font-size: 14px;
  378. }
  379. .btn-primary {
  380. background-color: $color1 ;
  381. border-color: $color1 ;
  382. padding: 5px 10px ;
  383. margin-bottom: 15px;
  384. &:active {
  385. background-color: lighten($color1, 5) ;
  386. border-color: $color1 ;
  387. }
  388. }
  389. a {
  390. color: $color1 ;
  391. &:hover {
  392. color: lighten($color1, 5) ;
  393. }
  394. }
  395. .checkbox label input {
  396. position: relative;
  397. top: 0px;
  398. }
  399. }
  400. }
  401. }