How to Remove Default Classes from Radzen Components?

Is there a way to remove all default classes from Radzen components, similar to an Unstyled="true" option?

I'm working on a highly customised design where buttons have a unique appearance, and the default Radzen classes interfere with my styling. Ideally, I’d like to remove all Radzen-generated classes and apply only my own custom styles.

I couldn’t find a built-in way to do this—does Radzen currently support it? If so, could you share how? If not, would it be possible to introduce an Unstyled attribute in a future update?

Thanks in advance!

No, there isn't.

If you don't include the Radzen.Blazor CSS (either via RadzenTheme or <link />) the components will be unstyled.

This would be a monumental effort so it is highly unlikely we do that.

Thanks for the incredibly quick response, @korchev!

I’ve decided to go with your second suggestion for my immediate needs—it works well for my use case. What I was really looking for was a way to have a mix of Radzen styles for some elements while fully customizing others.

I imagine it wouldn’t be too difficult to implement, perhaps by exposing a base class property that could be leveraged for styling overrides? Just a thought!

Either way, I appreciate the suggestion, your super quick support and the effort behind Radzen—it’s a fantastic library. Thanks again!