npm install radix-themes-tw --dev
This preset overrides the default tailwind classes with the radix ones, except for the space tokens that starts with the rx suffix (for example you can use both px-2
based on tailwind spacing and px-rx-2
based on radix spacing).
For the complete list of tokens check the radix documentation: https://www.radix-ui.com/themes/docs/theme/token-reference
For the tailwind classes check the preset code: https://github.com/viktorbonino/radix-themes-tw/blob/main/src/index.ts
- Open the
tailwind.config.ts
configuration file. - Add this line to import dependency:
import { radixThemePreset } from 'radix-themes-tw';
. - Add
radixThemePreset
underpresets
.
The file should look like this:
import type { Config } from 'tailwindcss';
import { radixThemePreset } from 'radix-themes-tw';
const config: Config = {
// your existing configuration
presets: [radixThemePreset]
}