Welcome to Progress ThemeBuilder

Updated on May 5, 2026

ThemeBuilder is a versatile tool that helps you create visual styles and apply them to the Telerik and Kendo UI web components or to your own custom components.

To help you achieve a unique appearance for your apps, ThemeBuilder offers an intuitive UI where you can experiment with colors and properties like border-radius and typography. In ThemeBuilder, you can visualize the styles that you create and see how they change the look of the UI components. With ThemeBuilder's advanced customization features, you can change virtually every appearance-related property of the UI components until you achieve the desired style.

The final result of using ThemeBuilder is a vibrant theme packaged as an npm package that contains your ready-to-use Sass and CSS files.

ThemeBuilder allows you not only to create themes for your new apps but also to maintain and update the styles of your existing apps—whenever you decide to change the styling in your app, open your existing ThemeBuilder project, make the changes, and apply them to the UI components.

ThemeBuilder Tiers

The table below provides a comparison between the Free, Pro, Ultimate, and Enterprise tiers of ThemeBuilder.

FeatureFreeTrialProUltimate / Telerik and Kendo UI AcceleratorEnterprise
Creating projects from scratchYesYesYesYesYes
Allowed number of projects133UnlimitedUnlimited
Customization of Kendo themesYesYesYesYesYes
AI generation of Kendo themesYesYesYesYesYes
Available AI tokens (per month)61000154400352000988000988000
Editing built-in theme variablesYesYesYesYesYes
Choice of color palettes (swatches)YesYesYesYesYes
Use of custom typographyNoYesYesYesYes
Creating custom theme variablesNoYesYesYesYes
Advanced customizationNoYesYesYesYes
Number of advanced customizations050UnlimitedUnlimitedUnlimited
Project sharingNoYesYesYesYes
Migration to later component versionsManual (Variables only)ManualManualAutomaticAutomatic
Importing components from FigmaNoYesYesYesYes
Allowed number of imported components from Figma013UnlimitedUnlimited
Importing custom variables from FigmaNoYesNoYesYes
Allowed number of imported custom variables from Figma050UnlimitedUnlimited
Importing custom fonts from FigmaNoNoNoYesYes
Creating custom component variantsNoYesNoYesYes
Allowed custom component variants010UnlimitedUnlimited
Creating custom Kendo component configurationNoYesYesYesYes
Allowed custom Kendo component configurations01UnlimitedUnlimitedUnlimited
SupportNoLite supportLite supportPriority supportUltimate support
SSONoNoNoNoYes
Access rightsNoNoNoNoYes
Variable modesNoNoNoYesYes
Customization of custom componentsNoYesYesYesYes
Allowed number of custom components013UnlimitedUnlimited
Project versions00510100

Supported Telerik and Kendo UI Web Components

The team behind ThemeBuilder works constantly to expand the list of supported Telerik and Kendo UI web components that you can style with ThemeBuilder. Currently, this list includes the following component suites:

If your favorite Telerik or Kendo UI components are not listed above, you can still use the previous ThemeBuilder.

Telerik and Kendo UI Components with Advanced Customization

ThemeBuilder offers two levels of customization for the UI components—standard and advanced:

From version Q1 2026, ThemeBuilder provides complete coverage of the Kendo UI component suite. The following table lists all components with support for advanced customization.

