Estados de tabla
Uso
Los estados de retroalimentación son una parte importante de la experiencia de usuario del componente tabla. Proporcionan información visual clara cuando la tabla no puede mostrar filas de datos, lo que transforma un espacio vacío potencialmente confuso en un mensaje útil e informativo. Estos estados comunican el estado actual de los datos, como cargando, vacío o error, y guían al usuario sobre cómo proceder. Esta documentación aborda los estados principales del componente tabla.
Formato
Anatomía
Si bien el contenido específico varía, todos los estados dentro de la tabla comparten un conjunto común de elementos, que se presentan en el cuerpo de la tabla en lugar de las filas de datos.
- Imagen o ícono: Indicación visual que ayuda a los usuarios a comprender rápidamente la naturaleza del estado.
- Título: Encabezado conciso que comunica el mensaje principal del estado.
- Descripción: Cuerpo del texto que proporciona contexto adicional, explica por qué se muestra el estado y guía al usuario sobre los próximos pasos.
- Acción: Botón o enlace que proporciona una vía directa para que el usuario lleve a cabo una acción.
No todos estos elementos son necesarios para todos los estados; la combinación específica depende del contexto. Consulte la sección sobre Variaciones de estado para conocer pautas detalladas sobre cada estado.
Contenido
Pautas generales de redacción
- En todos los aspectos del diseño de las interfaces de productos de Guidewire, utilice mayúsculas como se usan en las oraciones. No use mayúsculas en todas las palabras.
- Use verbos en tiempo presente y voz activa en la mayoría de las situaciones.
- Use contracciones comunes para darle al texto un tono más natural e informal (pauta correspondiente al inglés).
- Use un lenguaje sencillo. Evite la jerga innecesaria y el lenguaje complejo.
- Las palabras y las oraciones deben ser breves.
Variaciones de estado
Estado cargando
El estado cargando informa al usuario que los datos se están recuperando. Consta de un ícono indicador de carga y un rótulo de texto. El mensaje debe ser simple y directo. Utilice el texto estándar “Cargando datos...” para informar claramente al usuario de que el sistema está funcionando. Este es un estado temporal y no incluye ningún elemento interactivo con el usuario, como botones o enlaces.

Estado vacío
El estado vacío informa al usuario por qué no hay datos que mostrar. El contenido y las acciones deben adaptarse al caso espec ífico. Para obtener instrucciones integrales, consulte el ](pathname://es/empty-state.mdx)patrón de estado vacío[.
- Uso inicial: Este estado aparece cuando un usuario encuentra por primera vez una característica y aún no ha agregado ningún dato. En el mensaje, explique el valor de la característica y use la acción principal para guiar al usuario a agregar el primer elemento (por ejemplo, con un botón Agregar siniestro).
- Sin resultados de búsqueda: Este estado aparece después de que la búsqueda o el filtrado del usuario no devuelven resultados coincidentes. El mensaje debe informar al usuario que la búsqueda ha finalizado, pero no se ha encontrado nada. Se recomienda enfáticamente un botón de acción para proporcionar un camino claro para el usuario. Un buen ejemplo de una acción basada en la lógica es mostrar un botón Borrar filtros, pero solo cuando el estado vacío sea el resultado de filtros activos.
- Después de una eliminación o finalización: Este estado aparece después de que un usuario completa correctamente una tarea, como borrar todas las notificaciones. Sirve como confirmación y, a menudo, no requiere un botón de acción.

Estado de error
El estado de error informa al usuario que los datos no se pudieron mostrar debido a un problema. El mensaje debe explicar claramente el problema en un lenguaje sencillo y proporcionar una ruta directa hacia la resolución. Por ejemplo, si se trata de una falla del sistema o de la red, el estado incluye un ícono de advertencia, el título “No se pueden recuperar datos”, una descripción que explica el problema y el botón Volver a cargar la página como acción de recuperación.

Accesibilidad
Este componente de Jutro ha sido validado para cumplir con las pautas de accesibilidad de WCAG 2.2 AA en su configuración base predeterminada. Esto incluye garantizar que se cumpla lo siguiente:
- La relación de contraste de los elementos textuales con respecto a su fondo es superior a 4,5:1.
- El contenido no textual que debe transmitir significado (como íconos e indicadores de foco) tiene una relación de contraste de al menos 3:1 con sus colores adyacentes.
- El elemento se puede operar con teclado, así como con mouse.
- Se puede acceder al contenido mediante lectores de pantalla, como JAWS y VoiceOver.
El cumplimiento de los criterios de accesibilidad depende, en última instancia, de cómo se implementa y personaliza este componente. Los cambios realizados por el autor del contenido pueden afectar la accesibilidad. Para obtener más información sobre nuestro modelo de responsabilidad compartida, revise nuestra declaración completa sobre accesibilidad de Jutro.
Cuando utilice este componente en su aplicación, respete estas prácticas recomendadas:
- Anuncie los cambios de estado. Cuando aparece un estado, los lectores de pantalla deben anunciar su contenido. Por lo general, esto requiere el uso de regiones activas de ARIA para garantizar que los usuarios de las tecnologías de asistencia estén al tanto del cambio.
- Defina la función de las ilustraciones. Si un estado incluye texto complementario que explica la situación, la ilustración o el ícono deben tratarse como decorativos y estar ocultos para los lectores de pantalla. Si la ilustración es el único medio para transmitir el significado del estado, debe tener un texto alternativo descriptivo.