This week's book giveaway is in the OCAJP forum.
We're giving away four copies of Programmer's Guide to Java SE 8 Oracle Certified Associate (OCA) and have Khalid A Mughal & Rolf W Rasmussen on-line!
See this thread for details.
Win a copy of Programmer's Guide to Java SE 8 Oracle Certified Associate (OCA) this week in the OCAJP forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

JQuery UI theme recommendation

 
K Mansoor
Ranch Hand
Posts: 52
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Can somebody recommend a good JQuery UI theme for a 'very serious' corporate web application?
I'll really appreciate it.

 
Bear Bibeault
Author and ninkuma
Marshal
Pie
Posts: 65105
89
IntelliJ IDE Java jQuery Mac Mac OS X
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Well, you can look at the pre-defined themes in the Gallery tab in the jQuery UI ThemeRoller tool. I usually pick one that's close to what I need and use the tool to adjust things accordingly.

Subjectively, for a "very serious" site I'd likely start with one of Smoothness, Overcast, Redmond, Black Tie or Cupertino, depending upon which most closely matches the desired color scheme.
 
K Mansoor
Ranch Hand
Posts: 52
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thank you.
 
Gregg Bolinger
Ranch Hand
Posts: 15304
6
Chrome IntelliJ IDE Mac OS X
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Personally, I despise jQuery UI themes. I love Bootstrap and I ran across this but haven't tried it yet.
 
Bear Bibeault
Author and ninkuma
Marshal
Pie
Posts: 65105
89
IntelliJ IDE Java jQuery Mac Mac OS X
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Gregg Bolinger wrote:I love Bootstrap

Interesting. Bootstrap has been on my reading list for a while -- hasn't bubbled to the top yet. Could you give us the stratospheric viewpoint?
 
Gregg Bolinger
Ranch Hand
Posts: 15304
6
Chrome IntelliJ IDE Mac OS X
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Bear Bibeault wrote:
Gregg Bolinger wrote:I love Bootstrap

Interesting. Bootstrap has been on my reading list for a while -- hasn't bubbled to the top yet. Could you give us the stratospheric viewpoint?


Bootstrap is a CSS library that the Twitter folks released. It is some iteration of what they use for all their own stuff. I like it because it provides some really nice OTB CSS that looks professional. They do have a handful of jQuery plugins that use the CSS for things like Modal boxes, tabs, dropdowns, alert messages, tooltips, etc. They aren't as full featured as jQuery UI widgets. For example, while the modal has some callbacks for shown, closed, etc, there are no events wired to the buttons because the JavaScript doesn't actually build the markup. It merely decorates the markup that you provide (which they have plenty of examples of).

It's pretty easy to wrap some of your own plugin code around theirs though to make like easier. And there are quite a few forks out there from folks doing just that. Not as easy to find what you need though because they don't have a centralized link list. You just have to keep in mind that first and formost it is a CSS library with some widgets thrown in for good measure. That's different from jQuery UI which is more widget / JavaScript focused with some themes thrown in for good measure.

I personally don't care for jQuery UI themes because they feel less than professional and I'm not a huge fan of jQuery UI because they are difficult to theme and look nice unless you're a CSS ninja. Bootstrap works for me OTB in 90% of my use cases. YMMV.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic