UI Components on one page - but with different look and feel
I'm a newbie at this - so please correct gently if I am wrong. First, I should say that what all you jQuery folks are doing is outstanding.
One of the problems I see with UI is that the code uses explicit classes and those classes are global to the page. For example - I may wish to shoehorn some search boxes with tabs in one part of the page - with one look and feel - and another set of tabs on the same page with another. I want to have the ability to have different class files for each instance of the tabs code.
It's not clear how this can be achieved. Taking a current set of base classes and exhaustively replacing
ui-tabs by say ui-alternate-tabs is a simple problem - s/ui-/ui-alternate/g. This can be done by your web delivery interface. Making the code generate ui-alternate-tabs needs a global hook where I can specify to an instance name when the code is invoked. Doing things this way will be nicely backwards compatible, if the inserted instance name is empty, then the current behaviour will remain in place.
Has there been any discussion on this topic?