globals.scss 1.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. /*
  2. ╭─────────────────────────────────────────────────────────────────╮
  3. │ │
  4. │ /!\ DO NOT IMPORT OR DEFINE ACTUAL RULES INTO THIS FILE /!\ │
  5. │ │
  6. │ Only things that disappear after scss compilation is allowed. │
  7. │ │
  8. ╰─────────────────────────────────────────────────────────────────╯
  9. This file is magically imported into every components so that scss variables and
  10. mixins can be accessed.
  11. But if some rules are defined here, they will be copied into the final build as many
  12. times as there are components…
  13. */
  14. // Custom variables must be imported first.
  15. @import 'bootstrap-overrides/variables';
  16. @import 'variables';
  17. // ┌─╮╭─╮╭─╮╶┬╴╭─╴╶┬╴┌─╮╭─┐┌─╮
  18. // │╶┤│ ││ │ │ ╰─╮ │ ├┬╯├─┤├─╯
  19. // └─╯╰─╯╰─╯ ╵ ╶─╯ ╵ ╵ ╰╵ ╵╵
  20. @import '~bootstrap/scss/functions';
  21. @import '~bootstrap/scss/variables';
  22. @import '~bootstrap/scss/mixins';
  23. // ┌─╮╭─╮╭─╮╶┬╴╭─╴╶┬╴┌─╮╭─┐┌─╮ ╷ ╷╷ ╷┌─╴
  24. // │╶┤│ ││ │ │ ╰─╮ │ ├┬╯├─┤├─╯╶─╴│╭╯│ │├─╴
  25. // └─╯╰─╯╰─╯ ╵ ╶─╯ ╵ ╵ ╰╵ ╵╵ ╰╯ ╰─╯╰─╴
  26. @import "~bootstrap-vue/src/variables";
  27. // mixins and functions overides must be imported after bootstrap's definitions.
  28. @import 'bootstrap-overrides/mixins';