In this week’s jQuery Roundup I’m going to review some of my favourite jQuery UI themes and related extensions.
If you’re not familiar with jQuery UI, it’s a collection of useful abstractions for animations and themeable widgets. The APIs for each component are consistent and easy to learn.
jQuery UI is split into interactions, widgets, and effects. Interactions include things like a drag and drop API, which can be combined with most interface elements to give your application an intuitive feel. Widgets are high-level, with a nice Datepicker and tabs. The effects APIs will be familiar to those of you schooled in Scriptaculous.
It’s licensed under Attribution-ShareAlike 3.0 which allows you to remix and share the work. You must attribute the theme, and it’s distributed under permission from 280 North and Pinvoke.
Absolution by Michaël Vanderheeren (demo) is another jQuery theme that attempts to go beyond the defaults provided by jQuery UI. The author actively updates the repository (as do the Aristo developers).
We’ve covered Uniform before, and it’s not specifically for jQuery UI, but it works well in combination with it. Uniform replaces standard form controls with themed ones which work like real controls but are cross-browser (and arguably look better).