G
Gian Torralba
Guest
Hello, Please see the quoted text below regarding the integration with Kendo UI. "The Kendo UI integration is part of a larger effort called New UI which is planned to be released for 4.0. However, Kendo UI is only part of the equation. The big picture is this: 1. Existing customers will be able to use both the New UI and the existing UI (We call it Classic UI). They will be able to run their applications without breakage in the Classic UI. In the New UI, their mileage may vary depending on the kind of customizations they have done. 2. The New UI uses Kendo UI as you mentioned but also Bootstrap V3. Bootstrap V3 is not compatible with V2, which is the version that is in use in Classic UI. That may affect customers in general and from what you are mentioning below it’s likely to affect this customer. 3. The New UI has a different structure and is responsive. It does not use (as much) tables, table cells, ect…. for example where we used to have some and elements we now have Bootstrap row and columns. 4. We have tried to preserve some of the IDs as much as possible, but even when you can access the element by ID, you may not be able to apply the same logic to the element in New UI than in Classic UI. A good example is the time control (details below). 5. We are preserving custom header/footer and custom sidebar functionality in the sense that a customer will be able to customize New UI using similar techniques that they used in Classic UI (Using Jquery, JavaScript and CSS overrides). 6. We are improving how customers can override CSS rules. We have separated what rules we intend customers to override vs fixed ones. 7. We are adding some built-in themes. Some of the customizations may not work well in some themes (particularly when they hardcode colors). All in all, we hope that we made the right compromises between bringing up new technologies, functionalities and a more modern UI while maintaining enough backward capabilities. We hope that having the 2 UI mode will provide a nice migration path to the customers. Obviously, it would interesting to find out from them where there are difficulties and where we can smooth them. Please let us know. Regards, Thierry". Let me know if you need more information on this. Thanks, Gian
Continue reading...
Continue reading...