bootstrap.scss 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. // Only include the parts of Bootstrap we need to minimize bundle size
  2. // Include functions first (enabling manipulation of colors, SVGs, calc, etc. in the variable overrides)
  3. @import 'bootstrap/scss/functions';
  4. // Overrides for Bootstrap Sass variables. These have to be included before
  5. // Bootstrap itself because Bootstrap uses them to create the CSS variables it
  6. // uses, and in calculations to determine, for example, what color text to use
  7. // on a button based on contrast.
  8. @import '../foundations/all';
  9. @import '../abstracts/all';
  10. // Include remainder of required Bootstrap stylesheets (including any separate color mode stylesheets)
  11. @import 'bootstrap/scss/variables';
  12. @import 'bootstrap/scss/variables-dark';
  13. // Include remainder of required parts
  14. @import 'bootstrap/scss/maps';
  15. @import 'bootstrap/scss/mixins';
  16. @import 'bootstrap/scss/utilities';
  17. // Layout & components
  18. @import 'bootstrap/scss/root';
  19. @import 'bootstrap/scss/reboot';
  20. @import 'bootstrap/scss/transitions';
  21. @import 'bootstrap/scss/type';
  22. @import 'bootstrap/scss/images';
  23. @import 'bootstrap/scss/containers';
  24. @import 'bootstrap/scss/grid';
  25. @import 'bootstrap/scss/tables';
  26. @import 'bootstrap/scss/forms';
  27. @import 'bootstrap/scss/buttons';
  28. @import 'bootstrap/scss/dropdown';
  29. @import 'bootstrap/scss/button-group';
  30. @import 'bootstrap/scss/badge';
  31. @import 'bootstrap/scss/list-group';
  32. @import 'bootstrap/scss/modal';
  33. @import 'bootstrap/scss/tooltip';
  34. @import 'bootstrap/scss/popover';
  35. @import 'bootstrap/scss/spinners';
  36. @import 'bootstrap/scss/card';
  37. @import 'bootstrap/scss/close';
  38. @import 'bootstrap/scss/nav';
  39. @import 'bootstrap/scss/navbar';
  40. @import 'bootstrap/scss/offcanvas';
  41. // Helpers
  42. @import 'bootstrap/scss/helpers';
  43. // Utilities
  44. @import 'bootstrap/scss/utilities/api';
  45. // Mixins
  46. @import 'bootstrap/scss/mixins/breakpoints';