Classes list
Every class File upload recognizes, straight from the @flickui/css source.
| Class | Purpose |
|---|---|
.file-upload | Base class on the wrapping element — required |
.file-upload-dropzone | The clickable/droppable <label> |
.file-upload-input | The real, visually-hidden native <input type="file"> |
.file-upload-icon | The upload glyph shown in the dropzone |
.file-upload-prompt | Wraps the title + hint text |
.file-upload-title / .file-upload-hint | Primary prompt line and secondary line for accepted types/size limits |
.file-upload-list | <ul> that flickui.js populates with a card per selected file |
.file-upload-item | A single file card (built by JS) |
.file-upload-item-icon | Leading icon in a file card |
.file-upload-item-body | Wraps the name + size stack in a file card |
.file-upload-item-name / -size | The filename and human-readable size text |
.file-upload-remove | Per-file remove button — also carries .action-file-remove |
.file-upload-compact | Row-layout trigger instead of the tall dropzone — drag-and-drop still works |
.is-dragging | Runtime state — set by flickui.js while a drag hovers the dropzone |