/* ------------------------------------------------------------------------------
 *
 *  # Components
 *
 *  Common less file with imports of plugins and pages
 *
 *  Version: 1.3
 *  Latest update: Feb 5, 2016
 *
 * ---------------------------------------------------------------------------- */


// Import globals
@import "../_global/global.less";



// Layout
// ------------------------------

// Component animation
@import "../core/layout/component-animation.less";

// Layout core
@import "../core/layout/sidebar.less";
@import "../core/layout/content.less";
@import "../core/layout/boxed.less";
@import "../core/layout/footer.less";

// Utilities
@import "../core/layout/utils.less";

// Plugins demo, remove in real project
@import "../components/demo.less";



// Page loader
// ------------------------------

// Pace page loader
@import "../components/pace/default.less";

// Pace.js demo, remove in real project
@import "../components/pace/pace-demo.less";



// Checkboxes
// ------------------------------

// Uniform
@import "../components/plugins/forms/checkboxes/uniform.less";

// Switchery
@import "../components/plugins/forms/checkboxes/switchery.less";

// BS switch
@import "../components/plugins/forms/checkboxes/bootstrap-switch.less";



// Selects
// ------------------------------

// Select2
@import "../components/plugins/forms/menus/select2.less";

// Multiselect
@import "../components/plugins/forms/menus/multiselect.less";

// SelectBoxIt
@import "../components/plugins/forms/menus/selectbox.less";

// Bootstrap select
@import "../components/plugins/forms/menus/bootstrap-select.less";



// Extensions
// ------------------------------

// Passy
@import "../components/plugins/forms/extensions/passy.less";

// Typeahead
@import "../components/plugins/forms/extensions/typeahead.less";

// Validation
@import "../components/plugins/forms/extensions/validation.less";

// Editable
@import "../components/plugins/forms/extensions/editable.less";

// Alpaca
@import "../components/plugins/forms/extensions/alpaca.less";



// Tag inputs
// ------------------------------

// Tokenfield
@import "../components/plugins/forms/tags/tokenfield.less";

// Tags input
@import "../components/plugins/forms/tags/tags-input.less";



// Other form plugins
// ------------------------------

// Touchspin spinners
@import "../components/plugins/forms/plugins/touchspin.less";

// Dual listboxes
@import "../components/plugins/forms/plugins/dual-listbox.less";

// Bootstrap maxlength
@import "../components/plugins/forms/plugins/maxlength.less";



// Wizards
// ------------------------------

// Steps
@import "../components/plugins/forms/wizards/steps.less";

// Form
@import "../components/plugins/forms/wizards/form.less";

// Stepy
@import "../components/plugins/forms/wizards/stepy.less";



// Editors
// ------------------------------

// Summernote
@import "../components/plugins/forms/editors/summernote.less";

// WYSIHTML5
@import "../components/plugins/forms/editors/wysihtml5.less";

// Ace
@import "../components/plugins/forms/editors/ace.less";



// Pickers
// ------------------------------

// Daterange picker
@import "../components/plugins/pickers/daterange.less";

// Pickadate base
@import "../components/plugins/pickers/pickadate/base.less";

// Pickadate date picker
@import "../components/plugins/pickers/pickadate/date.less";

// Pickadate time picker
@import "../components/plugins/pickers/pickadate/time.less";

// Anytime picker
@import "../components/plugins/pickers/anytime.less";

// Color picker
@import "../components/plugins/pickers/spectrum.less";

// Bootstrap datepicker
@import "../components/plugins/pickers/bootstrap-datepicker.less";

// Date paginator
@import "../components/plugins/pickers/date-paginator.less";



// Notifications
// ------------------------------

// PNotify notifications
@import "../components/plugins/notifications/pnotify.less";

// jGrowl notifications
@import "../components/plugins/notifications/jgrowl.less";

// Sweet Alerts
@import "../components/plugins/notifications/sweet-alerts.less";

// Bootbox
@import "../components/plugins/notifications/bootbox.less";



// Sliders
// ------------------------------

// Slider pips
@import "../components/plugins/sliders/slider-pips.less";

