JavaScript

Any .js or .vue file from src/js that does NOT start with an underscore _ will get compiled into dist/assets/js.

Main Application JavaScript File

You can customize the main application JavaScript file in src/js/app.js which will get compiled to dist/js/app.js.

import './main' import './perfect-scrollbar' ... (function() { 'use strict'; // Custom JavaScript can go here ... })()

Pages

Page specific JavaScript files are prefixed with src/js/page.* so you can quickly identify them.

src/js ├── page.analytics-2-dashboard.js ├── page.analytics-dashboard.js ├── page.crm-dashboard.js ├── page.ecommerce.js ├── page.employees.js ├── page.erp-dashboard.js ├── page.hr-dashboard.js ├── page.projects.js ├── page.staff.js ├── page.tasks-board.js ├── page.ui-charts.js

Plugins

Plugins can be customized in src/js/vendor.

src/js/vendor ├── chartjs-rounded-bar.js ├── chartjs.js ├── daterangepicker.js ├── dragula.js ├── dropzone.js ├── fancytree.js ├── flatpickr.js ├── ion-rangeslider.js ├── jvectormap.js ├── list.js ├── nestable.js ├── quill.js ├── select2.js ├── sweetalert.js ├── toastr.js ├── touchspin.js └── vector-maps.js