Form Upload / Dropzone
Examples and usage guidelines for form upload fields with default file input type and with Dropzone plugin.
Default Upload Field
File Upload with default input file type.
Code Example
<div class="form-group"> <label class="form-label" for="customFileLabel">Default File Upload</label> <div class="form-control-wrap"> <div class="form-file"> <input type="file" class="form-file-input" id="customFile"> <label class="form-file-label" for="customFile">Choose file</label> </div> </div></div><div class="form-group"> <label class="form-label" for="customMultipleFilesLabel">Multiple File Upload</label> <div class="form-control-wrap"> <div class="form-file"> <input type="file" multiple class="form-file-input" id="customMultipleFiles"> <label class="form-file-label" for="customMultipleFiles">Choose files</label> </div> </div></div>
Dropzone
File Upload system with Dropzone js plugin, for more detailed documentation, Please check Dropzone official Docs
Code Example
<div class="upload-zone"> <div class="dz-message" data-dz-message> <span class="dz-message-text">Drag and drop file</span> <span class="dz-message-or">or</span> <button class="btn btn-primary">SELECT</button> </div></div>
Code Reference | Details |
---|---|
[data-max-files="1"] | Use {number} with data-max-files attribute to specify file limit in dropzone |
[data-max-file-size="4"] | Use {number} with data-max-file-size attribute to specify file size (mib) limit in dropzone |
[data-accepted-files="image/*"] | Use {filetype} with data-accepted-files attribute as image/*, .docx, .psd, .txt etc to specify accepted file types |