New Theme: Cocoa for jQuery UI
Cocoa-style theme for jQuery UI.
I explored Sproutcore, Cappuccino, and the like, but personally found them to be too much overhead for what I needed. I was fairly familiar with jQuery UI, but found creating the theme to be slightly tedious due to the raw unstructured CSS. I immediately converted the core CSS to LESS (jquery-ui-less-theme on GitHub), clearing up some of the bloat. Although it is developed in LESS, it is compiled down into raw CSS and perfectly usable in that state.
Having used Mac OS X for a year now, I’ve become quite fond of the native Cocoa UI. If you go through the official jQuery UI themes, almost none of them would be suitable as a base for a Mac-style theme, but I remembered having seen Aristo by Tait Brown, which was an excellent theme to start with.
For those that have been paying attention, you’ll notice the breakdown:
- Titanium app that uses jquery-ui-theme-cocoa
- jquery-ui-theme-cocoa uses jquery-ui-less-theme and moar
I’m continuing to use this theme in some currently unreleased apps, and so expect to continue to see improvements as time goes on. If you have any comments, suggestions, please let me know below. Thank you.
More of my jQuery work can be found here.