// edX Insights
// ====================
// NOTE: this Sass compiles into the static CSS needed for the edX Analytics Prototype to render. This styling relies
// heavily upon the edX Pattern Library (http://ux.edx.org/), Bootstrap UI (getbootstrap.com) and Font Awesome
// iconography (http://fontawesome.io/). We are trying to remove all dependencies on Bootstrap over time in favor of the
// pattern library.


// config
// --------------------
// import our settings first so that the vendor libraries below will use our definitions (if they use the !default tag)
@import "config-assets";
@import "config-variables";

// vendor
// --------------------
// Note: to avoid slow sass compilation (see FEDX-240), we pre-compile the pattern library to css (saved as a .scss
// file) in a npm post install script and import that here.
@import "~edx-pattern-library/pattern-library/sass/edx-pattern-library-ltr-compiled";

@import "bootstrap-components";
@import "~bootstrap-accessibility-plugin/plugins/css/bootstrap-accessibility";
@import "~font-awesome/scss/font-awesome";
@import "~datatables-bootstrap3-plugin/media/css/datatables-bootstrap3.css";
@import "~nvd3/build/nv.d3";

// import edx pattern library variables so it's available to Insights styles
@import '~bourbon/app/assets/stylesheets/bourbon';
@import "~edx-pattern-library/pattern-library/sass/global/settings";

// app styling
// --------------------
@import "global/global";
@import 'base';
@import 'components/components';

// utility/misc.
// --------------------
@import 'developer';    // developer-friendly file: add rough/WIP styling that needs UI triage
@import 'shame';        // shame file - used for any bad-form/orphaned css
