// Config
@import "style/vars";

// External dependencies (tilde tells Webpack not to use relative path). Seperate SCSS entrypoint here because some modules break sourcemaps.
@import "~openshift-logos-icon/style";
@import "~@fortawesome/fontawesome-free/scss/fontawesome";
@import "~@fortawesome/fontawesome-free/scss/solid";
@import '~patternfly/dist/sass/patternfly/variables';
@import "~bootstrap-sass/assets/stylesheets/bootstrap/variables";
@import "~bootstrap-sass/assets/stylesheets/bootstrap/mixins";
@import '~patternfly/dist/sass/patternfly/bootstrap-mixin-overrides';
@import "~bootstrap-sass/assets/stylesheets/bootstrap/normalize";
@import "~bootstrap-sass/assets/stylesheets/bootstrap/scaffolding";
@import "~bootstrap-sass/assets/stylesheets/bootstrap/type";
@import "~bootstrap-sass/assets/stylesheets/bootstrap/code";
@import "~bootstrap-sass/assets/stylesheets/bootstrap/grid";
@import "~bootstrap-sass/assets/stylesheets/bootstrap/tables";
@import "~bootstrap-sass/assets/stylesheets/bootstrap/forms";
@import "~bootstrap-sass/assets/stylesheets/bootstrap/buttons"; // required by <FilterSidePanelCategory> in patternfly-react
@import "~bootstrap-sass/assets/stylesheets/bootstrap/component-animations";
@import "~bootstrap-sass/assets/stylesheets/bootstrap/button-groups";
@import "~bootstrap-sass/assets/stylesheets/bootstrap/input-groups";
@import "~bootstrap-sass/assets/stylesheets/bootstrap/list-group";
@import "~bootstrap-sass/assets/stylesheets/bootstrap/close";
@import "~bootstrap-sass/assets/stylesheets/bootstrap/modals";
@import "~bootstrap-sass/assets/stylesheets/bootstrap/tooltip"; // required by <CatalogTileBadge> in patternfly-react
@import "~bootstrap-sass/assets/stylesheets/bootstrap/utilities";
@import "~bootstrap-sass/assets/stylesheets/bootstrap/responsive-utilities";
@import "~bootstrap-sass/assets/stylesheets/bootstrap/dropdowns"; // required by @patternfly/react-console
@import "~patternfly/dist/sass/patternfly/mixins";
@import '~patternfly/dist/sass/patternfly/buttons'; // required by <FilterSidePanelCategory> in patternfly-react
@import '~patternfly/dist/sass/patternfly/dropdowns'; // required by @patternfly/react-console
@import '~patternfly/dist/sass/patternfly/modals';
@import "~patternfly/dist/sass/patternfly/notifications-drawer";
@import '~patternfly/dist/sass/patternfly/toolbar';
@import '~patternfly/dist/sass/patternfly/forms';
@import "~xterm/dist/addons/fullscreen/fullscreen";
@import '~@patternfly/react-catalog-view-extension/dist/sass/variables';
@import '~@patternfly/react-catalog-view-extension/dist/sass/catalog-item';
@import '~@patternfly/react-catalog-view-extension/dist/sass/catalog-tile';
@import '~@patternfly/react-catalog-view-extension/dist/sass/filter-side-panel';
@import '~@patternfly/react-catalog-view-extension/dist/sass/properties-side-panel';
@import '~@patternfly/react-catalog-view-extension/dist/sass/vertical-tabs';
@import '~@patternfly/patternfly/sass-utilities/all';
@import "~@patternfly/patternfly/variables";
@import "~@patternfly/patternfly/fonts";
@import "~@patternfly/patternfly/base";
@import "~@patternfly/patternfly/components/Drawer/drawer";
@import "~@patternfly/patternfly/components/Form/form";
@import "~@patternfly/patternfly/components/FormControl/form-control";
@import "~@patternfly/patternfly/components/InputGroup/input-group";
@import "~@patternfly/patternfly/components/DataToolbar/data-toolbar";
@import "~@patternfly/patternfly/components/NotificationBadge/notification-badge";
@import "~@patternfly/patternfly/components/NotificationDrawer/notification-drawer";
@import "~@patternfly/patternfly/utilities/Sizing/sizing";
@import "~@patternfly/patternfly/patternfly-charts";

// External dependency extensions
@import "style/patternfly-sizing-extension";
