feat: add comprehensive loading feedback (#18)
This commit is contained in:
1 parent
45de0cebcc
commit
ec3319494b
47 files changed
+1753
-406
No files matched your search
@@ -88,6 +88,7 @@ Use the single-context documentation layout. See [domain.md](file:///home/nessar
|
||||
- Keep component styles scoped unless a style is intentionally global.
|
||||
- Ensure layouts work across supported viewport sizes.
|
||||
- Provide explicit loading, empty, success, and error states.
|
||||
- Every user-observable asynchronous frontend operation must expose a truthful loading lifecycle. Prefer content-shaped skeletons for first loads, preserve established content with subtle busy feedback during refreshes, and use operation-local progress for actions so unrelated work remains available; never present pending or failed data as an empty or successful result.
|
||||
- Avoid unexpected layout shifts and blocking interactions.
|
||||
|
||||
### Accessibility
|
||||
|
||||
Reference in new issue
Block a user