http://twitter.github.com/bootstrap/#grid-system - would be fantastic to integrate the bootstrap css base for all the widgets - forms, tables, labels, etc - into Omega. Would greatly improve the usefulness of this theme out of the box.

Comments

Steven Brown’s picture

Maybe if we made it a css file that you had to specify you wanted to use (like how you have to rename the responsive css files if you want that functionality). That would probably be a better solution. Unless the maintainers just want to use that as their base.

marcoka’s picture

Status: Active » Closed (won't fix)

you can do that with creating a subtheme. actually i am working on a omega subtheme that uses sass and uses twitter bootstrap styling.

but this is a base theme not a theme that implements some style, third party theme. i am pretty sure himerus and fubhy agree with that

himerus’s picture

Status: Closed (won't fix) » Postponed (maintainer needs more info)

I do agree, BUT... I do like the default "plain" styling of the twitter bootstrap more than what we've currently got out of the box.

it is meant to be 100% plain, but It's also "nice" to have the "clean" styles for a lot of default elements that can quickly be disabled via the interface.

I plan to dig into this later. Thanks for the link!

marcoka’s picture

additional info. afaik bootstrap currently is written in less.
https://github.com/twitter/bootstrap/tree/master/lib

davidfells81@gmail.com’s picture

LESS would be a great upgrade for Omega imo. It adds a module dependency to handle it server-side, but it makes CSS so much easier to deal with in frameworks with tons of nesting.

aristeides’s picture

+1 on this one!!
I've built more than 50 sites using Omega and I have to say that Omega + Bootstrap + Less would be a killer combo!

Anonymous’s picture

I can only support that. :-) +1 from me, too.

MStrzelecki_’s picture

Omega + TwitterBootstrap = 1st place on most installed :)
Also I would love it. Omega 4.x? :D

I have found Omega Bootstrap sandbox at the moment.
http://drupal.org/sandbox/rerooting/1429486

davidfells81@gmail.com’s picture

Sweet!!!

himerus’s picture

I've finally had a bit of time to investigate this, and while I LOVE the Twitter Bootstrap styling, and thing it WOULD make a much better default setup, currently since Twitter Bootstrap requires jQuery 1.7, it will be too hard to properly implement in Drupal 7 without causing adverse effects with both the Drupal core, and contrib layers.

jQuery Update 2.x-dev does "sort of" make 1.7 work, but since it is still highly untested, and issues pointed out with the update point to some very show stopper issues, it doesn't make sense to integrate this at this time.

However, I DO love the idea, and will revisit when either jQuery 1.7 is fully supported by jQuery update, or in Drupal 8 where we will have jQuery 1.7 in core... of course by then, Twitter Bootstrap will require something like jQuery 1.9.... :(

marcoka’s picture

i will start doing a sass omega subtheme. including compass/sass and the base style is planned to be like bootstrap but not 100% implementation of all js stuff they do. i will publish this once i have something i am happy with.
it will implement some very modular css logic (i already drew some schematics). suggestions welcome.

R-H’s picture

Hey, I'm +1 for this too. I understand that we might need JQuery 1.7 but could we implement the Bootstrap CSS for the time being (before JQ 1.7 is available)?

Thanks!

realityloop’s picture

It seems that jquery_update now has jquery 1.7 in the dev release as of March 23rd http://drupal.org/node/1386294#comment-5765634

+1 to seeing twitter bootstrap included in omega

realityloop’s picture

Status: Postponed (maintainer needs more info) » Active

Changing status to ensure himerus sees that 1.7 is in the dev version of jQuery Update now.

Vacilando’s picture

I very much hope @himerus will manage to marry Omega with TB -- perhaps working with @rerooting (though he has little hope for a solution, see http://drupal.org/node/1676036) and with @bensnyder (see http://drupal.org/node/1452698).

realityloop’s picture

From what I've heard the direction himerus has taken is sass based I'm not sure if he's planning to integrate TB though.

tr33m4n’s picture

subscribe

ipwa’s picture

This would be awesome independently if it's done with SASS or LESS, just the styling of Twitter Bootstrap for default CSS elements and implementing the Bootstrap grid.

sinasalek’s picture

+1 of bootstrap support
Also you maybe be interested in this modules
http://drupal.org/project/tweme
http://drupal.org/project/bootstrap