blob: 45dec1f8ed6459e0207240ae6f61295d80dea4ff [file] [log] [blame]
Derick Montagued415d972019-11-27 17:26:29 -06001// Major breakpoints using 16px base em * 16
2// xs: 0, sm: 768px, md: 1024px, lg: 1376px, xl: 1600px
3// Using em's will allow for changes if base font size is updated
4// to accommodate for responsive text. Using 0 as xs due to
5// Bootstrap requirements.
Derick Montaguea2988f42020-01-17 13:46:30 -06006$grid-breakpoints: (
7 xs: 0,
Derick Montagued415d972019-11-27 17:26:29 -06008 sm: 48em,
9 md: 64em,
10 lg: 86em,
11 xl: 100em
Derick Montaguea2988f42020-01-17 13:46:30 -060012);
Derick Montaguea2988f42020-01-17 13:46:30 -060013
Derick Montagued415d972019-11-27 17:26:29 -060014// Required
15@import "~bootstrap/scss/functions";
16@import "./functions";
17@import "./colors";
18@import "~bootstrap/scss/variables";
19@import "~bootstrap/scss/mixins";
20
21// Removing colors we do not have maps for or need for
22// the OpenBMC theme. There are some that are required by
23// Bootstrap keys that cannot be removed from theme colors
24// are primary, success, and danger.
25// https://getbootstrap.com/docs/4.0/getting-started/theming/#required-keys
26$grays: map-remove($grays, "500");
27$colors: map-remove($colors, "indigo", "purple", "pink", "orange", "cyan");
28$colors: map-remove($theme-colors, "light", "dark");
29
30// Optional
31@import "~bootstrap/scss/root";
32@import "~bootstrap/scss/reboot";
33@import "~bootstrap/scss/alert";
34@import "~bootstrap/scss/badge";
35@import "~bootstrap/scss/breadcrumb";
36@import "~bootstrap/scss/button-group";
37@import "~bootstrap/scss/buttons";
38@import "~bootstrap/scss/card";
39@import "~bootstrap/scss/close";
40@import "~bootstrap/scss/code";
41@import "~bootstrap/scss/custom-forms";
42@import "~bootstrap/scss/dropdown";
43@import "~bootstrap/scss/forms";
44@import "~bootstrap/scss/grid";
45@import "~bootstrap/scss/images";
46@import "~bootstrap/scss/input-group";
47@import "~bootstrap/scss/list-group";
48@import "~bootstrap/scss/media";
49@import "~bootstrap/scss/modal";
50@import "~bootstrap/scss/nav";
51@import "~bootstrap/scss/navbar";
52@import "~bootstrap/scss/pagination";
53@import "~bootstrap/scss/popover";
54@import "~bootstrap/scss/progress";
55@import "~bootstrap/scss/spinners";
56@import "~bootstrap/scss/tables";
57@import "~bootstrap/scss/toasts";
58@import "~bootstrap/scss/tooltip";
59@import "~bootstrap/scss/transitions";
60@import "~bootstrap/scss/type";
61@import "~bootstrap/scss/utilities";
62@import "~bootstrap/scss/print";
63
64@import "~bootstrap-vue/src/index.scss";