We recently upgraded our theme builder to ultimate so we could migrate our theme builder project from R1 2023 to Q4 2024. After we did this there were some small changes we needed to fix but after that we followed all the normal installation procedures.
We are running angular 18 and have updated all kendo components to the latest versions.
After installing the new theme we also added/changed the way we imported the theme package following the documentation (using @use).
Most everything looks good but there is one large issue with several of our components and that is the kendo theme mixin "k-color" is not working.
In several places there is no color or background color being set on the component(s). When i inspect the style i see color: k-color(primary); is not working. dev tools states that the variable is wrong. i can only assume the mixin is not imported/being used.
Image of my description
When exporting only selected components, it would be incredibly beneficial if ThemeBuilder could automatically generate separate override files specifically for those components. This approach would keep the codebase more modular, improve performance, and better serve applications relying only on certain Kendo components.
Requested through 1674517
Consider exposing a styling template for the PropertyGrid component
https://demos.telerik.com/kendo-ui/propertygrid/index
Expose styling templates for the Wizard components available in the Kendo/Telerik suites
https://github.com/telerik/kendo-themes/tree/develop/tests/wizard
https://demos.telerik.com/blazor-ui/wizard/overview
https://www.telerik.com/kendo-react-ui/components/form/wizard
Hi,
right now you are not able to style the adornments for example of a numeric textbox in ThemeBuilder.
It would be nice if that could be added.
Thanks,
Nina
This is an incredibly important feature for a tool like a "ThemeBuilder" to do. There are too many colors for someone to easily swap out, which makes the tool hard to manage for color. I know we can use another tool to create color palettes and then plug it in, but honestly this is one of the top things a ThemeBuilder should do.
It should make swapping color categories simple by allowing you to select the colors for primary, danger, warning, tertiary, info, etc. and then the tool generates a color palette within the color family automatically. Then, if the user does not like any of the colors automated, they could manually swap them out like they do today.
Currently, the ThemeBuilder application supports and generates custom styles only for a Drawer with mode set to Push
Consider providing support for Drawer with the mode set to Overlay
Reference rendering: https://github.com/telerik/kendo-themes/blob/develop/tests/drawer/drawer-overlay.html
Mode demo: https://www.telerik.com/kendo-react-ui/components/layout/drawer/display_modes
requested throught t.1700544
Consider adding support for compiling Typography or Effects variables in ThemeBuilder to CSS variables (in the compiled CSS).
Currently, only color and metrics variables are compiled to CSS variables.
Requested through t.1702497
Hello,
We want to create a custom Material theme for our ASP.NET Core web application. We are using the Sass Theme Builder but can only select predefined color swatches for the "Material" base theme. We would like to be able to set custom colors per "subject" just like you can with the "Default" and "Bootstrap" theme.
Is this possible or are you blocking this on purpose for some reason?
Thank you in advance.
Issue:
The text for the onlabel and offlabel is not shown because the ".k-switch-label-on, .k-switch-label-off" is showing "display: none" and other issues you'll see when testing. Appears that the SASS Theme Builder doesn't take into consideration the OnLabel and OffLabel parameters.
SASS Theme CSS: line 12087-12096
.k-switch-label-on,
.k-switch-label-off {
display: none;
position: absolute;
top: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
overflow: hidden;
}
Code:
<TelerikSwitch class="ml-2" @bind-Value="@isDark" Width="80px" OnLabel="Dark" OffLabel="Light" OnChange="ThemeHandler" />
Add ability to style the table headers in Scheduler

The style for dialog actions is exported with the following selector
.k-dialog-wrapper .k-window.k-dialog .k-window-actions.k-dialog-actions.k-actions.k-actions-stretchedThis is not applied when I switch actions bar to a different layout than the default
<DialogActionsBar layout="start">
</DialogActionsBar>.k-actions-stretchedThemebuilder used to export non compiled css
Now it's only compiled, and it's not easily plug and play with my current npm bundler.
Please bring back option to export non-compiled css
Consider the option to expose predefined classes of HTML elements from the Kendo themes. This would allow atomic customization and mapping to other imported variables (like ones imported from Figma designs).
For example:
An option to style the H1 header from the Kendo theme, which has the .k-h1 class.
Hello,
The MultiSelect and ComboBox Icons seem to have issues. First, in the MultiSelect, I'm not able to customize the icon within the IconButton. In the similar ComboBox, I can customize the icon, but the change is not reflected in the live view.
I would expect that all the clear "X" icons within the dropdown components would inherit from the base TextBox "Clear Icon" but they don't.
Regards,
Brian
Hello,
There seems to be an automatic 25px margin on the <p> within the content element that we can't customize. Could you please remove this and allow this to be customized in the ThemeBuilder?
Thanks,
Brian
Hello,
I'm able to customize the components of the webpage, like buttons, grids, etc., but not the entire webpage. Can you support to design an entire webpage using ThemeBuilder so that I can create a login page instead of creating login.css.