// NoUI slider
@import "../components/plugins/sliders/noui-slider.less";

// Ion range slider
@import "../components/plugins/sliders/ion-range-slider.less";



// jQuery UI components
// ------------------------------

// Interactions
@import "../components/extensions/jquery_ui/interactions.less";

// Widgets
@import "../components/extensions/jquery_ui/widgets.less";



// Extensions
// ------------------------------

// [Material] Floating action buttons
@import "../components/plugins/ui/fab.less";

// Prism - syntax highlighter
@import "../components/plugins/ui/prism.less";

// Fancytree
@import "../components/plugins/ui/fancytree.less";

// Progress buttons
@import "../components/plugins/ui/progress-buttons.less";

// Headroom - hhide navbar on scroll
@import "../components/plugins/ui/headroom.less";

// Full calendar
@import "../components/plugins/ui/fullcalendar.less";

// Dragula
@import "../components/plugins/ui/dragula.less";



// File uploaders
// ------------------------------

// Plupload
@import "../components/plugins/uploaders/plupload.less";

// File input
@import "../components/plugins/uploaders/file-input.less";

// Dropzone
@import "../components/plugins/uploaders/dropzone.less";



// Image manipulation
// ------------------------------

// Image cropper
@import "../components/plugins/images/image-cropper.less";

// Lightbox plugin
@import "../components/plugins/images/fancybox.less";



// Tables
// ------------------------------

// Footable - responsive table tools
@import "../components/plugins/tables/footable/footable.less";



// Handsontable
// ------------------------------

// Handsontable - excel-like spreadsheet for apps
@import "../components/plugins/tables/handsontable/handsontable.less";



// Datatables
// ------------------------------

// Core
@import "../components/plugins/tables/datatables/datatables.less";

// Datatables - columns reorder
@import "../components/plugins/tables/datatables/datatable-columns-reorder.less";

// Datatables - rows reorder
@import "../components/plugins/tables/datatables/datatable-rows-reorder.less";

// Datatables - fixed columns
@import "../components/plugins/tables/datatables/datatable-fixed-columns.less";

// Datatables - fixed header
@import "../components/plugins/tables/datatables/datatable-fixed-header.less";

// Datatables - autofill
@import "../components/plugins/tables/datatables/datatable-autofill.less";

// Datatables - select
@import "../components/plugins/tables/datatables/datatable-select.less";

// Datatables - buttons
@import "../components/plugins/tables/datatables/datatable-buttons.less";

// Datatables - key table
@import "../components/plugins/tables/datatables/datatable-keytable.less";

// Datatables - scroller
@import "../components/plugins/tables/datatables/datatable-scroller.less";

// Datatables - responsive
@import "../components/plugins/tables/datatables/datatable-responsive.less";



// Maps
// ------------------------------

// Google maps base
@import "../components/maps/maps.less";

// Google Maps
@import "../components/maps/google-maps.less";

// jVectorMap
@import "../components/maps/jvectormap.less";



// Charts
// ------------------------------

// Charts base
@import "../components/charts/charts.less";

// C3 chart library
@import "../components/charts/c3.less";

// D3 chart library
@import "../components/charts/d3.less";

// Sparklines library
@import "../components/charts/sparklines.less";



// Page kits
// ------------------------------

// ECommerce
@import "../components/pages/ecommerce.less";

// Blog
@import "../components/pages/blog.less";

// Task manager
@import "../components/pages/task-manager.less";

// Invoice
@import "../components/pages/invoice.less";

// User list
@import "../components/pages/user-list.less";

// Profile
@import "../components/pages/profile.less";

// Login
@import "../components/pages/login.less";

// Timelines
@import "../components/pages/timelines.less";

// Chats
@import "../components/pages/chats.less";

// Search
@import "../components/pages/search.less";

// Error page
@import "../components/pages/error.less";



// Other components
// ------------------------------

// Heading elements
@import "../components/ui/heading-elements.less";

// Helpers
@import "../components/ui/helpers.less";

// Snippets
@import "../components/ui/snippets.less";

// Inbox
@import "../components/ui/inbox.less";

// Toolbars
@import "../components/ui/toolbar.less";