# 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