-
Notifications
You must be signed in to change notification settings - Fork 40
Bootstrap
Matthew McNaney edited this page May 14, 2013
·
1 revision
Since 1.8.1, we decided to make our themes with Bootstrap as a foundation.
There are a couple of reasons for this:
- We need a unified API for CSS. Modules and current themes are a motley hodgepodge of class and id names with various colors and layout. By adapting layout around Bootstrap standards, we can agree on how things should work by how they are defined. Changing a class definition will have an expected change.
- Bootstrap uses responsive design, allowing our themes to degrade based on the user's device.
- Eventually, we want to ship with a product that allows you to control your site's appearance without having to download a new theme each time. Having a unified CSS standard makes that easier.