custom.scss 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081
  1. h1{
  2. font-family: "amiri", serif;
  3. font-weight: bold;
  4. }
  5. h2{
  6. font-family: "amiri", serif;
  7. font-weight: 500;
  8. }
  9. h3,
  10. h4,
  11. h5,
  12. h6{
  13. font-family: 'Open Sans', sans-serif;
  14. }
  15. h1{ font-size:42pt; }
  16. h2{ font-size:32pt; }
  17. h3{ font-size:14pt; }
  18. h4{ font-size:11pt; }
  19. h5{ font-size:11pt; }
  20. h6{ font-size:11pt; }
  21. h2{
  22. margin:0.2em 0 0.4em 0;
  23. }
  24. p, table, li, figcaption{
  25. font-family: 'Open Sans', sans-serif;
  26. font-size:10pt;
  27. }
  28. figure{
  29. display:inline-block; vertical-align: top;
  30. margin:4mm 0 0;
  31. img{
  32. // box-shadow: 0 0 1mm 1mm #CCC;
  33. border: 1px solid #ccc;
  34. }
  35. figcaption{
  36. font-size: 8pt;
  37. }
  38. }
  39. img[alt="logo"]{
  40. max-height: 0.9cm;
  41. display:inline-block; vertical-align: top;
  42. margin:5mm 5mm 0 0;
  43. & + br{display:none;}
  44. }
  45. img[alt~="visuel"]{
  46. margin:0 4mm 0 0;
  47. & + figcaption{display:none;}
  48. &:not([alt~="full"]){
  49. max-height: 6.5cm;
  50. }
  51. &[alt~="full"]{
  52. max-width: 85%;
  53. }
  54. }
  55. a{
  56. color: inherit;
  57. }
  58. .header:after{
  59. font-family: "amiri", serif;
  60. font-weight: normal;
  61. font-size: 9pt;
  62. }
  63. .footer{
  64. text-align: left;
  65. &:after{
  66. font-family: "amiri", serif;
  67. font-weight: bold;
  68. font-size: 10pt;
  69. }
  70. }