Currently, in ThemeBuilder, you can't style DropDownList, which uses groups.
https://demos.telrik.com/kendo-ui/dropdownlist/grouping
https://www.telerik.com/kendo-react-ui/components/dropdowns/combobox/grouping/
Consider the option to expose a template that will allow adding custom styles for DropDownList with grouping.
Requested through t.1645162
Consider exposing a template that will allow styling the (Optional) text span from ThemeBuilder.
Currently, as a workaround users must explicitly set the styles through the following selectors:
.k-stepper .k-step-label-optional {
color: red;
background-color: yellow;
font-size: 18px;
font-style: normal;
}Requested through t.1648985
Consider the option to support absolute paths for background-image in the Style Editor.
This will enable users to visualize the background-image changes directly in ThemeBuildeer (currently the only option is to export the theme and load the changes in the end application).
Alternatively, consider the option to provide a space for loading images with relative paths (fir fast preview in ThemeBuilder).
Consider providing partial exports for the SCSS when working with the Kendo Fluent theme. Partly exports are available for all other flavors except for the Fluent theme.
+1 from t.1652071
When an element is selected in ThemeBuilder, it shows its Parts and Properties on the right and a Live Preview at the bottom. I would really benefit from seeing the HTML code/markup (snippet), e.g. `<button kendoButton themeColor="primary" fillMode="flat">Button</button>`. I'm trying to decipher what attributes I should be using by looking at the applied classes, but it's not always 1-to-1 or clear.
I need to be able to enter `rem` (or even `em`) values for metrics like `padding`.
Currently, in ThemeBuilder there is a template that allows you to style the icon of a header cell that is filterable.
However, we need to be able to style the icon in a header cell that triggers the ColumnMenu (the more icon)
https://demos.telerik.com/aspnet-core/grid/column-menu
https://www.telerik.com/kendo-react-ui/components/grid/interactivity/column-menu/
requested through t.1655985
It would be helpful to add a feature to ThemeBuilder that allows users to create theme variable modes based on typography variables, similar to the existing feature that lets them create themes based on color and metrics.
This will enable users to generate different themes within a single project by simply changing the fonts used.
Requested through t.1656320
Currently, in ThemeBuilder, the generated styles for the Telerik/Kendo component Breadcrumb are only for the collapse mode "wrap". However, in Telerik UI for Blazor, Kendo UI for Angular, and others, the Breadcrumb component supports different collapse mode values, such as "auto" and "none":
https://docs.telerik.com/blazor-ui/components/breadcrumb/collapse-modes
https://www.telerik.com/kendo-angular-ui/components/navigation/breadcrumb/collapse-modes/
Consider providing templates to allow the generation of styles for other collapse modes.
Requested through t.1660021
Consider generating utility classes for variables to apply and reuse styles easily. For example, the user defines a color variable in ThemeBuilder called "component," and this makes ThemeBuilder generate utility classes:
.k-color-component {
color: #ffeb3b;
}
.\!k-color-component {
color: #ffeb3b !important;
}
.k-bg-component {
background-color: #ffeb3b;
}
.\!k-bg-component {
background-color: #ffeb3b !important;
}These utility classes can then be applied and reused in code outside of ThemeBuilder:
<div class="k-color-component"></div>Currently, ThemeBuilder exposes templates for the states of the TabStrip items. However, the changes apply to all positions of the TabStrip. This is inconvenient if you want to apply changes only to one of its positions. Also, these items' states have specific styles coming with the keyword "!important", which the default templates do not override.
Consider exposing templates for these states based on the position of the TabStrip component.
Requested through t.1666111.
tb-custom-primary: #014d5b !default; //Is the value if not defined in final scss
tb-primary: tb-custom-primary;
-----------------------------------------------
index.scss
$tb-custom-color: #34b232; //Now I can define the final value for variable
@import '_tokens'
it would be useful to add it in ThemeBuilder UI.

In Sass is possible to define à variable like this
$primary: red;
$primary-filter: rgba($primary, .5);
But this possibility is not supprted by ThemeBuilder
It may be usefull for variation of same color in theme whit only one variable to adjust.
Sometimes, when using the Export Font Icons functionality of the ThemeBuilder Plugin for Figma, the export freezes with "Sending data to server: 0%":
This is due to how Figma handles the export of icons.
Consider implementing a mechanism for indicating the problematic icons so that users can remove/update them and make them eligible for export.
Currently, there are no templates for modifying the sort icons of the filter cells of the TreeList component. There is a template for the Filter Row, which refers to the Grid component. However, the part with the sort icon is not connected to the Grid, as modifying it there doesn't reflect the change in the TreeList.
Consider exposing a templates for these icons.
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