Unplanned
Last Updated: 02 Aug 2024 07:45 by ADMIN

Currently, there are no means to style the clear button of the DropDownTree component.

Consider exposing a template for the clear button (similar to the "(span) Input" component part).

 

requested through t.1660254

Completed
Last Updated: 21 Nov 2024 08:42 by ADMIN

The Progress ThemeBuilder currently has the Fluent theme (by Microsoft), but only the light version is available.

As for the other themes (kendo, bootstrap, material) would it be possible to have the dark version too?

Thank you,
best regards

Roberto

Completed
Last Updated: 17 May 2024 07:11 by ADMIN
It would be nice if i am able to add custom colors to primary palette color in theme builder.

Completed
Last Updated: 09 Apr 2024 09:34 by ADMIN

As the subject suggests, I think the ability to support multiple swatches in a single project would be a fantastic addition to Themebuilder!

This change would allow a user to select a theme that'll encompass an app's light mode, and once finished, select a separate theme to repeat the process for dark.

As it currently stands, separate Themebuilder projects need to be created in order to separate light and dark themes. 

Thank you in advance for your consideration!

Unplanned
Last Updated: 18 Oct 2023 13:16 by Umut
Created by: Nick
Comments: 1
Type: Feature Request
3

Support in ThemeBuilder for using variable fonts (a font where a single file contains all weight variations).

https://fonts.google.com/knowledge/glossary/variable_fonts 

Example for variable font: https://fonts.google.com/specimen/Inter 

Requested through t.1627093

Unplanned
Last Updated: 13 Nov 2024 16:02 by Petar

In ThemeBuilder Q1 2024 there are Grid templates for styling alternate rows and selected rows. However, there is no template for styling selected alternate row.

Consider providing templates for each rendering option.

Unplanned
Last Updated: 13 May 2024 12:15 by ADMIN
Created by: FranckSix
Comments: 1
Type: Feature Request
3

In my example the neumorphism-default

box-shadow: 3px 3px 5px 0px rgba(52, 178, 50, .33), -3px -3px 5px 0px rgba(255, 255, 255, .6);

On the ButtonGroup I got overflow on the other buttons and I want to clip the buton for remove the shadow on adjacents buttons.

In my example:


This clip-path can help to apply shadow on the buttons group

to pass from this :


to this

Unplanned
Last Updated: 17 Oct 2024 08:59 by Petar

There is a template in the Constructive Elements canvas of components, such as Grid, MultiSelect, etc., for Filter List Item. Currently, ThemeBuilder does not have an exposed component part for modifying its search icon. It becomes problematic when we use font icons, especially a different font file for the icons, which requires changing the character code.

Consider exposing a component part to modify this icon.

Completed
Last Updated: 27 Sep 2021 07:58 by ADMIN
Created by: G
Comments: 2
Type: Feature Request
2
We need a way to load/save themes.  The theme editor is honestly not very useful as it is.  This surely can't be hard to allow a user to upload a file and use that as the basis for making changes.  A one-off configuration is not how development works.  There was one ticket similar to this that was marked as fixed but bookmarking and loading from a page is a poor and easy way out way to do this imho.
Completed
Last Updated: 16 Jul 2021 08:44 by ADMIN
Release 2021 R3
When you start theming using the Bootstrap as a base, change the pallet colours and click download the ThemeBuilder throws. 
Under Review
Last Updated: 23 Jan 2023 09:42 by ADMIN
Created by: Steve
Comments: 1
Type: Feature Request
2

I would like to be able to set the style for the focus state for all the input controls in one place.

Currently I would need to select each control, go the advanced edit and set my style. If I then need to make a small change to that style I have to repeat the process for each individual component.

It would be useful if there was a selector on the title bar of each component group that allowed you to set a styles for all the components in the group for states such as hover, focus etc.

Completed
Last Updated: 09 Apr 2024 09:46 by ADMIN

Add a new smart code editor as a variant of the Property Grid with all visual properties. Do not replace the property grid with this editor. They can live next to each other in different tabs. The smart code editor should support all features of the property grid but with advanced functionalities.  

