Active
Project:
Omega
Version:
7.x-3.x-dev
Component:
Code
Priority:
Normal
Category:
Feature request
Assigned:
Unassigned
Reporter:
Created:
17 Jan 2012 at 21:59 UTC
Updated:
8 Feb 2013 at 09:19 UTC
Jump to comment: Most recent
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
Comment #1
Steven Brown commentedMaybe 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.
Comment #2
marcoka commentedyou 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
Comment #3
himerus commentedI 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!
Comment #4
marcoka commentedadditional info. afaik bootstrap currently is written in less.
https://github.com/twitter/bootstrap/tree/master/lib
Comment #5
davidfells81@gmail.com commentedLESS 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.
Comment #6
aristeides commented+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!
Comment #7
Anonymous (not verified) commentedI can only support that. :-) +1 from me, too.
Comment #8
MStrzelecki_ commentedOmega + 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
Comment #9
davidfells81@gmail.com commentedSweet!!!
Comment #10
himerus commentedI'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.... :(
Comment #11
marcoka commentedi 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.
Comment #12
R-H commentedHey, 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!
Comment #13
realityloop commentedIt 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
Comment #14
realityloop commentedChanging status to ensure himerus sees that 1.7 is in the dev version of jQuery Update now.
Comment #15
vacilando commentedI 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).
Comment #16
realityloop commentedFrom what I've heard the direction himerus has taken is sass based I'm not sure if he's planning to integrate TB though.
Comment #17
tr33m4n commentedsubscribe
Comment #18
ipwa commentedThis 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.
Comment #19
sinasalek commented+1 of bootstrap support
Also you maybe be interested in this modules
http://drupal.org/project/tweme
http://drupal.org/project/bootstrap