Component NameSupported withComponent NameSupported with
ButtonQ1 2024CardQ1 2024
ButtonGroupQ1 2024DrawerQ1 2024
DropDownButtonQ1 2024PanelBarQ1 2024
SplitButtonQ1 2024TabStripQ1 2024
ChipQ1 2024SplitterQ1 2024
ChipListQ1 2024DialogQ1 2024
ToolbarQ1 2024WindowQ1 2024
NumericTextBoxQ1 2024TooltipQ1 2024
MaskedTextBoxQ1 2024NotificationQ1 2024
InputQ1 2024PagerQ1 2024
TextAreaQ1 2024BadgeQ1 2024
CheckBoxQ1 2024TextBoxQ1 2024
RadioButtonQ1 2024EditorQ1 2024
RadioGroupQ1 2024AppBarQ1 2024
SliderQ1 2024GridLayoutQ1 2024
RangeSliderQ1 2024TreeListQ1 2024
SwitchQ1 2024ProgressBarQ1 2024
RatingQ1 2024UploadQ1 2024
DateInputQ1 2024ExternalDropZoneQ1 2024
DatePickerQ1 2024LoaderQ1 2024
TimePickerQ1 2024ListViewQ1 2024
DateTimePickerQ1 2024FloatingActionButtonQ1 2024
DateRangePickerQ1 2024ColorGradientQ1 2024
MultiViewCalendarQ1 2024FlatColorPickerQ1 2024
CalendarQ1 2024ColorPaletteQ1 2024
DropDownListQ1 2024ColorPickerQ1 2024
AutoCompleteQ1 2024MultiSelectTreeQ1 2024
DropDownTreeQ1 2024MultiColumnComboBoxQ1 2024
MultiSelectQ1 2024ExpansionPanelQ1 2024
ComboboxQ1 2024ListBoxQ1 2024
LabelQ1 2024BottomNavigationQ1 2024
HintQ1 2024BreadcrumbQ1 2024
ErrorQ1 2024TileLayoutQ1 2024
FloatingLabelQ1 2024PopoverQ1 2024
TreeviewQ1 2024FilterQ1 2024
GridQ1 2024Conversational UIQ1 2024
SchedulerQ1 2024ScrollViewQ1 2024
StepperQ1 2024SkeletonQ1 2024
AvatarQ1 2024FormQ1 2024
MenuQ1 2024AI PromptQ2 2024
ActionSheetQ1 2026ContextMenuQ1 2026
DockManagerQ1 2026MapQ1 2026
MediaPlayerQ1 2026OrgChartQ1 2026
OTPQ1 2026PDF ViewerQ1 2026
PropertyGridQ1 2026SpeechToTextButtonQ1 2026
SpreadsheetQ1 2026TaskBoardQ1 2026
WizardQ1 2026TimelineQ1 2026

AI Generation of Kendo Themes

With ThemeBuilder Q2 2025, you can use generative AI to create a custom Kendo theme. By providing natural language instructions and without the need to have any prior CSS or design knowledge, you can quickly and efficiently create your own design for the Kendo and Telerik components.

Learn more about using AI to generate Kendo themes here...

Native HTML Elements with Advanced Customization

With ThemeBuilder, you can customize not only UI components but also native HTML elements and thus apply common styles to all element instances across your application. As the styles applied to the native HTML elements will have a global effect, you can override them by using inline styles or external style sheets. In addition, ThemeBuilder lets you create variants of these elements and use them in specific custom cases.

The following table lists all native HTML elements with support for advanced customization.

HTML ElementSupported withHTML ElementSupported with
<div>R2 2023<h1>R2 2023
<span>R2 2023<h2>R2 2023
<p>R2 2023<h3>R2 2023
<a>R2 2023<h4>R2 2023
<li>R2 2023<h5>R2 2023
<ul>R2 2023<h6>R2 2023
<ol>R2 2023<img>R2 2023
<input>R2 2023

Styling Custom Components

ThemeBuilder allows you to style custom components that are based on pure HTML. With the code editor, you can define and manage the HTML content of your custom components, and then apply advanced customizations to them. Additionally, ThemeBuilder gives you the flexibility to combine Telerik & Kendo components with your own custom components.

ThemeBuilder Free Trial

ThemeBuilder offers a free 7-day trial to registered users. To activate the free trial, use either of the following methods:

  • Register to start your free trial. Because ThemeBuilder is also a collaboration tool, activate a trial for each team member and try to evaluate it together.

  • Log in with the credentials for your Telerik account. To start your free trial, select any of the Try Now buttons and accept the EULA.

First Steps with ThemeBuilder

To see how it all works, try the complete ThemeBuilder tutorial—you will create custom styles, adjust some advanced properties, and then download the Sass and CSS files of your visual theme.