// variables
@import '_variables';

// bootstrap
@import 'node_modules/bootstrap/scss/bootstrap';

// override sweetalert 2 styles with bootstraps
$success: theme-color('primary');
$error: theme-color('danger');
$warning: theme-color('warning');
$info: theme-color('info');
$question: theme-color('light');

// sweetalert2
@import 'node_modules/sweetalert2/src/sweetalert2';

// highlight.js
@import 'node_modules/highlight.js/scss/default';
@import 'node_modules/highlight.js/scss/github';

// font awesome
@import 'node_modules/@fortawesome/fontawesome-free/scss/fontawesome';
// @import 'node_modules/@fortawesome/fontawesome-free/scss/brands';

// <https://github.com/stylelint/stylelint/issues/3848>
$fontAwesomeBrands: 'Font Awesome 5 Brands';
$fontAwesomeFree: 'Font Awesome 5 Free';
.fab {
  font-family: $fontAwesomeBrands;
  font-weight: 400;
}
// @import 'node_modules/@fortawesome/fontawesome-free/scss/solid';
.fa, .fas {
  font-family: $fontAwesomeFree;
  font-weight: 900;
}
@import 'node_modules/@fortawesome/fontawesome-free/scss/v4-shims';

// spinkit loading spinner
@import 'node_modules/@ladjs/assets/scss/spinner';

// support custom file inputs
@import 'node_modules/@ladjs/assets/scss/custom-file-input';

// used on the register-or-login view to provide a horizontal rule
// with the text "or" in between the horizontal rule line
// (e.g. "------ or ------" that stretches full width)
@import 'node_modules/@ladjs/assets/scss/hr-text';

// bootstrap fixes and add-ons
@import 'node_modules/@ladjs/assets/scss/bootstrap';

// image helpers for emails, jquery-lazy, etc.
@import 'node_modules/@ladjs/assets/scss/image-helpers';

// bootstrap floating labels
@import 'node_modules/@tkrotoff/bootstrap-floating-label/src/bootstrap-floating-label';

// markdown
@import '_markdown';

// email styling
@import '_email';

// auth buttons
@import '_btn-auth';

// sweetalert2 fix
@import '_swal2';

// responsive borders
@import '_responsive-borders';

// responsive backgrounds
@import '_responsive-backgrounds';

// responsive rounded
@import '_responsive-rounded';

// custom app styling
@import '_custom';
