DropzoneJS
DropzoneJS is an open source library that provides drag’n’drop file uploads with image previews. It’s lightweight, doesn’t depend on any other library and is highly customizable.
Basic example
Basic DropzoneJS example with least configurations.

<form class="dropzone" id="dropzone-upload"></form>
// Disable Dropzone auto discover
if($('#dropzone-upload')[0]) {
Dropzone.autoDiscover = false;
}
// Initiate Dropzone JS
if($('#dropzone-upload')[0]) {
$('#dropzone-upload').dropzone({
url: "/file/post",
addRemoveLinks: true
});
}
Files required:
Type | Files |
---|---|
Custom SCSS | /src/scss/inc/vendor-overrides/_dropzone.scss |
Javascript | /src/js/vendors/dropzone.js |
Library |
/resources/vendors/dropzone/dropzone.css
/resources/vendors/dropzone/dropzone.min.js
|