Omega Bootstrap

Component ID

1429486

Component name

Omega Bootstrap

Component type

theme

Maintenance status

Development status

Component security advisory coverage

not-covered

Component created

Component changed

Component body

An Omega Subtheme with (eventually) full, built-in support for the Twitter Bootstrap UI.

Note: Requires Omega Theme and LESS module.... and upgrading the bundled lessphp library to the latest and greatest to support bootstrap 2.x

Also: Bootstrap is APL licensed, thus not able to be uploaded quite yet. Currently, you will need to clone the repo and copy the files into respective js/bootstrap and css/bootstrap directories. We will bring in Libraries API support shortly! I have set the .gitignore to hopefully fend off these directories from accidentally getting uploaded in any commits!

Currently:

  • Toggle Bootsrap LESS and JS in theme settings
  • Theme includes to override core form, menu, pager, item list, breadcrumb, search bar and message rendering. (Partially adapted from Twitter Bootstrap Theme - not yet finished!)

Todo:

Everything else...

  • Replace 960.gs with bootstrap grid system (I'm testing a few ideas on how best to do this)
  • Libraries API Support (drush command or makefile for download!) to retreive the theme
  • More permanent fix for lessphp version issue