# UI Feedback Patterns

## Loading States
- Use skeleton loaders for content areas
- Disable buttons during async operations
- Show progress indicators for long operations

## Error Handling
- Display errors inline when possible
- Provide actionable error messages
- Allow retry for transient failures

## Success Feedback
- Toast notifications for non-critical successes
- Inline confirmation for critical actions
- Auto-dismiss non-critical notifications
