73 lines
1.7 KiB
JavaScript
Executable File
73 lines
1.7 KiB
JavaScript
Executable File
// jquery
|
|
import $ from 'jquery'
|
|
window.jQuery = $;
|
|
window.$ = $;
|
|
|
|
// jqueryui
|
|
import 'jqueryui'
|
|
import 'jqueryui/jquery-ui.min.css';
|
|
|
|
// Bootstrap
|
|
require('bootstrap');
|
|
require('bootstrap/dist/css/bootstrap.css');
|
|
|
|
// Fontawesome
|
|
require('@fortawesome/fontawesome-free/css/all.css');
|
|
|
|
// Datatables
|
|
require('datatables.net-bs4');
|
|
require('datatables.net-bs4/css/dataTables.bootstrap4.min.css');
|
|
require('./js/datatables.init.js');
|
|
|
|
// Select2
|
|
require('select2');
|
|
require('select2/dist/js/i18n/fr.js');
|
|
require('select2/dist/css/select2.css');
|
|
require('@ttskch/select2-bootstrap4-theme/dist/select2-bootstrap4.css');
|
|
$(() => {
|
|
$('.select2entity').select2(
|
|
{
|
|
theme: 'bootstrap4',
|
|
language: "fr"
|
|
}
|
|
);
|
|
});
|
|
|
|
// Spectrum-colorpicker2
|
|
require('spectrum-colorpicker2/dist/spectrum.min.js');
|
|
require('spectrum-colorpicker2/dist/spectrum.min.css');
|
|
|
|
// CropSelectJs
|
|
require('crop-select-js/crop-select-js.min.css');
|
|
window.CropSelectJs = require('crop-select-js/crop-select-js.min.js');
|
|
|
|
// iframe-resizer
|
|
require('iframe-resizer/js/iframeResizer.min.js');
|
|
require('iframe-resizer/js/iframeResizer.contentWindow.min.js');
|
|
|
|
// Slick
|
|
require('slick-carousel/slick/slick.css');
|
|
require('slick-carousel/slick/slick-theme.css');
|
|
const slick = require('slick-carousel/slick/slick.min.js');
|
|
global.slick = slick;
|
|
|
|
// Imageloaded
|
|
const imagesLoaded = require('imagesloaded/imagesloaded.js');
|
|
global.imagesLoaded = imagesLoaded;
|
|
|
|
// Masonry
|
|
const masonry = require('masonry-layout/dist/masonry.pkgd.min.js');
|
|
global.masonry = masonry;
|
|
|
|
// Start the Stimulus application
|
|
import './bootstrap';
|
|
|
|
// App sytle
|
|
import './styles/font.css';
|
|
import './styles/app.css';
|
|
|
|
// App js
|
|
require('./js/app.js');
|
|
|
|
|