Drop Zone Input
Default
Drop area
html
<label for="file">
<div class="drop-container">
<div class="drop-zone">
<input type="file" id="file" hidden multiple="multiple" name="file" accept="pdf,svg,html">
<span class="u-icon u-icon-32 text-primary-normal">upload</span>
<div class="text-grey-normal">Drag your file or click to <span class="text-primary-normal">browse your file</span></div>
<div class="text-grey-normal">Supported file types: <span>pdf,svg,html</span></div>
</div>
</div>
</label>Progress bar
file name.txt
35.32KB
20%
html
<div class="progress-tab">
<div class="progress-upper">
<span class="u-icon u-icon-32 text-grey-normal">o-image</span>
<div class="file-details">
<div class="file-name">file name.txt</div>
<div class="file-size">35.32KB</div>
</div>
<span class="u-icon u-icon-32 text-grey-normal action-icon">o-bin</span>
</div>
<div class="progress-lower">
<div class="progress-bar">
<progress class="progress" value="20" max="100"></progress>
</div>
<div class="progress-percentage text-small">
<span>20</span>%
</div>
</div>
</div>One Upload
file name.txt
35.32KB
20%
html
<div>
<label for="file">
<div class="drop-container">
<div class="drop-zone">
<input type="file" id="file" hidden multiple="multiple" name="file" accept="pdf,svg,html">
<span class="u-icon u-icon-32 text-primary-normal">o-upload</span>
<div class="text-grey-normal">Drag your file or click to <span class="text-primary-normal">browse your file</span></div>
<div class="text-grey-normal">Supported file types: <span>pdf,svg,html</span></div>
</div>
</div>
</label>
<div class="progress-tab">
<div class="progress-upper">
<span class="u-icon u-icon-32 text-grey-normal">o-image</span>
<div class="file-details">
<div class="file-name">file name.txt</div>
<div class="file-size">35.32KB</div>
</div>
<span class="u-icon u-icon-32 text-grey-normal action-icon">o-bin</span>
</div>
<div class="progress-lower">
<div class="progress-bar">
<progress class="progress" value="20" max="100"></progress>
</div>
<div class="progress-percentage text-small">
<span>20</span>%
</div>
</div>
</div>
</div>Two Uploads
file name.txt
35.32KB
file name.txt
35.32KB
20%
html
<div>
<label for="file2">
<div class="drop-container">
<div class="drop-zone">
<input type="file" id="file2" hidden multiple="multiple" name="file" accept="pdf,svg,html">
<span class="u-icon u-icon-32 text-primary-normal">o-upload</span>
<div class="text-grey-normal">Drag your file or click to <span class="text-primary-normal">browse your file</span></div>
<div class="text-grey-normal">Supported file types: <span>pdf,svg,html</span></div>
</div>
</div>
</label>
<div class="progress-tab">
<div class="progress-upper">
<span class="u-icon u-icon-32 text-grey-normal">o-file</span>
<div class="file-details">
<div class="file-name">file name.txt</div>
<div class="file-size">35.32KB</div>
</div>
<span class="u-icon u-icon-32 text-grey-normal action-icon">o-bin</span>
</div>
</div>
<div class="progress-tab">
<div class="progress-upper">
<span class="u-icon u-icon-32 text-grey-normal">o-file</span>
<div class="file-details">
<div class="file-name">file name.txt</div>
<div class="file-size">35.32KB</div>
</div>
<span class="u-icon u-icon-32 text-grey-normal action-icon">o-bin</span>
</div>
<div class="progress-lower">
<div class="progress-bar">
<progress class="progress" value="20" max="100"></progress>
</div>
<div class="progress-percentage text-small">
<span>20</span>%
</div>
</div>
</div>
</div>Failed Upload
file name.txt
35.32KB
html
<div>
<label for="file3">
<div class="drop-container">
<div class="drop-zone">
<input type="file" id="file3" hidden multiple="multiple" name="file" accept="pdf,svg,html">
<span class="u-icon u-icon-32 text-primary-normal">o-file-upload</span>
<div class="text-grey-normal">Drag your file or click to <span class="text-primary-normal">browse your file</span></div>
<div class="text-grey-normal">Supported file types: <span>pdf,svg,html</span></div>
</div>
</div>
</label>
<div class="progress-tab">
<div class="progress-upper">
<span class="u-icon u-icon-32 text-grey-normal">o-image</span>
<div class="file-details">
<div class="file-name">file name.txt</div>
<div class="file-size">35.32KB</div>
</div>
<span class="u-icon u-icon-32 text-warning-normal action-icon">o-rotate-right</span>
</div>
</div>
</div>