telerik / kendo-ui-core

An HTML5, jQuery-based widget library for building modern web apps.
http://www.telerik.com/kendo-ui
Other
2.53k stars 1.91k forks source link

Scheduler rendering mismatch #7557

Open NickIliev opened 10 months ago

NickIliev commented 10 months ago

Bug report

Reproduction of the problem

The rendering for the Scheduler component in Kendo UI for JQuery does not match the source of truth.

Steps to reproduce the behavior:

  1. Open the Scheduler component in ThemeBuilder
  2. Make various changes in the default styling within the Scheduler Overview and the Scheduler Cell/ text templates
  3. Use the generated CSS with Kendo UI for JQuery

It looks like there are rendering differences compared to the source of truth https://github.com/telerik/kendo-themes/tree/develop/tests/scheduler

Actual Results The changes are not rendered in Kendo UI for JQuery for examples like the basic usage demo https://demos.telerik.com/kendo-ui/scheduler/basic-usage and the Timeline demo https://demos.telerik.com/kendo-ui/scheduler/timeline

Note that changes made in the Toolbar template are applied. The same styles are rendered as expected for Kendo UI for React and other suites.

TB Preview (React) image

Kendo JQueryTimeline demo image

Expected/desired behavior

The styles generated from ThemeBuilder should be applied to the Scheduler component for JQuery. (rendering should be unified as for React).

Environment

Reported through t.1627488

Tonelofsgaard commented 10 months ago

Our project opted to utilize the Kendo Scheduler for our calendar feature, primarily because of the extensive styling options provided by the Theme Builder feature. However, we currently face this bug that renders the Theme Builder inaccessible to us. As you can imagine, we are eager to have this issue resolved. Is there a possibility of a prompt fix? Best regards, Tone Lofsgaard - SuperOffice RnD, Oslo

NickIliev commented 10 months ago

tagging managers for prioritization

@ag-petrov @nenchef

Tonelofsgaard commented 9 months ago

Hi there! Any news to share on this issue? BR Tone

ag-petrov commented 8 months ago

@NickIliev the Scheduler rendering is not unified and the jQuery one is correct according to the source of truth - https://github.com/telerik/kendo-themes/blob/develop/tests/scheduler/scheduler.html#L728 . The problem will be resolved after we unify the rendering.

@Tonelofsgaard we can not provide a time-frame in which the rendering will be unified. We have this into our system and we will do our best to provide a solution as soon as possible.