Skip to content

First PR #298

@ahmedjaziri31

Description

@ahmedjaziri31

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

  • 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 )

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions