I use Bootstrap, but only the CSS and not the jQuery stuff anymore.
Technically it's just Bootstrap, since the main dev of the project left Twitter.
http://twitter.github.com/bootstrap/
When it comes to styling the built-in esri/dojo dijits, it may not do exactly as you want and there may be some conflicts between the two in terms of class names. You can make a custom build of the stylesheet from the bootstrap page to leave out Forms styles for example. Bootstrap will also add styles for DOM elements like tables, forms, lists and so on.
Bootstrap won't just plug-in to the dijits, you'll need to either wrap them in something like a form/table or use something like dojo/dom-class to add the Bootstrap defined styles to a dijit.
http://dojotoolkit.org/reference-guide/1.7/dojo/dom-class.html
Another option is to look at how Bootstrap does some of it's styling and try to mimic it on Dijit elements. One of Dojos annoying Dijit qualities is the amount of classnames and dom elements that get created in a dijit, so you may have to get creative.
I have a sample that demonstrates using Bootstrap (and Backbone.js) to create a ToC/Legend Menu that may be if use.
http://www.odoe.net/apps/legendtoc/
The source is on github
https://github.com/odoe/legendtoc
Hope that helps a bit.
Thanks
Having dojo as a dependency for the api is an awfull choice
Thanks very much
That puts a smile on my face. Thanks for the links!
That puts a smile on my face. Thanks for the links!