This is a migrated thread and some comments may be shown as answers.

JQuery Theme Support

6 Answers 146 Views
General Discussions
This is a migrated thread and some comments may be shown as answers.
Ian
Top achievements
Rank 1
Ian asked on 17 Dec 2011, 06:46 PM
Hi,
I really love what you guys have done with kendo so far and I am looking forward to future developments in this area. The one question I have is regarding your decision to support jquery, but not use the 'native' jquery-ui theme roller. We (and I'm sure many other people) have several projects that currently depend on the jquery themeroller. It sure would be nice if your widgets just picked up those standard css styles wherever possible. What benefit did you foresee developers gaining by going with your own custom theming solution? Do you guys have any plans to support jquery-ui themes? This is a challenging issue for those projects where we allow the end user to select their own theme, and has become a show stopper where we allow customers to roll their own theme for our application. 

Does anyone else have any thoughts on this matter or am I just missing a better way to solve these issues.
Thanks,
ian

6 Answers, 1 is accepted

Sort by
0
Atanas Korchev
Telerik team
answered on 19 Dec 2011, 08:35 AM
Hello Ian,

 Kendo UI is indeed using jQuery but is not based on jQuery UI because we see the latter as a competing product.  This is the reason we don't have plans to implement such support. In the future (if there is interest) we can add support in our ThemeBuilder to import jQuery UI themes and convert them to Kendo UI themes. 

Regards,
Atanas Korchev
the Telerik team
Join us on our journey to create the world's most complete HTML 5 UI Framework - download Kendo UI now!
0
Ian
Top achievements
Rank 1
answered on 19 Dec 2011, 04:46 PM
Thanks for the info. A tool that could convert themes would be extremely useful. Even if there were some sort of 'mapping' published so we could create our own would be fantastic.
ian
0
Sebastian
Telerik team
answered on 19 Dec 2011, 04:55 PM
Hello Ian,

By the way, you and all the other community members interested in this feature for our ThemeBuilder can cast your vote for it in this UserVoice thread.

Best regards
Sebastian
the Telerik team
Join us on our journey to create the world's most complete HTML 5 UI Framework - download Kendo UI now!
0
Oisin
Top achievements
Rank 1
answered on 25 Jan 2012, 04:04 PM
I'm a long time user of jQuery UI, I love using it and it as been central to many of the interfaces(Adminica:http://themeforest.net/item/adminica-the-professional-admin-template/160638) I've created over the years. However I would argue it's greatest weakness is its themeroller system. In my opinion, it makes the various components look clunky and old fashioned.

Check out the date picker on the default skin: http://jqueryui.com/themeroller/ the left right arrows have the weirdest hover state.
The widgets in general waste so much space, take the tabs for example... they have their own container with padding. This tab container is also padded in from its containing element. This is such a waste of space and so ugly. In comparison the minimalism of the KendoUI looks(and works) so much better.

The best solution I've found when using themeroller is to use the bespoke Aristo themeroller skin (http://taitems.tumblr.com/post/482577430/introducing-aristo-a-jquery-ui-theme).
Note: This wasn't created using the themeroller tool.

I know it is a real timesaver when you drop in a new plugin and it automatically has the same look as the rest of the interface. However, what you gain intime, you lose in quality. The plugin stylings are always rough approximations that are often pretty messy and I will always have to edit the plugin stylesheet to get the styling absolutely perfect. I know every project won't have the time/budget to have a bespoke interface and as an interface designer this stuff is probably more important to me than say a developer.

So basically, the reason I have decided to use Kendo UI for an upcoming project is that it has a unified minimalist style and a solid theme structure which is more advanced/sensible than themeroller.

Best Regards,
Oisin
0
Dimo
Telerik team
answered on 25 Jan 2012, 04:33 PM
Hi Oisin,

Thank you for sharing your feedback and your kind words.

Regards,
Dimo
the Telerik team
Join us on our journey to create the world's most complete HTML 5 UI Framework - download Kendo UI now!
0
Ian
Top achievements
Rank 1
answered on 25 Jan 2012, 06:12 PM
Hello,

After using kendo for a couple of months, I totally agree with you Oisin. In hindsight, I would actually love some sort of tool that would apply the kendo ui to existing jquery theme rolled projects. This would be of great help for those projects which were built originally using jquery widgets but have matured and would benefit from the full framework of kendo. If you have any sensible approaches you are willing to suggest for this, I would be all ears.

Thanks for your thoughts,
ian
Tags
General Discussions
Asked by
Ian
Top achievements
Rank 1
Answers by
Atanas Korchev
Telerik team
Ian
Top achievements
Rank 1
Sebastian
Telerik team
Oisin
Top achievements
Rank 1
Dimo
Telerik team
Share this question
or