Would you use Twitter Bootstrap for an intranet/business app?

css, html, twitter-bootstrap

Solution

You have to choose the framework that you fell must comfortable with.

I like both Bootstrap, jQuery UI and YUI Library and use them a lot. I recently changed work and my first project was to change the entire internal admin application, and for this I have chosen Bootstrap.

Bootstrap with Knockout in ASP.NET MVC to be more detailed...

just as a tease on using Bootstrap... this is view of one of the segments:

and the main navigation menu:

to help others, the Main Menu is available on JsBin

it's a normal 3 columns `.span2` with a wrapper called `.super-menu` and that style has only the width as:

.super-menu { width: 480px; }

witch means: 3 x `.span2` + 3 x `margin-left` = (3 x 140) + (3 x 20) = 480px

Problem

We are about to embark on the development of several complex business/intranet applications (lots of data, many functions, admin panels, doesn't need to be simplified for public use). With the advent of people doing real work on their phone browsers and tablets.. responsive design and 508/ARIA accessibility also creep into the mix of requirements. We like a lot of what we find in the out-of-the-box Twitter Bootstrap (TB) (x-browser, jQuery, HTML/CSS template, lots of helper functions so we don't need HTML experts to make good looking pages, others). But, its layouts seem to drive us toward minimalistic (few controls/ less data on one screen), narrow (960-width) designs. Does it make sense for us to even use TB if we're going to bloat and stretch the designs? Or are their better CSS/HTML/JS templates/kits out there for .Net "business applications"? Or any others that are still in favor that we should consider?

Original source