1/* This file is a copy of ForEvolve/bootstrap-dark light theme: 2 https://github.com/ForEvolve/bootstrap-dark/blob/master/scss/toggle-bootstrap.scss 3 but with Bootstrap reboot moved out of .bootstrap{} selector so it applies to 4 the root of the document. 5 See https://github.com/prometheus/prometheus/pull/8604#issuecomment-820391870 6 and https://github.com/ForEvolve/bootstrap-dark/issues/49 7*/ 8 9@import 'node_modules/bootstrap/scss/functions'; 10@import 'node_modules/bootstrap/scss/variables'; 11 12@import 'node_modules/bootstrap/scss/mixins'; 13@import 'node_modules/@forevolve/bootstrap-dark/scss/mixins-overrides'; 14 15/* Add reboot styles using light theme variables */ 16@import 'node_modules/bootstrap/scss/reboot'; 17 18body.bootstrap { 19 margin: 0; // 1 20 font-family: $font-family-base; 21 @include font-size($font-size-base); 22 font-weight: $font-weight-base; 23 line-height: $line-height-base; 24 color: $body-color; 25 text-align: left; // 3 26 background-color: $body-bg; // 2 27} 28 29.bootstrap { 30 @import 'node_modules/bootstrap/scss/root'; 31 @import 'node_modules/bootstrap/scss/type'; 32 @import 'node_modules/bootstrap/scss/images'; 33 @import 'node_modules/bootstrap/scss/code'; 34 @import 'node_modules/bootstrap/scss/grid'; 35 @import 'node_modules/bootstrap/scss/tables'; 36 37 @import 'node_modules/bootstrap/scss/forms'; 38 @import 'node_modules/@forevolve/bootstrap-dark/scss/form-overrides'; 39 40 @import 'node_modules/bootstrap/scss/buttons'; 41 @import 'node_modules/bootstrap/scss/transitions'; 42 @import 'node_modules/bootstrap/scss/dropdown'; 43 @import 'node_modules/bootstrap/scss/button-group'; 44 @import 'node_modules/bootstrap/scss/input-group'; 45 @import 'node_modules/bootstrap/scss/custom-forms'; 46 @import 'node_modules/bootstrap/scss/nav'; 47 @import 'node_modules/bootstrap/scss/navbar'; 48 @import 'node_modules/bootstrap/scss/card'; 49 @import 'node_modules/bootstrap/scss/breadcrumb'; 50 @import 'node_modules/bootstrap/scss/pagination'; 51 @import 'node_modules/bootstrap/scss/badge'; 52 @import 'node_modules/bootstrap/scss/jumbotron'; 53 @import 'node_modules/bootstrap/scss/alert'; 54 @import 'node_modules/bootstrap/scss/progress'; 55 @import 'node_modules/bootstrap/scss/media'; 56 @import 'node_modules/bootstrap/scss/list-group'; 57 @import 'node_modules/bootstrap/scss/close'; 58 @import 'node_modules/bootstrap/scss/toasts'; 59 @import 'node_modules/bootstrap/scss/modal'; 60 @import 'node_modules/bootstrap/scss/tooltip'; 61 @import 'node_modules/bootstrap/scss/popover'; 62 @import 'node_modules/bootstrap/scss/carousel'; 63 @import 'node_modules/bootstrap/scss/spinners'; 64 @import 'node_modules/bootstrap/scss/utilities'; 65 66 .navbar-themed { 67 @extend .bg-light; 68 @extend .navbar-light; 69 } 70} 71