Currently using Bootstrap v4
This option would be if you only wanted to import the UW specific overrides for the Bootstrap variables.
npm install bootstrap@4.6.1 @uw-it-sis/ui-theme
touch src/index.scss
// import the UW ui-theme variables
@import "~@uw-it-sis/ui-theme/lib/scss/uw-bootstrap-overrides";
// import Bootstrap
@import "~bootstrap/scss/bootstrap";
// Rest of of app specific styles or imports to other SCSS files goes here
import './index.scss';
This option would be the full package, you just want to import the fully customized Bootstrap css directly within your application.
npm install @uw-it-sis/ui-theme
touch src/index.css
// import the unminified version of the css
@import "~@uw-it-sis/ui-theme/lib/css/uw-bootstrap.css";
// OR
// import the minified version of the css
@import "~@uw-it-sis/ui-theme/lib/css/uw-bootstrap.min.css";
// Rest of app specific styling goes here
import './index.css';