You can add exactly the components you need from Bootstrap using meteor add
.
If you develop using an all-packages methodology, then any of your packages that
need very specific bootstrap functionality can api.use
them.
-
meteor add matb33:bootstrap-full
-- will give you the complete Bootstrap experience -
meteor add matb33:bootstrap-buttons
-- will only load the minimum bootstrap styles to be able to render bootstrap button styles
matb33:bootstrap-full
(adding only this package will pull in all other packages)
matb33:bootstrap-affix-js
matb33:bootstrap-alert-js
matb33:bootstrap-alerts
matb33:bootstrap-badges
matb33:bootstrap-base
matb33:bootstrap-breadcrumbs
matb33:bootstrap-button-groups
matb33:bootstrap-button-js
matb33:bootstrap-buttons
matb33:bootstrap-carousel
matb33:bootstrap-close-icon
matb33:bootstrap-code
matb33:bootstrap-collapse-js
matb33:bootstrap-component-animations
matb33:bootstrap-dropdowns
matb33:bootstrap-forms
matb33:bootstrap-glyphicons
matb33:bootstrap-grid
matb33:bootstrap-input-groups
matb33:bootstrap-jumbotron
matb33:bootstrap-labels
matb33:bootstrap-list-group
matb33:bootstrap-media-items
matb33:bootstrap-modal-js
matb33:bootstrap-modals
matb33:bootstrap-navbar
matb33:bootstrap-navs
matb33:bootstrap-pager
matb33:bootstrap-pagination
matb33:bootstrap-panels
matb33:bootstrap-popovers
matb33:bootstrap-print
matb33:bootstrap-progress-bars
matb33:bootstrap-responsive-embed
matb33:bootstrap-scrollspy-js
matb33:bootstrap-tab-js
matb33:bootstrap-tables
matb33:bootstrap-theme
matb33:bootstrap-thumbnails
matb33:bootstrap-tooltip
matb33:bootstrap-transition-js
matb33:bootstrap-type
matb33:bootstrap-wells
- It's currently not possible to customize LESS variables with this approach, but it likely will be in the near future: https://meteor.hackpad.com/Improvements-to-LESS-and-other-CSS-preprocessors-fqDPbgOH8Fn
- Mathieu Bouchard (matb33)