1. Show all kendo styles attached to the selected layer in a text format 
2. Marks which style is overridden by user styles
3. Users can add any CSS property, not just the one listed by the Proprty grid editors. 
4. Intellisense for CSS properties, something like:




5. Intellisense for using sass/css variables – the editor can recognize the property name and list only corresponding tokens for example – background – shows color tokens, box-shadow – shows effect tokens.  Something like:


Completed
Last Updated: 16 May 2024 12:15 by ADMIN

When the ThemeBuilder project has custom variables or variables exported from Figma in the output _tokens.scss file all variables are with the ‘tb’ or ‘figma’ prefix.

It will be good if these prefixes can be configuration options for the project and users can choose what prefix (or no prefix) should use. 

Unplanned
Last Updated: 27 Nov 2023 07:44 by Nick
Created by: Nick
Comments: 1
Type: Feature Request
2

Add a Last Cell template for the Grid component similar to the First Cell template that we currently have exposed.




Requested through t.1626999


Unplanned
Last Updated: 18 Sep 2024 08:34 by Petar

Consider providing an option to customize the text content for various components (like "Button", "Notification", etc.) so that users can test various scenarios like having longer strings, multiline strings, and similar scenarios.

For example, a user should be able to easily change the template text so that he can test sub-element alignment

Current template


Desired template with customized text

As of now, customization is only possible through the browser developer's tooling.

 

 

Unplanned
Last Updated: 09 Nov 2023 13:50 by Sam Phillips
Created by: Nick
Comments: 1
Type: Feature Request
2

Consider the possibility of creating a gallery-like platform to showcase various ThemeBuilder demo projects.

The goal is to demonstrate the potential of creating different themes in ThemeBuilder and customizing various Kendo/Telerik components. The gallery should showcase different supported themes alongside multiple demo projects from the supported frameworks, such as JQuery, Angular, Vue, Blazor, and MVC, with Material, Bootstrap, Fluent, and Default themes.

Completed
Last Updated: 03 Jul 2024 12:36 by ADMIN
Created by: Nick
Comments: 0
Type: Feature Request
2

The Kendo Themes recently introduced an accessibility swatch A11y for the Default Ocen Blue theme https://www.telerik.com/kendo-angular-ui/components/accessibility/accessibility-swatch/

Feature request: Support for the Ocean Blue A11y Accessibility Swatch in ThemeBuilder.

 

 
Unplanned
Last Updated: 29 Jan 2024 11:10 by ADMIN

Greetings,

I know it is possible to access these variables in SCSS given the right setup. However users might not always be in position to have that, for various reasons, e.g.:

  • a person that doesn't have the time to setup that
  • a person that doesn't want to setup that
  • a person that doesn't know how to setup that
  • a person that isn't authorized to setup that and has access only to the final CSS file

I think it would be nice to make ThemeBuilder available as CSS custom properties (aka "CSS variables"). Some info about this idea (I guess ThemeBuilder uses SASS behind the scenes?): Convert Sass variables to CSS variables · Issue #3091 · sass/sass (github.com)

Regarding the possibly large amount of variables, I think the ones visible in ThemeBuilder would cover the vast majority of cases.

Whether you intend on doing this or not, could you please document how the exported CSS file is generated behind the scenes? I tried reverse-engineering it since I originally wanted to be able to work on SASS code and then obtain the same result as ThemeBuilder. My guess:

  1. SASS generates a minified CSS file (with a sourcemap)
  2. minified CSS then go through Autoprefixer (PostCSS plugin)
  3. minified and autoprefixed CSS then go through calc (PostCSS plugin)

Thanks!

Unplanned
Last Updated: 01 Feb 2024 13:55 by ADMIN

Consider the option to support the Telerik/Kendo hierarchical grids or grid grouping through separate component templates.

For example,

https://demos.telerik.com/aspnet-mvc/grid/hierarchy 

https://www.telerik.com/kendo-angular-ui/components/grid/grouping/basics/ 

The hierarchical grids are visualized with a master row similar to the Grouping Row template. However, it is currently impossible to directly style the hierarchical master row.


Example for grid groups


https://stackblitz.com/run/?file=src%2Fapp%2Fapp.component.ts