Skip to content

Accesibilidad

Thremark está construido para funcionar para todos. La accesibilidad es una parte fundamental del producto, no algo secundario.

VoiceOver

Cada pantalla, botón e interacción incluye etiquetas descriptivas y sugerencias. Mensajes de chat, marcas, archivos, paywall — todo completamente navegable con VoiceOver.

Traits semánticos (.isHeader, .isButton), hijos combinados para celdas complejas, elementos decorativos ocultos de la tecnología de asistencia.

Aa

Dynamic Type

El texto y los elementos de la interfaz se escalan según tu tamaño de texto preferido. Desde pequeño hasta Accessibility XXL — Thremark adapta el diseño, el espaciado y las áreas táctiles.

Construido con @ScaledMetric, estilos de fuente semánticos y un sistema central ScaledLayout. Escalado máximo limitado a accessibility3 para una legibilidad óptima.

Dark Mode

Soporte nativo completo de Dark Mode en cada pantalla. Colores, materiales e iconos se adaptan automáticamente a la apariencia de tu sistema.

Usa @Environment colorScheme con variantes adaptativas de SF Symbol, opacidad dinámica y materiales nativos.

Reduce Motion

Cuando Reduce Motion está activado, las animaciones se simplifican con elegancia. Efectos de pulso, glass impulsado por giróscopo y animaciones de resorte respetan tu preferencia.

Namespace central Anim con tokens conscientes de movimiento. GlassMotionManager desactiva el giróscopo cuando reduce motion está activado. Las animaciones repetitivas cambian a estados estáticos.

Contraste suficiente

Los elementos de la interfaz cumplen los requisitos de contraste. Cuando Increase Contrast está activado, los bordes y separadores se vuelven más pronunciados para una mejor visibilidad.

ContrastBorderModifier responde a colorSchemeContrast. Soporte de Bold Text a través del entorno legibilityWeight. Protección Smart Invert en imágenes y avatares.

Voice Control

Navega por Thremark con manos libres usando iOS Voice Control. Todos los elementos interactivos tienen nombres accesibles para la interacción por voz.

Identificadores de accesibilidad en controles clave habilitan etiquetas de superposición de Voice Control. Los controles estándar de SwiftUI proporcionan compatibilidad automática con Voice Control.

Compatible con

iPhoneiPad

Comentarios

Si encuentras alguna barrera de accesibilidad en Thremark, por favor escríbenos a [email protected] Tomamos cada reporte en serio.