_page--node.scss 2.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788
  1. .page-node-type-programme{
  2. .layout-content{
  3. position: relative;
  4. }
  5. .layout__region--top{
  6. max-height: 30%;
  7. grid-column: 1 / span 3;
  8. }
  9. .block-region-first{
  10. position: absolute;
  11. background-color: black;
  12. color: white;
  13. top: 0;
  14. left: 0;
  15. z-index: 10;
  16. width: 25%;
  17. padding: 1rem 1.5rem ;
  18. .views-element-container{
  19. header{
  20. font-family: duke;
  21. font-size: $font-large;
  22. cursor: pointer;
  23. transition: all 250ms;
  24. &:hover{
  25. padding: 0 0 0 .3rem;
  26. }
  27. }
  28. .views-row{
  29. display: none;
  30. padding: 0 0 0 1.2rem;
  31. margin-bottom: .5rem;
  32. a{
  33. text-decoration: none;
  34. &:hover{
  35. text-decoration: underline;
  36. }
  37. }
  38. }
  39. }
  40. }
  41. .block-region-third{
  42. margin-top: -7rem;
  43. z-index: 20;
  44. position: relative;
  45. h2{
  46. font-size: $font-big;
  47. background-color: black;
  48. color: white;
  49. padding: .3rem .5rem;
  50. }
  51. #evenements-block_1{
  52. background-color: brown;
  53. margin-bottom: 3rem;
  54. }
  55. .item-list{
  56. background-color:white;
  57. color: brown;
  58. padding: 1rem 0;
  59. li{
  60. margin-bottom: 1rem;
  61. font-weight: 500;
  62. .views-field-field-type-de-ressource{
  63. text-transform: uppercase;
  64. margin-bottom: .2rem;
  65. }
  66. .views-field-title{
  67. font-style: italic;
  68. a{
  69. text-decoration: none;
  70. &:hover{
  71. text-decoration: underline;
  72. }
  73. }
  74. }
  75. .views-field-field-sous-titre{
  76. font-weight: 400;
  77. }
  78. }
  79. }
  80. }
  81. }