camelot-dev / camelot-dev/excalibur

[UI/UX] Loading / Processing Animation ...

Open
#113 2 comments 0 reactions 0 assignees View on GitHub
UX
Dominant language
Python
Stars
1.8k
Forks
238
PR merge metrics
No merged PRs in 30d

Description

Currently Excalibur shows a manual 'Refresh' page for long running process or failures (Reference:
https://github.com/camelot-dev/excalibur/issues/69). This is not a good UX. We need a better loading screening with an animation to let users know processing in happening or failed.

Perhaps the animation would make waiting enjoyable, if the process fails show an error and take the user back to the previous step.

Contributor guide

Open the contributing guide

Research direction

Start by reviewing the current manual “Refresh” page and the behavior described in issue #69. Define the loading, processing, and failure states, including the error message and return to the previous step; done means users receive clear feedback instead of a manual refresh page.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
frontend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.