166 lines
5.8 KiB
JavaScript
166 lines
5.8 KiB
JavaScript
/**
|
|
* Created by livia on 2017/8/23.
|
|
* nifty plugins
|
|
*/
|
|
import 'jquery';
|
|
|
|
// REQUIRED
|
|
// You must include this in your project.
|
|
import './css/bootstrap.min.css'
|
|
// bootstrap(window, $)
|
|
import './css/nifty.css'
|
|
import '../assets/themes/type-a/theme-light.css'
|
|
|
|
// RECOMMENDED
|
|
// This category must be included but you may modify which plugins or components which should be include0d in your project.
|
|
import './js/bootstrap.min.js'
|
|
import './js/nifty.js' //todo: setTimeout bug
|
|
|
|
// demo
|
|
import './css/demo/nifty-demo.css'
|
|
import './js/demo/nifty-demo.js'
|
|
|
|
import 'font-awesome/css/font-awesome.min.css'
|
|
// import './css/demo/nifty-demo-icons.css'
|
|
/* *********************************************************************
|
|
|
|
// Font Awesome =========== 》 npm install font-awesome
|
|
|
|
|
|
|
|
/* ----------------------------------- Tables -----------------------*/
|
|
|
|
// DataTables ========== 》 npm install datatables.net-bs
|
|
|
|
// import dataTablesBootstrap from 'datatables.net-bs'
|
|
// import 'datatables.net-bs/css/dataTables.bootstrap.css'
|
|
// dataTablesBootstrap(window, $)
|
|
// import './plugins/datatables/dataTables.bootstrap.css'
|
|
// import './plugins/datatables/dataTables.responsive.css'
|
|
|
|
// import './plugins/datatables/media/js/jquery.dataTables.min.js'
|
|
// import './plugins/datatables/media/js/dataTables.bootstrap.js'
|
|
// import './plugins/datatables/extensions/Responsive/js/dataTables.responsive.min.js'
|
|
|
|
// FooTable
|
|
// import 'footable'
|
|
// import 'footable/css/footable.core.css'
|
|
// import 'footable/dist/footable.all.min.js'
|
|
|
|
// Bootstrap Table =========== 》 npm install bootstrap-table
|
|
// import './plugins/bootstrap-table/bootstrap-table.min.css'
|
|
// import './plugins/bootstrap-table/bootstrap-table.min.js'
|
|
// import './plugins/bootstrap-table/extensions/editable/bootstrap-table-editable.min.js'
|
|
|
|
// X-editable ========== 》 npm install X-editable
|
|
// import './plugins/x-editable/css/bootstrap-editable.css'
|
|
// import './plugins/x-editable/js/bootstrap-editable.min.js'
|
|
|
|
|
|
/* ----------------------------------- Forms ------------------------*/
|
|
|
|
// Bootstrap Select
|
|
// import 'bootstrap-select/dist/css/bootstrap-select.css'
|
|
// import 'bootstrap-select/dist/js/bootstrap-select.js'
|
|
|
|
// Bootstrap Tags Input
|
|
// import 'bootstrap-tagsinput/src/bootstrap-tagsinput.css'
|
|
// import 'bootstrap-tagsinput/src/bootstrap-tagsinput.js'
|
|
|
|
// Chosen
|
|
// import './plugins/chosen/chosen.min.css'
|
|
// import './plugins/chosen/chosen.jquery.min.js'
|
|
|
|
// Select2
|
|
// import 'select2/dist/css/select2.css'
|
|
// import 'select2/dist/js/select2.js'
|
|
|
|
// Bootstrap TimePicker
|
|
// import 'bootstrap-timepicker/css/bootstrap-timepicker.min.css'
|
|
// import 'bootstrap-timepicker/js/bootstrap-timepicker.js'
|
|
|
|
// Bootstrap DatePicker
|
|
// import 'bootstrap-datepicker/dist/css/bootstrap-datepicker.css'
|
|
// import 'bootstrap-datepicker/dist/js/bootstrap-datepicker.js'
|
|
// import './plugins/bootstrap-datepicker/bootstrap-datepicker.min.css'
|
|
|
|
// Bootstrap Validator ============ 》 npm i bootstrap-validator
|
|
// import './plugins/bootstrap-validator/bootstrapValidator.min.css'
|
|
// import './plugins/bootstrap-validator/bootstrapValidator.min.js'
|
|
|
|
// Bootstrap Wizard
|
|
// import './plugins/bootstrap-wizard/jquery.bootstrap.wizard.min.js'
|
|
|
|
// Masked Input ============ 》 npm i jquery.maskedinput
|
|
// import './plugins/masked-input/jquery.maskedinput.min.js'
|
|
|
|
// Drop zone ============ 》 npm install dropzone
|
|
// import './plugins/dropzone/dropzone.min.css'
|
|
// import './plugins/dropzone/dropzone.min.js'
|
|
|
|
// Summer note ========= 》 npm install summernote
|
|
// import './plugins/summernote/summernote.min.css'
|
|
// import './plugins/summernote/summernote.min.js'
|
|
|
|
// Bootstrap Markdown =========== 》 npm i bootstrap-markdown
|
|
// import './plugins/bootstrap-markdown/css/bootstrap-markdown.min.css'
|
|
// import './plugins/bootstrap-markdown/js/markdown.js'
|
|
// import './plugins/bootstrap-markdown/js/to-markdown.js'
|
|
// import './plugins/bootstrap-markdown/js/bootstrap-markdown.js'
|
|
|
|
// Magic Checkbox ========== > npm install --save magic-check √
|
|
// import 'magic-check/css/magic-check.min.css'
|
|
// import './plugins/magic-check/css/magic-check.min.css'
|
|
|
|
// Switchery ========= 》 npm install switchery ? √
|
|
// import 'switchery/standalone/switchery.css'
|
|
// import 'switchery/standalone/switchery.js'
|
|
// import './plugins/switchery/switchery.min.css'
|
|
// import './plugins/switchery/switchery.js'
|
|
|
|
// noUiSlider ?
|
|
// import './plugins/noUiSlider/nouislider.min.css'
|
|
// import './plugins/noUiSlider/nouislider.min.js'
|
|
|
|
|
|
/* ----------------------------------- Charts -----------------------*/
|
|
// Morris ???
|
|
// import './plugins/morris-js/morris.min.css'
|
|
// import './plugins/morris-js/morris.min.js'
|
|
// import './plugins/morris-js/raphael-js/raphael.min.js'
|
|
|
|
//......
|
|
|
|
/* ----------------------------------- Miscellaneous -----------------------*/
|
|
// Full Calendar ???
|
|
// import './plugins/fullcalendar/fullcalendar.min.css'
|
|
// import './plugins/fullcalendar/nifty-skin/fullcalendar-nifty.min.css'
|
|
// import './plugins/fullcalendar/lib/moment.min.js'
|
|
// import './plugins/fullcalendar/lib/jquery-ui.custom.min.js'
|
|
// import './plugins/fullcalendar/fullcalendar.min.js'
|
|
|
|
|
|
/* ---------------------------------- widgets 小部件 -----------------*/
|
|
// Flot Chart
|
|
// import './plugins/flot-charts/jquery.flot.min.js'
|
|
// import './plugins/flot-charts/jquery.flot.resize.min.js'
|
|
//
|
|
// // Gauge js
|
|
// import './plugins/gauge-js/gauge.min.js'
|
|
// // Skycons
|
|
// import './plugins/skycons/skycons.min.js'
|
|
// // Easy Pie Chart
|
|
// import './plugins/easy-pie-chart/jquery.easypiechart.min.js'
|
|
|
|
|
|
/* ----------------------------------- UI Elements ------------------*/
|
|
|
|
// Animate ========= > npm install animate.css --save √
|
|
// import 'animate.css'
|
|
// import './plugins/animate-css/animate.min.css'
|
|
|
|
// Bootbox Modals ========== > npm install bootbox √
|
|
// import bootbox from 'bootbox/bootbox.js'
|
|
// // bootBox(window, $)
|
|
// import './plugins/bootbox/bootbox.min.js'
|