Is your feature request related to a problem? Please describe.
No Visual Feedback During Upload Failures
- When upload fails, only uploadError state is set
No visual indicator shows which file failed
User sees generic error with no recovery path
- No Drag Feedback on Invalid Files
User drags 10 files, 3 are invalid type
Files silently rejected with only console/callback error
No visual shake/red highlight on drop zone
- Progress Bar Disappears on 0%
When progress is 0%, the bar is hidden. User doesn't know upload started.
Describe the solution you'd like
- Add per-file error states and retry buttons
- Add toast notifications or inline error list
- fixed Container Sizes Don't Adapt ( currently using hard-coded pixel dimensions ) -> Use relative units or add fluid prop option
ToDO
Is your feature request related to a problem? Please describe.
No Visual Feedback During Upload Failures
No visual indicator shows which file failed
User sees generic error with no recovery path
User drags 10 files, 3 are invalid type
Files silently rejected with only console/callback error
No visual shake/red highlight on drop zone
When progress is 0%, the bar is hidden. User doesn't know upload started.
Describe the solution you'd like
ToDO
UX Audit Annotations: Current screens with pain points marked
Error nd Feedback System: all error states, toasts and validation
Progress nd Upload States: new progress bar, state indicators
Responsive Layouts: mobile, tablet, desktop specs
Component Library: buttons, inputs, icons, tokens ( this is actually critical to fix since the project has a lot of uncentralized components that touch the harmony of the app )