i have upgraded my app from angular 13 to 19 , in doing so i have also updated the kendo-ui components from 7 to 18 , but many CSS related changes are not intact and same espesically in @progress/kendo-angular-grid, how to fix these breaking changes?
1 Answer, 1 is accepted
0
Martin Bechev
Telerik team
answered on 23 Apr 2025, 08:36 AM
Hi Parth,
Staying up to date with the recent Angular and Kendo versions is recommended as its allows you to benefit from the most recent bug fixes and features. But when upgrading Kendo UI components across multiple major versions, it's common to encounter CSS and styling issues due to breaking changes. Here are some steps to address these:
Review Changelogs:
Check the Kendo Angular UI Changelog for any CSS or component structure changes. This will help you understand what has changed and how it might affect your application.
Use browser developer tools to inspect the DOM of the Kendo Grid. Compare it with the previous version to identify changes in class names or structure that may affect your styles.
Update CSS Selectors:
Major updates often include changes to CSS class names and DOM structure. Update your custom CSS to match the new class names and structure. For example, .k-state-selected might have changed to .k-selected.