Inert, nicht aria-hidden + pointer-events-none, für Gated Abschnitte

Fixkamo-internal
Verschifft
28. August 2026 um 04:37 UTC
Autor
Kamo
Ausschuss
6310685

CreateOrgForm's Section() Helfer versteckt die vier Abschnitte auf "kein Zweig Typ gewählt yet" mit aria-versteckt plus einem pointer-events-none className. aria-versteckt auf einem Behälter deren Nachkommen noch fokussiert sind, ist die WCAG 4.1.2 Anti-Muster, und pointer-events-none stoppt nur die Maus - ein Tastatur-Benutzer tabbing von der Spitze eines nagelneue Seite könnte immer noch erreichen und bedienen Felder die Seite präsentiert sich visuell als träge, da initialCreateOrgFields() beginnt, ohne Zweigtyp ausgewählt. inert (React 19's erstklassige boolesche Requisite, bestätigt, um sauber durch motion.section hier zu überprüfen) ersetzt beides: es zieht den Unterbaum aus dem Zugängerbaum, der Tab-Bestellung und pointiere Interaktion in einem primitiven. opacity-40 bleibt als visuelles Stichwort. Besichtigte den Rest der Datei und die anderen Komponenten diese Aufgabe für die gleiche ************-Form; keine gefunden - die Feldkomponenten eigenen Behinderten-Staat-Wrapper verwenden aria-aktiviert (ein anderes, nicht widersprüchliches Muster), und jede andere Arie-versteckt in Dateien diese Aufgabe berührt ist auf eine wirklich dekorative, nicht-interaktive Glyph (AppSwitches' AppGlyph-Symbol, FirstOrgCta's dekorative Box glüht).

Alle Änderungen

Wie, was Sie sehen Versand?

Jedes dieser Updates landet automatisch in Ihrem Arbeitsbereich. Starten Sie frei und beobachten Sie es Woche für Woche wachsen.

Free Forever startenPreisgestaltung anzeigen