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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions