// DEPENDENCIES
@import '../../node_modules/react-table/react-table.css';

// VENDOR
@import '../vendor/css/timepicker.css';
@import '../vendor/css/rc-cascader.scss';

// MIXINS
@import 'mixins/mixins';
@import 'mixins/animations';
@import 'mixins/buttons';
@import 'mixins/breakpoints';
@import 'mixins/grid';
@import 'mixins/grid-framework';
@import 'mixins/hover';
@import 'mixins/forms';
@import 'mixins/drop_element';

// BASE
@import 'base/normalize';
@import 'base/reboot';
@import 'base/type';
@import 'base/forms';
@import 'base/grid';
@import 'base/fonts';
@import 'base/code';
@import 'base/icons';

// UTILS
@import 'utils/utils';
@import 'utils/validation';
@import 'utils/angular';
@import 'utils/spacings';
@import 'utils/widths';
@import 'utils/hacks';

// LAYOUTS
@import 'layout/lists';
@import 'layout/page';

// COMPONENTS
@import '../app/features/dashboard/components/AddPanelWidget/AddPanelWidget';
@import 'components/scrollbar';
@import 'components/cards';
@import 'components/buttons';
@import 'components/navs';
@import 'components/tabs';
@import 'components/alerts';
@import 'components/switch';
@import 'components/tooltip';
@import 'components/tags';
@import 'components/panel_graph';
@import 'components/submenu';
@import 'components/panel_alertlist';
@import 'components/panel_dashlist';
@import 'components/panel_gettingstarted';
@import 'components/panel_piechart';
@import 'components/panel_pluginlist';
@import 'components/panel_singlestat';
@import 'components/panel_table';
@import 'components/panel_text';
@import 'components/panel_heatmap';
@import 'components/panel_logs';
@import 'components/tagsinput';
@import 'components/tables_lists';
@import 'components/search';
@import 'components/gf-form';
@import 'components/sidemenu';
@import 'components/navbar';
@import 'components/timepicker';
@import 'components/filter-controls';
@import 'components/filter-list';
@import 'components/filter-table';
@import 'components/old_stuff';
@import 'components/slate_editor';
@import 'components/typeahead';
@import 'components/modals';
@import 'components/dropdown';
@import 'components/footer';
@import 'components/infobox';
@import 'components/shortcuts';
@import 'components/drop';
@import 'components/query_editor';
@import 'components/tabbed_view';
@import 'components/query_part';
@import 'components/jsontree';
@import 'components/edit_sidemenu';
@import 'components/row.scss';
@import 'components/json_explorer';
@import 'components/code_editor';
@import 'components/dashboard_grid';
@import 'components/dashboard_list';
@import 'components/page_header';
@import 'components/dashboard_settings';
@import 'components/empty_list_cta';
@import 'components/panel_editor';
@import 'components/toolbar';
@import 'components/add_data_source.scss';
@import 'components/page_loader';
@import 'components/toggle_button_group';
@import 'components/popover-box';

// LOAD @grafana/ui components
@import '../../packages/grafana-ui/src/index';

// PAGES
@import 'pages/login';
@import 'pages/dashboard';
@import 'pages/playlist';
@import 'pages/admin';
@import 'pages/alerting';
@import 'pages/history';
@import 'pages/signup';
@import 'pages/styleguide';
@import 'pages/errorpage';
@import 'pages/explore';
@import 'pages/plugins';
@import 'old_responsive';
@import 'components/view_states.scss';
