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.

359 lines
5.3KB

  1. /* Welcome to Compass.
  2. * In this file you should write your main styles. (or centralize your imports)
  3. * Import this file using the following HTML or equivalent:
  4. * <link href="/stylesheets/screen.css" media="screen, projection" rel="stylesheet" type="text/css" /> */
  5. //@import "compass/reset";
  6. @import "compass" ;
  7. $dir-img: '../img/' ;
  8. $dir-fonts: '../fonts/' ;
  9. $jaune: #fdd44b ;
  10. $orange: darken(#FDB64B,20%) ;
  11. $gris1: #e0e0e0 ;
  12. $gris2: #e0e0e0 ;
  13. $courant: #505050 ;
  14. $color2: lighten($jaune,30%) ;
  15. $color2: #fff2c7 ;
  16. $color2: #fff6d5 ;
  17. @import "_fonts.scss" ;
  18. body {
  19. color: #505050 ;
  20. font-family: 'Arial' ;
  21. background-attachment: fixed ;
  22. }
  23. strong {
  24. font-weight: bold ;
  25. }
  26. a {
  27. color: $courant ;
  28. text-decoration: underline ;
  29. &:focus, &:active {
  30. outline-color: gray ;
  31. color: black ;
  32. }
  33. &:hover {
  34. color: black ;
  35. }
  36. &.btn {
  37. text-decoration: none ;
  38. }
  39. }
  40. p {
  41. padding-bottom: 20px ;
  42. line-height: 21px ;
  43. }
  44. ul {
  45. padding-left: 20px ;
  46. list-style-type: disc ;
  47. margin-bottom: 10px ;
  48. li {
  49. padding-left: 5px ;
  50. }
  51. }
  52. .clr {
  53. clear: both ;
  54. }
  55. .btn {
  56. background-image: none ;
  57. }
  58. #main .alert {
  59. background-image: none;
  60. background-color: white ;
  61. border-bottom-width: 3px ;
  62. }
  63. .alert {
  64. &.alert-warning {
  65. a {
  66. color: #8a6d3b ;
  67. //text-decoration: none ;
  68. //font-weight: bold ;
  69. }
  70. }
  71. }
  72. #main {
  73. position: relative ;
  74. .inner {
  75. width: 960px ;
  76. margin: 0px auto ;
  77. }
  78. }
  79. #header {
  80. z-index: 100 ;
  81. //border-top: solid 4px $jaune ;
  82. border-bottom: solid 1px $gris1 ;
  83. background-color: white ;
  84. height: 75px ;
  85. @include box-shadow(0px 0px 5px #ededed) ;
  86. @include box-shadow(0px 0px 5px #dcdcdc) ;
  87. //@include box-shadow(0px 0px 5px black) ;
  88. //position: fixed ;
  89. //width: 100% ;
  90. .container {
  91. padding-left: 0px ;
  92. position: relative ;
  93. }
  94. #link-home {
  95. position: relative ;
  96. top: 15px ;
  97. img {
  98. width: 37px ;
  99. }
  100. }
  101. nav {
  102. position: relative ;
  103. bottom: 25px ;
  104. ul {
  105. float: right ;
  106. li {
  107. a {
  108. text-decoration: none ;
  109. &.active {
  110. background-color: #eee ;
  111. }
  112. }
  113. }
  114. }
  115. }
  116. #link-logout {
  117. .nom {
  118. font-size: 10px ;
  119. /*position: relative ;
  120. left: 20px ;
  121. top: -3px ;*/
  122. }
  123. }
  124. }
  125. #main {
  126. padding: 0px ;
  127. }
  128. .connected {
  129. #content {
  130. //padding-top: 15px ;
  131. }
  132. }
  133. #content {
  134. position: relative ;
  135. padding: 20px 0px ;
  136. padding-bottom: 0px ;
  137. padding-top: 15px ;
  138. min-height: 500px ;
  139. #description {
  140. img {
  141. width: 100% ;
  142. }
  143. }
  144. .item {
  145. position: relative ;
  146. min-height: 250px ;
  147. .container {
  148. padding: 20px ;
  149. position: relative ;
  150. }
  151. .separateur {
  152. width: 600px ;
  153. border-top: 1px solid #e0e0e0 ;
  154. margin: 0px auto ;
  155. padding-top: 20px ;
  156. margin-top: 20px ;
  157. }
  158. h2 {
  159. color: black ;
  160. padding-bottom: 50px ;
  161. font-size: 25px ;
  162. line-height: 35px ;
  163. font-family: 'myriadpro-regular' ;
  164. text-transform: uppercase ;
  165. text-align: center ;
  166. position: relative ;
  167. margin-top: 30px ;
  168. }
  169. h3 {
  170. color: black ;
  171. font-family: "comfortaalight" ;
  172. font-size: 20px ;
  173. padding-bottom: 12px ;
  174. }
  175. .icon {
  176. position: absolute ;
  177. }
  178. }
  179. }
  180. #content #contact {
  181. .icon {
  182. width: 55px ;
  183. top: -15px ;
  184. margin-left: -70px ;
  185. }
  186. #par-telephone {
  187. }
  188. .form-control:focus {
  189. /*@include box-shadow(0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px $jaune) ;
  190. border-color: $jaune ;*/
  191. }
  192. .form-group {
  193. text-align: center ;
  194. }
  195. .img-right {
  196. float: right ;
  197. img {
  198. width: 300px ;
  199. }
  200. }
  201. }
  202. .form-control:focus {
  203. /*@include box-shadow(0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px $jaune) ;
  204. border-color: $jaune ;*/
  205. }
  206. #footer {
  207. height: 50px ;
  208. background-color: white ;
  209. text-align: center ;
  210. border-top: 1px solid #e0e0e0 ;
  211. padding-top: 30px ;
  212. padding-bottom: 60px ;
  213. position: relative ;
  214. a {
  215. color: #7e7e7e;
  216. text-transform: uppercase ;
  217. text-decoration: none ;
  218. &:hover {
  219. color: black ;
  220. }
  221. }
  222. }
  223. #content #mentions {
  224. padding-top: 20px ;
  225. div.content {
  226. width: 60% ;
  227. font-size: 90% ;
  228. }
  229. p {
  230. padding-bottom: 15px ;
  231. }
  232. h2 {
  233. color: black ;
  234. padding-bottom: 40px ;
  235. font-size: 25px ;
  236. line-height: 35px ;
  237. font-family: 'myriadpro-regular' ;
  238. }
  239. h3 {
  240. font-family: "comfortaaregular" ;
  241. font-size: 18px ;
  242. padding-bottom: 12px ;
  243. margin-top: 10px ;
  244. color: black ;
  245. }
  246. }
  247. .mentions {
  248. #main, body {
  249. background-color: white ;
  250. }
  251. }
  252. .vegas-loading {
  253. display: none ;
  254. }
  255. #profil-user {
  256. .form-group.field-user-no_mail label {
  257. font-weight: normal ;
  258. }
  259. .form-group label {
  260. cursor: pointer ;
  261. }
  262. #mails-jours-prod {
  263. .form-group {
  264. float: left ;
  265. margin-right: 15px ;
  266. label {
  267. font-weight: normal ;
  268. }
  269. }
  270. }
  271. p.strong {
  272. font-weight: bold ;
  273. }
  274. }
  275. /* signup */
  276. #form-signup {
  277. #champs-boulanger {
  278. display: none ;
  279. }
  280. }
  281. @import "_systeme_commandes.scss" ;
  282. @import "_responsive.scss" ;