Estados honestos: cargando, vacío, error, éxito
Un principio de diseño que mantenemos: nada es disparar y olvidar. Cargando, vacío, error y éxito dicen cada uno lo que realmente pasó.
Los estados vacíos enseñan la interfaz — te dicen qué aparecería aquí y cómo hacer que aparezca. Los estados de error nombran el fallo y ofrecen el siguiente paso. La herramienta desaparece dentro de la tarea en vez de esconder su propio estado tras una capa amable.
La transparencia es el producto, no una función.