_variables.scss 2.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117
  1. $gray-900: #1b1b1b;
  2. $black: #000;
  3. // Texte de départ (id: 9) WHITE
  4. $white: #fff;
  5. // Texte critique (id: 22) ORANGE
  6. $orange: #ffba7d;
  7. // Constellation en écho (id: 63) PURPLE
  8. $purple: #db7dff;
  9. // Réflexion théorique (id: 6) YELLOW
  10. $yellow: #ffe87d;
  11. // Lecture rapprochée (id: 7) BLUE
  12. $blue: #9191ff;
  13. // Expérience sensible (id: 8) BROWN
  14. $brown: #cdae87;
  15. // Kit de désapprentissage (id: 23) RED
  16. $red: #ff775f;
  17. // Créations numériques (id: ???) GREEN
  18. $green: #98ff98;
  19. $colors: (
  20. 'black': $black,
  21. 'white': $white,
  22. 'orange': $orange,
  23. 'purple': $purple,
  24. 'yellow': $yellow,
  25. 'blue': $blue,
  26. 'brown': $brown,
  27. 'red': $red,
  28. 'green': $green,
  29. );
  30. $dark: $gray-900;
  31. $light: $white;
  32. $theme-colors: (
  33. 'depart': $white,
  34. 'critique': $orange,
  35. 'echo': $purple,
  36. 'reflexion': $yellow,
  37. 'lecture': $blue,
  38. 'sensible': $brown,
  39. 'kit': $red,
  40. 'creation': $green
  41. );
  42. $yiq-contrasted-threshold: 120;
  43. // Body
  44. $body-color: $black;
  45. // Links
  46. $link-color: $black;
  47. $link-decoration: underline;
  48. // Borders
  49. $border-width: 2px;
  50. $border-color: $black;
  51. $border-radius: 0;
  52. $border-radius-lg: 0;
  53. $border-radius-sm: 0;
  54. // Font
  55. $font-family-sans-serif: 'Noto Sans';
  56. $font-family-text: 'Redaction'; // custom
  57. $font-size-base: 1rem;
  58. $font-size-sm: $font-size-base * .78125;
  59. $line-height-base: 1.55;
  60. $line-height-lg: $line-height-base;
  61. $line-height-sm: $line-height-base;
  62. // Headings
  63. $headings-font-weight: 700;
  64. $headings-line-height: $line-height-base;
  65. // Buttons
  66. $input-btn-padding-y: 0;
  67. $input-btn-padding-x: .5rem;
  68. $input-btn-font-family: null;
  69. $input-btn-line-height: 1.25;
  70. $input-btn-focus-width: 0;
  71. $input-btn-padding-y-sm: 0;
  72. $input-btn-padding-x-sm: .5rem;
  73. $input-btn-font-size-sm: $font-size-sm;
  74. $input-btn-line-height-sm: 1;
  75. $input-btn-border-width: 2px;
  76. // Dropdowns
  77. $dropdown-border-color: $border-color;
  78. // Cards
  79. $card-spacer-y: .75rem;
  80. $card-spacer-x: .75rem;
  81. $card-border-width: 0;
  82. // $card-border-color: $black;
  83. $text-card-header-height: 4rem; // custom
  84. @import '~bootstrap/scss/variables';
  85. @import '~bootstrap-vue/src/variables';