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.

439 lines
11KB

  1. .commande-create,
  2. .commande-update {
  3. #main #content .commande-form {
  4. min-height: 600px ;
  5. padding-bottom: 60px ;
  6. h2 {
  7. font-family: "myriadpro-regular" ;
  8. }
  9. #infos-importantes.alert-warning {
  10. float: right ;
  11. }
  12. #datepicker-production {
  13. .ui-datepicker {
  14. float: left ;
  15. margin-right: 20px ;
  16. font-size: 20px ;
  17. }
  18. .ui-datepicker-header {
  19. background-color: $color1 ;
  20. }
  21. .ui-datepicker-title {
  22. color: white
  23. }
  24. .ui-datepicker-prev,
  25. .ui-datepicker-next {
  26. &:hover {
  27. border: 0px none ;
  28. background: none ;
  29. }
  30. }
  31. .ui-helper-clearfix:after {
  32. clear: none ;
  33. }
  34. .ui-datepicker-calendar {
  35. a {
  36. text-decoration: none ;
  37. background-color: $color2 ;
  38. &.ui-state-hover, &.ui-state-active {
  39. background-color: $color1 ;
  40. color: white ;
  41. border-color: #cdc3b7 ;
  42. }
  43. }
  44. }
  45. }
  46. .date-commande {
  47. margin-bottom: 53px ;
  48. span {
  49. background-color: $color1 ;
  50. color: white ;
  51. @include border-radius(10px) ;
  52. padding: 10px ;
  53. font-family: "myriadpro-regular";
  54. font-size: 20px ;
  55. }
  56. }
  57. #has-commande-en-cours {
  58. margin-top: 15px ;
  59. a {
  60. color: #a94442 ;
  61. text-decoration: none ;
  62. font-weight: bold ;
  63. }
  64. }
  65. .field-commande-id_production {
  66. display: none ;
  67. }
  68. .field-commande-id_point_vente {
  69. margin-top: 30px ;
  70. }
  71. .field-commande-id_production {
  72. margin-bottom: 0px ;
  73. label {
  74. margin-bottom: 0px ;
  75. }
  76. .help-block {
  77. margin-bottom: 0px ;
  78. }
  79. }
  80. .field-commande-id_point_vente {
  81. display: none ;
  82. }
  83. .blocs {
  84. list-style-type: none ;
  85. margin: 0px ;
  86. padding: 0px ;
  87. .bloc {
  88. text-decoration: none ;
  89. width: 268px ;
  90. height: 130px ;
  91. float: left ;
  92. padding: 20px ;
  93. margin-right: 20px ;
  94. margin-bottom: 8px ;
  95. cursor: pointer ;
  96. float: left ;
  97. background-color: #f9f9f9 ;
  98. background-color: white ;
  99. border: 1px solid #d8d8d8 ;
  100. .nom {
  101. font-family: "comfortaalight" ;
  102. font-size: 20px ;
  103. padding-bottom: 10px ;
  104. }
  105. .adresse {
  106. color: gray ;
  107. font-size: 15px ;
  108. line-height: 20px ;
  109. }
  110. &.selected {
  111. border-left: solid 5px $color1 ;
  112. .contenu {
  113. position: relative ;
  114. left: -4px ;
  115. }
  116. }
  117. &:hover {
  118. @include box-shadow(0px 0px 5px #d8d8d8) ;
  119. }
  120. &.disabled {
  121. display: none ;
  122. }
  123. .commentaire {
  124. margin-top: 5px ;
  125. span {
  126. background-color: $color1 ;
  127. @include border-radius(5px) ;
  128. color: white ;
  129. font-weight: bold ;
  130. padding: 3px 10px ;
  131. }
  132. }
  133. }
  134. }
  135. .infos-pv {
  136. display: none;
  137. margin-top: 15px ;
  138. h4 {
  139. margin-top: 0px ;
  140. padding-top: 0px ;
  141. text-align: left ;
  142. text-transform: uppercase ;
  143. font-weight: bold ;
  144. font-family: 'myriadpro-semibold' ;
  145. span {
  146. font-family: 'myriadpro-regular' ;
  147. text-transform: none ;
  148. }
  149. }
  150. a {
  151. text-decoration: underline ;
  152. }
  153. }
  154. #produits {
  155. margin-top: 15px ;
  156. #label-produits {
  157. display: block ;
  158. margin-bottom: 5px ;
  159. }
  160. .table {
  161. margin-top: 7px ;
  162. .illu {
  163. float: left ;
  164. height: auto ;
  165. width: 70px ;
  166. margin-right: 15px ;
  167. }
  168. .photo {
  169. padding: 0px ;
  170. width: 120px ;
  171. }
  172. .th-photo, .td-photo {
  173. width: 120px ;
  174. }
  175. .nom {
  176. font-family: "comfortaalight" ;
  177. font-weight: bold ;
  178. text-transform: uppercase ;
  179. font-size: 18px ;
  180. }
  181. .description {
  182. font-style: italic;
  183. }
  184. .recette {
  185. font-size: 12px ;
  186. }
  187. .input-group {
  188. width: 133px ;
  189. .quantity {
  190. text-align: center ;
  191. }
  192. }
  193. .colonne-quantite, .prix-unit, .total {
  194. width: 150px ;
  195. text-align: center ;
  196. }
  197. td#total-commande, td#total-commande-vrac, td.total {
  198. text-align: center ;
  199. }
  200. .epuise {
  201. display: none ;
  202. text-transform: uppercase ;
  203. color: #B32815 ;
  204. font-weight: bold ;
  205. font-size: 16px ;
  206. text-align: center ;
  207. }
  208. .quantite-restante {
  209. font-size: 12px ;
  210. margin-top: 8px ;
  211. .nb {
  212. font-weight: bold ;
  213. }
  214. }
  215. td.produit, th.produit {
  216. width: 70% ;
  217. }
  218. td.prix-unit, th.prix-unit {
  219. width: 10% ;
  220. }
  221. td.colonne-quantite, th.colonne-quantite {
  222. width: 10% ;
  223. }
  224. td.total, th.total {
  225. width: 10% ;
  226. }
  227. }
  228. }
  229. #bar-fixed {
  230. display: none ;
  231. width: 100% ;
  232. position: fixed ;
  233. bottom: 0px ;
  234. left: 0px ;
  235. z-index: 100 ;
  236. background-color: white ;
  237. padding: 15px ;
  238. margin-bottom: 0px ;
  239. @include box-shadow(0 0 5px gray) ;
  240. border-top: solid 1px #e0e0e0 ;
  241. background-color: #F9F9F9 ;
  242. background-color: $color2 ;
  243. text-align: center ;
  244. .container {
  245. min-height: auto ;
  246. background: none ;
  247. border: 0px none ;
  248. }
  249. &.not-fixed {
  250. position: relative ;
  251. @include box-shadow(none) ;
  252. @include border-radius(0px) ;
  253. border: solid 1px #e0e0e0 ;
  254. padding-right: 20px ;
  255. .container {
  256. width: auto ;
  257. }
  258. }
  259. &.no-credit-pain {
  260. #bloc-valider-commande {
  261. margin-top: 0px ;
  262. float: right ;
  263. }
  264. }
  265. #total-commande-bottom {
  266. background-color: white ;
  267. @include border-radius(20px) ;
  268. padding: 5px 25px ;
  269. border: solid 1px #e0e0e0 ;
  270. }
  271. .btn-commentaire {
  272. float: left ;
  273. }
  274. .valider-commande {
  275. //float: left;
  276. }
  277. .btn-commentaire {
  278. margin-right: 10px ;
  279. }
  280. #bloc-valider-commande {
  281. text-align: right ;
  282. margin-top: 20px ;
  283. button {
  284. width: 340px ;
  285. margin-right: 10px ;
  286. }
  287. }
  288. #checkbox-credit-pain {
  289. float: right ;
  290. width: 340px ;
  291. padding: 3px 11px ;
  292. background-color: white ;
  293. border: solid 1px #ccc ;
  294. @include border-radius(5px) ;
  295. margin-right: 10px ;
  296. @include text-shadow(0 1px 0 #fff) ;
  297. @include box-shadow(0 1px 0 rgba(255, 255, 255, 0.15) inset, 0 1px 1px rgba(0, 0, 0, 0.075)) ;
  298. &.paiement-impossible {
  299. background-color: #e0e0e0 ;
  300. }
  301. .info {
  302. color: gray ;
  303. font-weight: normal
  304. }
  305. .the-credit {
  306. background-color: $color1 ;
  307. color: white ;
  308. padding: 2px 8px;
  309. @include border-radius(5px) ;
  310. }
  311. .montant-paye {
  312. color: $color1 ;
  313. }
  314. #info-credit-vide {
  315. font-size: 12px ;
  316. }
  317. #credit-pain-disabled {
  318. display: none ;
  319. font-size: 12px ;
  320. }
  321. }
  322. .btn-retour, .annuler-commande {
  323. float: left ;
  324. margin-right: 5px ;
  325. }
  326. .annuler-commande {
  327. color: #b92c28 ;
  328. background-color: white ;
  329. }
  330. #total-commande-bottom {
  331. display: none ;
  332. font-weight: bold ;
  333. font-family: "comfortaalight" ;
  334. font-size: 24px ;
  335. }
  336. .field-commande-commentaire {
  337. display: none ;
  338. }
  339. }
  340. }
  341. .ui-datepicker {
  342. //@include border-radius(0px) ;
  343. .ui-widget-header {
  344. background: none ;
  345. background-color: gray ;
  346. border: 0px none ;
  347. color: black ;
  348. font-weight: normal ;
  349. }
  350. .ui-datepicker-current-day a,
  351. a.ui-state-hover {
  352. background: none ;
  353. //background-color: #fdd44b ;
  354. background-color: gray ;
  355. border-color: black ;
  356. color: black ;
  357. }
  358. }
  359. }