Install

Works with Drupal: 7.x

Using Composer to manage Drupal site dependencies

Downloads

Download tar.gz 136.07 KB
MD5: ab0fcffcc6fed814f1003c5425f05a34
SHA-1: 637a8d510818165a082d25c47fee98177f9b3f9f
SHA-256: ab8b512fc7e6e06eb53d96f582710b3b60a894a2be1f54b9f61954d95ea39261
Download zip 214.45 KB
MD5: c8046216c6586587b0c70c5d9a035950
SHA-1: f971f91856d7a1a03f70d8c329d9679a47fe175d
SHA-256: 87165e6468ef85c166d18eb55092e3f41b96aa96fceff32a021190fb2b048b01

Release notes

Change Records

Introduced in branch/version Notice createdsort ascending Change
7.x-3.x / 7.x-3.1 06-Aug-2014 Button icons and colors are better and more extensible
7.x-3.x / 7.x-3.1 23-Mar-2014 Theme hook removed: bootstrap_accordion
7.x-3.x / 7.x-3.1 23-Mar-2014 Refactored: bootstrap dropdown theme hook
7.x-3.x / 7.x-3.1 23-Mar-2014 bootstrap_hook_theme_complete()bootstrap_find_theme_includes()">Bootstrap Theme Registry Alters

 

Changes since 7.x-3.0 (99 commits):

New Features

  • #2254963 by Mark Carver | koivo: Added Password strength indicator unstyled.
  • #2312613 by Mark Carver: Added Form has-error should disappear when there is a value entered.
  • #2253473 by mkhamash: Added Override theme_mark to use bootstrap labels components.
  • #2286099 by Sifro: Added Support Poll bars.
  • #2292901 by stan.ag: Added Input elements do not add .form-control class using drupal_render.
  • #2170829 by Mark Carver: Change /theme to /templates in base-theme and starter-kits.
  • #2311253 by cmriley: Added 3.2.0 as a CDN version option.
  • #2271407 by Mark Carver: Implement hook_js_callback_filter_xss_alter() to add button element.
  • #2223885 by Mark Carver: Detect standalone hook_[pre]process_THEME_HOOK__SUGGESTION implementations.
  • #2261189 by Mark Carver: Add Drush support for creating sub-themes.
  • #2231215 by Mark Carver: Provide setting to change default table styles.
  • #2228959 by Mark Carver: Provide setting to change default button sizes and colorize/iconize buttons.
  • #2186973 by Mark Carver | mbawazir: Provide setting to choose image shape and allow images to be responsive.
  • #2228953 by Mark Carver: Provide "General" theme settings tab.
  • #2204689 by Mark Carver | SiliconMind: Make form element description length configurable for automatic tooltips.
  • #2138211 by joelstein, rerooting: Replace ctools modal behavior with bootstrap modal behavior.
  • #2224487 by Mark Carver: Support "footer" in tables.
  • #2221327 by Mark Carver: Add "data-target" and "autoclose" options for popovers.
  • #2133623 by Mark Carver: Allow _bootstrap_colorize_text() and _bootstrap_iconize_text() to be alterable.
  • #2034927 by Mark Carver | peteruithoven: Support book.module.
  • #2206725 by Mark Carver | NetOctet: Create _bootstrap_glyphicons_supported() helper function.
  • #2216767 by Mark Carver: Create _bootstrap_file_scan_directory() helper function to cache results.
  • #2210775 by Mark Carver: Extend _bootstrap_icon() with a $default parameter.
  • #2151613 by el7cosmos: Use "has-error" class on form elements.
  • #2204463 by Thomas Bosviel | chrislabeard: Autocomplete on node forms, submit with enter key.
  • #2164305: Update to 3.1.1.
  • Added _bootstrap_is_button(). Renamed _bootstrap_colorize_button() to _bootstrap_colorize_text(). Refactored _bootstrap_colorize_button() to process form elements. Renamed _bootstrap_iconize_button() to _bootstrap_iconize_text(). Refactored _bootstrap_iconize_button() to process form elements. Moved button preprocessing into button.vars.php instead of button.func.php.
  • Added #input_group_button option for form elements.
  • Added more words to colorize and iconize buttons with.
  • #2196711 by Mark Carver: Use tooltip plugin when listing icons.
  • #2189117 by Mark Carver | j0rd: Allow preprocessed wrapper attributes on bootstrap_form_element().
  • #2164305: Update to 3.1.0.

