# Radix UI Unstyled, accessible, open source React primitives for high-quality web apps and design systems. {

Radix Primitives is a low-level UI component library with a focus on accessibility, customization and developer experience. You can use these components either as the base layer of your design system, or adopt them incrementally.

} At minimum, we recommend you read the following documentation before you start this integration guide. * [Introduction](https://www.radix-ui.com/primitives/docs/overview/introduction) * [Getting Started](https://www.radix-ui.com/primitives/docs/overview/getting-started) * [Styling](https://www.radix-ui.com/primitives/docs/guides/styling) ## Requirements \| Tooling | Minimum Supported | \| ------------------------------------- | ----------------- | \| [React](https://react.dev/) | 18 | \| [Skeleton](https://skeleton.dev) | 3 | \| [Radix UI](https://www.radix-ui.com/) | 1 | \| [Tailwind](https://tailwindcss.com/) | 4 | ## Introduction In this guide we'll implement the following Radix UI `` component. This will showcase the bare minimum requirements for integrating Skeleton with Radix UI. ## Get Started ## Styling Each Radix UI component accepts a `className` prop. Use this to provide Tailwind and Skeleton utility classes. ### Basic Styles Styling the `` component. ```tsx {/* ... */} ``` Styling each item component. Apply these styles to each button. ```tsx {/* ... */} ``` ### Complete Example Below is a complete example showing the entire component with all styles and basic configuration. ```tsx import * as RadixToggleGroup from '@radix-ui/react-toggle-group'; import { useState, type FC } from 'react'; interface ToggleGroupProps { /* ... */ } export const ToggleGroup: FC = () => { const [value, setValue] = useState('left'); return ( { if (value) setValue(value); }} aria-label="Text alignment" > Left Center Right ); }; ``` ## Going Further If you wish to match Skeleton component conventions, view our [contributor component guidelines](/docs/resources/contribute/components). ## Attribution Radix UI is created and maintained by [WorkOS](https://workos.com/).