Install

Works with Drupal: 7.x

Using Composer to manage Drupal site dependencies

Downloads

Download bootstrap-7.x-3.0.tar.gztar.gz 103.27 KB
MD5: 633ba721e7d0f52627bc665d27cea002
SHA-1: 080135042c9934d7a7f319fe620ac33c4cf66c5a
SHA-256: 683a6e6ec34ff54cd2bf7e4d538faf68ca6614a8eb484dfed5203a2a247f1e43
Download bootstrap-7.x-3.0.zipzip 129.38 KB
MD5: c41f4cd35d61d589f391137d86137b26
SHA-1: 7d507551dc4effc32be7e9dfae264a492d247203
SHA-256: b425a475f763cf06753f5df4bde38858cd660f65e7a18868827e5f0f29d81565

Release notes

Changes since 7.x-2.x (170 commits by 20 contributors):

Major Change

#2098175: Clean up files
This issue alone has impacted the Bootstrap base theme the most. A huge effort was put in to help organize and optimize the Bootstrap base theme.

The file structure has been completely re-organized. While the base theme may now contain a lot of extra files (seemingly unnecessary at first), it was done in an effort to leverage Drupal's theme system architecture.

By leveraging Drupal's ability to include files only when a specific theme hook is implemented, we have reduced the PHP memory footprint of the Bootstrap base theme. Another advantage to implementing this automated file structure is: organization. We are now organizing [pre]process functions, theme function and template implementations in an easy to find folder structure. How that file structure is determined depends on module they originated from.

Over time this base theme has grown exponentially and this type of change will help ensure it's future growth, without sacrificing performance.

Sub-themes, you can rest assured that you inherit this performance enhancement automatically. There is no need to structure your sub-theme this way, so feel free to continue using your existing workflow :)

For more information regarding this new automated theme registry, please read the documentation in: ./theme/registry.inc.

Upgrading from 7.x-2.x

Because of the drastic nature in making this project a full-fledged base theme (including upgrading to Bootstrap 3), it is highly recommended to read all documentation prior to upgrading. This documentation can be found both inside the project's code as well as in Drupal's wiki pages: Bootstrap Documentation. There is no specific upgrade path and existing sub-themes will need to be manually converted if they also used a lot of template overrides. However, many custom implementations (not Bootstrap or Drupal specific) should remain intact.

7.x-3.0 (this release)

7.x-3.0-rc2 [release notes]

7.x-3.0-rc1 [release notes]

7.x-3.0-beta1 [release notes]

Thanks contributors!

     # of commits per contributor
    82  @Mark Carver
    27  @valkum
    15  @el7cosmos
     6  @wundo
     6  @heylookalive
     5  @tripox
     4  @ShaunDychko
     4  @herom
     3  @Denes.Szabo
     3  @kslonka
     1  @danillonunes
     1  @brian_ak
     1  @balintk
     1  @albertomota
     1  @thumb
     1  @Adam Wood
     1  @duncan.moo
     1  @pebosi
     1  @smoothify
     1  @geodaniel
Created by: markhalliwell
Created on: 17 Nov 2013 at 08:45 UTC
Last updated: 2 Aug 2018 at 04:56 UTC
Bug fixes
New features
Insecure

Other releases