Bug Fixes

  • #2252955 by topsitemakers: Fixed Views exposed filter button margin.
  • #2115941 by el7cosmos, tripox: Revert "Remove left padding on first li in ul.links."
  • Fatal error: [] operator not supported for strings in ./templates/system/image.vars.php
  • #2292899 by mrded | stan.ag: Fixed Checkbox and radio inputs are rendered outside their labels.
  • #2309025 by Mark Carver: Fixed Current pager item is a clickable link.
  • #2303851 by Mark Carver: Fixed Notice: Undefined index: type in theme() (line 1169).
  • Coding style changes
  • #2236513 by tempo22, wundo: Fixes notice in _bootstrap_process_input()
  • #2283999 by drastik: Fixed Element div not allowed as child of element legend (patch inside).
  • #2277841 by drastik: Function bootstrap_status_messages says it's overriding theme_breadcrumb().
  • #2247933 by mkhamash | milos.kroulik: "Warning: Invalid argument supplied for foreach() in element_children()" after node editing.
  • #2235841 by csakiistvan: wraps 'toggle navigation' in t()
  • #2228943 by Mark Carver: [REGRESSION] Template suggestions not being used.
  • #2224211 by Mark Carver: Fieldset #collapsible broken.
  • #2150725 by acbramley | Lasac: Webforms are missing .form-group.
  • #2224819 by Mark Carver | donquixote: Iterate through all active (base) themes in _bootstrap_glyphicons_supported().
  • #2224953 by Mark Carver: Remove "Rebuild registry on every page load" feature.
  • #2219965 by Mark Carver, PascalAnimateur: Add #icon and #icon_position to variables and stop altering values of elements.
  • #2226865 by Denes.Szabo: Javascript error in vertical-tabs.js when the vertical tab built by theme functions.
  • #2224215 by Mark Carver: Features module styles are broken.
  • #2163235 by Mark Carver | trunghaiy: Fieldset #prefix and #suffix duplicated.
  • #2218635 by moonberry: Typo in hook names colorize and iconize texts.
  • #2201779 by Mark Carver | MD3: bootstrap_process_html_tag() is too aggressive.
  • #2136839 by Mark Carver, claudiu.cristea | prestondocks: FAPI states.js broken
  • #2177089 by nikolaym: Notice: Undefined index: #type in bootstrap_file_widget().
  • #2202153 by Majdi: Webform number field not rendered properly.
  • #2168383 by adamsro: Fieldset #value not printed.
  • #2162165 by Mark Carver, attiks | aukhan: Anchor JS errors: "Cannot read property 'top' of null" and "Cannot call method 'createDocumentFragment' of null".
  • #2153689 by Simon Georges: Smooth ScrollTo is a little aggressive, preventing slideshow to work properly.
  • #2215747 by Mark Carver: Refactor bootstrap dropdowns.
  • #2215421 by Mark Carver | Fabio.E.Questionmark: Remove deprecated bootstrap_accordion theme hook.
  • #2115045 by Mark Carver | eliosh: bootstrap_btn_dropdown and bootstrap_link theme hooks are not found
  • Some styling fixes.
  • Removed unused "container-inline" from for elements. Iconized form action buttons. Automatically look for the next button after an element that has #input_group_button enabled.
  • General form cleanup.
  • Fixed jQuery message warning.
  • #2178429 by trevorkjorlien: Navbar container media query in overrides.less not using @grid-gutter-width variable from variables.less.
  • #2169055 by Mark Carver | mgladding: Form action wrapper being removed entirely.
  • #2149561 by Mark Carver | Jehu: Ensure jquery.once library is loaded when theme's bootstrap.js file is loaded.
  • Added theming elements for tableDrag
  • #2158197 by Mark Carver, ryan.armstrong, trunghaiy | csakiistvan: The vertical tab content is missing.
  • #2162789 by Mark Carver, mkhamash | quanvm: Core JavaScript expects buttons to be input elements.
  • #2139589 by gusans: Add node.tpl.php back.
  • #2147703 by zmove, Pomliane, Simon Georges: You should keep drupal core messages classes.
  • Refactored region.vars.php.
  • #2153409 by ezheidtmann: Don't create an empty "help" region .
  • #2170829 by Lasac: Change /templates to /theme in subtheme.
  • #2184165 by duntuk: Use HTML5 doctype .
  • #2145515 by betarobot: Webform e-mail field not rendered properly.
Created by: markhalliwell
Created on: 30 Jul 2014 at 17:15 UTC
Last updated: 2 Aug 2018 at 04:56 UTC
Bug fixes
New features
Insecure
Unsupported

Other releases