Install Radix Themes and start building in minutes.
Radix Themes is a pre-styled component library that is designed to work out of the box with minimal configuration. If you are looking for the unstyled components, go to Radix Primitives.
Getting up and running is quick and easy.
Install the package from your command line.
Import the global CSS file at the root of your application.
Add Theme
to your application, wrapping the root component inside of body
.
You are now ready to use Radix Themes components.
Configuration is managed and applied via the Theme component.
Pass configuration to the Theme
to customize appearance.
ThemePanel
is a drop-in component that allows you to preview the theme in real time. Visit the component playground to see it in action.
To add ThemePanel
to your app, import it from the package and drop it inside your root Theme
.
Get the most out of Radix Themes by exploring more concepts and features.
Learn how to approach styling and overrides with Radix Themes.
Get to know the layout primitives and their available properties.
Anatomy of a theme and how to create the perfect style for your app.
Understand the color system and its application in your theme.
Integrate a great looking dark mode into your app using appearances.
Add custom typefaces and fine tune typographic details.