UX: Form submit button shows text change but no loading spinner/animation #130
Labels
No Label
P0 Critical
P1 High
P2 Medium
P3 Low
accessibility
backend
bug
content
data-integrity
enhancement
frontend
infra
integration
owner
owner-input
performance
performance
phase-7
phase-8
security
seo
ui
ux
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: null/Queue-North-Website#130
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Problem
Both Contact and Support forms change the button text to 'Submitting...' during submission, but there is no visual spinner or animation. On slow connections, users may not notice the text change and could double-submit.
The form wrapper does add
opacity-70 pointer-events-noneduring submission, which prevents double-clicks. But there is no visible loading indicator (spinner, progress bar, etc.).Fix
Add a simple spinner SVG next to the 'Submitting...' text:
Or use the lucide-react Loader2 icon with animate-spin.
Files
Severity
Low — double-submit is prevented by pointer-events-none, but UX could be improved