Uso
Cuándo usar
- Cuando no hay contenido para mostrar en una pantalla, o cuando una búsqueda no arroja resultados.
- Para comunicar sobre un error, advertencia, información o éxito de un proceso.
Cuándo no usar
- Para informar el estado actual del sistema al procesar una tarea, utilizar Alertas. Por ejemplo: una alerta de error por un campo de formulario incompleto.
- Para informar estados de carga temporales, utilizar el Spinner.
- Para destacar contenido dentro del cuerpo de una página a modo de banner, utilizar el componente Destacado.
Tipos
Mensaje institutional
Se utiliza para brindar información institucional, por ejemplo, el redireccionamiento a otros sitios externos al Gobierno de la Ciudad de Buenos Aires.
Mensaje de información
Se utiliza para brindar información relevante para las personas usuarias sobre el proceso que están realizando. Por ejemplo: cuando no hay contenido para mostrar en una página o búsqueda, a modo de empty state.
Mensaje de éxito
Se utiliza para confirmar a la persona usuaria que una acción se ha realizado correctamente, brindándole seguridad y cierre sobre el proceso.
Mensaje de advertencia
Se utiliza para captar la atención de las personas usuarias, ya sea como advertencia previa o como consecuencia de una acción clave dentro del flujo.
Mensaje de error
Se utiliza para comunicar que el proceso no se pudo completar, e indica los pasos a seguir para solucionarlo.
Disposición
El mensaje de estado debe ser el único elemento del cuerpo de la página, para hacer foco en el contenido y evitar sobrecargar a la persona usuaria con información.
Contenido
La información textual de los mensajes de estado debe brindar un contexto claro y entendible, para que la persona usuaria determine cómo continuar.
Los encabezados y las descripciones deben agregar información útil para ayudar a la persona usuaria a entender los diferentes estados de un proceso.
Evitar los mensajes ambiguos que no proporcionan información relevante para la persona usuaria.
Uso de accionables
Los mensajes de estado deben incluir accionables claros que permitan a la persona usuaria tomar decisiones útiles frente a una situación específica. Estos accionables facilitan continuar navegando por el sitio o acceder rápidamente a ayuda en caso de necesitarlo, mejorando la experiencia y reduciendo posibles frustraciones.
- Las etiquetas de los botones deben ser breves, claras y descriptivas. Se recomienda usar verbos en indicativo que describan la acción que se realizará, como “Adjuntar archivo”.
- Representan una oportunidad para incentivar a las personas usuarias a seguir navegando e interactuando con la página.
Utilizar los mensajes de estado como una oportunidad para reponerse de los errores.
No brindar las acciones pertinentes al mensaje de estado puede generar que la persona usuaria cierre la página o abandone la navegación.
Colores semánticos y uso de íconos
El ícono de un mensaje de estado sirve como refuerzo visual y semántico para ayudar a la persona usuaria a identificar el tipo de feedback que recibe. Más allá de la ayuda que representa, no se debe depender de la iconografía para comunicar el estado, por lo que el título y la descripción del mensaje deben ser claros y explicativos.
No modificar el uso de la paleta cromática en la iconografía. El color semántico debe ser congruente con el contenido del mensaje.
Patrones de uso
El mensaje de estado aparece posterior a procesos de carga y no suplanta otros componentes que se utilizan para guiar la espera. Por ejemplo, dentro de un pago o trámite, se utiliza para detallar y confirmar la actualidad del proceso e indicar los siguientes pasos.
1. La persona usuaria confirma el proceso.
2. El sistema valida la información mediante la retroalimentación del indicador de carga.
3. El mensaje de estado brinda visibilidad sobre la confirmación o rechazo de la solicitud, y las acciones pertinentes para que la persona usuaria continúe la navegación.