Skip to content

Accessibilité

Thremark est conçu pour tout le monde. L’accessibilité fait partie intégrante du produit, pas une réflexion après coup.

VoiceOver

Chaque écran, bouton et interaction comprend des libellés descriptifs et des indices. Messages de chat, marques, fichiers, paywall — tout est entièrement navigable avec VoiceOver.

Traits sémantiques (.isHeader, .isButton), éléments enfants combinés pour les cellules complexes, éléments décoratifs masqués des technologies d’assistance.

Aa

Dynamic Type

Le texte et les éléments d’interface s’adaptent à votre taille de texte préférée. Du plus petit à Accessibility XXL — Thremark adapte la mise en page, l’espacement et les zones tactiles.

Conçu avec @ScaledMetric, des styles de police sémantiques et un système central ScaledLayout. Mise à l’échelle maximale limitée à accessibility3 pour une lisibilité optimale.

Dark Mode

Prise en charge native complète de Dark Mode sur chaque écran. Les couleurs, matériaux et icônes s’adaptent automatiquement à l’apparence de votre système.

Utilise @Environment colorScheme avec des variantes adaptatives de SF Symbol, une opacité dynamique et des matériaux natifs.

Reduce Motion

Lorsque Reduce Motion est activé, les animations se simplifient avec élégance. Effets de pulsation, glass piloté par gyroscope et animations de ressort respectent votre préférence.

Namespace central Anim avec des jetons sensibles au mouvement. GlassMotionManager désactive le gyroscope lorsque reduce motion est actif. Les animations répétitives passent en états statiques.

Contraste suffisant

Les éléments d’interface respectent les exigences de contraste. Lorsque Increase Contrast est activé, les bordures et séparateurs deviennent plus prononcés pour une meilleure visibilité.

ContrastBorderModifier réagit à colorSchemeContrast. Prise en charge de Bold Text via l’environnement legibilityWeight. Protection Smart Invert sur les images et avatars.

Voice Control

Naviguez dans Thremark en mains libres avec iOS Voice Control. Tous les éléments interactifs ont des noms accessibles pour l’interaction vocale.

Identifiants d’accessibilité sur les contrôles clés pour les libellés de superposition Voice Control. Les contrôles SwiftUI standard offrent une compatibilité automatique avec Voice Control.

Disponible sur

iPhoneiPad

Retours

Si tu rencontres des obstacles d’accessibilité dans Thremark, fais-le nous savoir à [email protected] On prend chaque signalement au sérieux.