byteNative
Frontend

Radix UI

Barrierefreie, ungestylte Komponenten als Basis eigener Design-Systeme.

Was ist Radix UI?

Radix UI liefert die unsichtbare, aber kniffligste Hälfte von Komponenten wie Dialogen, Menüs und Tabs. Es kümmert sich um Fokusführung, Tastaturbedienung und die richtigen ARIA-Rollen, also genau die Details, an denen selbstgebaute Komponenten gern scheitern. Das Aussehen bleibt dabei komplett dir überlassen, denn Radix liefert nur das Verhalten, kein Styling. So gestaltest du frei und ganz im Sinne der Marke, ohne bei Barrierefreiheit Kompromisse einzugehen.

Mehr in der Dokumentation

Wofür wir es nutzen

Wann immer eine Anwendung Overlays, Dropdowns oder Tabs braucht, bauen wir auf Radix, statt das Verhalten mühsam selbst nachzubilden. So bekommst du Tastaturbedienung und korrekte ARIA-Rollen geschenkt und kannst dich aufs Aussehen konzentrieren. Das spart Zeit und macht deine Oberfläche von Anfang an zugänglich.

Gut zu wissen

Radix-Komponenten kommen bewusst ohne Styling, das ist ein Feature, kein Mangel. Über die asChild-Prop reichst du das Verhalten an dein eigenes Element weiter, statt mit vorgegebenem Markup zu kämpfen.

00Frontend

Weitere Werkzeuge, mit denen wir im selben Bereich arbeiten.

Welche Technologie passt zu dir?

Das musst du nicht entscheiden, das ist unser Job. Erzähl uns einfach von deinem Vorhaben.