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
8.3KB

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