I need to fight it to undo rather than do.<p>It doesn't center elements, spans have an extra 20px on the right, and it sets elements at specific heights and widths without me wanting it to.
I think the idea of bootstrap was to have something to quickly setup a website for a concept or MVP, but then it became a "standard" for larger project and extended implementations. That is not what it was made for. It is not to achieve a perfect design, is to build something quickly. If you want something more robust to build on you should really look somewhere else.
When I first read "I need to fight it to undo...". I thought "yep, I regret using it too".<p>After a second thought: It saved me a lot of time. It helped me create a "pattern" when creating documents and, at the end, you can just remove it and implement the classes from scratch.<p>That said, yes, you do like bootstrap. :D
I've lately been using a combination of HTML5 Boilerplate and Chris Coyier's "don't overthink it" grid system to start a project. The result is just a basic prototype/wireframe. It's not too hard to skin and make nice. Adding modules later from Bootstrap and Foundation, as needed, is not hard to do. I much prefer that than starting with one large framework and hoping I'll have the inclination to refactor later.<p>I'm normally not a fan of grid systems but Chris Coyier's grid system uses percents instead of pixels and is very lightweight.
<a href="http://css-tricks.com/dont-overthink-it-grids/" rel="nofollow">http://css-tricks.com/dont-overthink-it-grids/</a>
You should try giving foundation a shot. <a href="http://foundation.zurb.com/" rel="nofollow">http://foundation.zurb.com/</a><p>I started using it over bootstrap and I'm starting to like it a lot.
Bootstrap is in a class of its own for exactly what it is supposed to do; to allow a user to quickly set up a concept or prototype site.<p>The reason why I don't like Bootstrap is because many people use it like a free design template. A seasoned designer or developer can spot a Bootstrap site straight away because they're mostly used straight into production because "it follows best design practices". The huge rise in extensions and colour themes to Bootstrap only prove this.
I'm moving away from bootstrap too, it's nice in the beginning but when you start implementing your own design you end up having to override everything and it just seems like a waste of time.<p>For my latest project I just started from scratch by building my own framework using Stylus, that way I can also avoid messing up my HTML with loads of additional classes.
Bootstrap isn't for everyone/everything.<p>Never gonna put it on any front facing websites. But for alphas and admin areas, Bootstrap is a blessing from heaven.
are you me, because I've been thinking the exact same thing. the centering thing had me laughing too. I had this shock about me. 5000 lines and no centered div auto margin. eek.