Install
Works with Drupal: 8.xUsing Composer to manage Drupal site dependencies
Alternative installation files
Download tar.gz
323.51 KB
MD5: ac7f7863f36d60d236bf49967b393f41
SHA-1: ab8aba7c5baaa3150d4f068fa5ad9ed8c95058ef
SHA-256: e2cfea58a53e02b442061544bbf60e3e8cfbe0e617b64c65a856de231d92f4f8
Download zip
1019.26 KB
MD5: f611ea9fe529b6caf84906dd4983c0fe
SHA-1: fa6eff02094233833423e47594653f689b91b65b
SHA-256: 4c2d3572f7027030049c4790aadcda5693072df99b92a733071fd84e9d809664
Release notes
It's Alive!
That's right, there is finally a full and stable 8.x [base] theme on d.o and it's Drupal Bootstrap! There has been an amazing amount of work put into this port over the past year. Several alphas, betas and release candidates later... we're pleased to finally get this project out the door! And let me just say, it's absolutely gorgeous :D
Over the past year this project also hit one of my own personal goals:
"Be the #1 most installed theme on d.o"
Not only did this project succeeded in this for D7, but for D8 as well (by quite a margin)!
Changes since 8.x-3.0-rc2 (35 commits):
New Features
- #2779095 by jduhls, markcarver: Use ID instead of selector for navbar toggle target
- #2779313 by markcarver: Add missing render methods on Element utility class
- #2779327 by markcarver: Add the ability to create a standalone Element object from a new array
- #2784597 by markcarver: Allow hook_js_settings_alter to be invoked via plugin system
- #2790891 by markcarver: Create alterFormElement, submitFormElement and validateFormElement helper methods
- #2800995 by markcarver: Add #bootstrap_panel property detection to disable panels on details/fieldsets
- #2801841 by yas, bandanasharma: Add "primary" class and "log-in" Glyphicon to "Log in" button
- #2818829 by markcarver: Add getContext helper method for Element and Variables classes
- #2547797 by estoyausente, markcarver: Add composer.json to Bootstrap
Bug Fixes
- #2779295 by steveoliver, markcarver: Use renderPlain instead of render
- #2779755 by Grimreaper: Alt text required for image without red mark
- #2780621 by ChandeepKhosa: Fix/add references to Sass Starterkit in documentation
- #2790869 by markcarver: Form elements not receiving the "has-error" class
- #2800847 by markcarver: Operations always show split button
- #2800935 by markcarver: @BootstrapForm plugin does not take into account base_form_id
- #2800957 by markcarver: Element::isPropertyEmpty logic is backwards
- #2803301 by markcarver: forms_has_error_value_toggle should check against defaultValue
- #2808245 by mangy.fox, markcarver: Warning: Illegal offset type in template_preprocess_views_mini_pager
- #2794523 by Denis Danielyan, Akshay kashyap: External link does not open in new window
- #2797007 by Grimreaper: HTML is not rendered in panel header
- #2785905 by vpshah86, krina.soni, cilefen: The D8 SASS subtheme README instructs to compile to "css/styles.css" but should read "style.css"
- #2818253 by pifagor, sneha_surve, bandanasharma: Missing space between buttons in .form-actions
- #2800569 by pifagor, jehon: Missing tabledrag indentations
- #2652098 by toomanypets, georgebrook, jorgediazhav: User menu links not shown properly on Static Fixed Top Nav bar
- #2820849 by ytsurk, markcarver: Bootstrap::cssClassFromString and Bootstrap::glyphiconFromString cannot handle render arrays
- #2821299 by tregismoreira: Views table sticky header isn't working
- #2820392 by sittard: Reset button doesn't work on AJAX enabled views
- #2653084 by markcarver: Checkboxes/Radios are wrapped using a panel