Skip to content

Latest commit

 

History

History
38 lines (30 loc) · 1.06 KB

README.md

File metadata and controls

38 lines (30 loc) · 1.06 KB

gitbook-plugin-bootstrapjs

This plugin for GitBook enables the Bootstrap JavaScript plugins.

The following Bootstrap plugins (component below) are made available (the others are not deemed suited to GitBook, but could be added if needed):

  • modal
  • dropdown
  • tab
  • tooltip
  • popover
  • collapse

The plugin looks for elements matching the following selector:

"." + component + ",[data-"+component+"]"

For example, .popover,[data-popover]. This is because some Bootstrap plugins are generally enabled using a class (e.g. modal), but some (e.g. popover) don't work if the class of that name is used, so data-* attributes are also supported.

By default, all Bootstrap plugins are enabled. This can be changed by providing plugin options in your book.json, optionally with a different selector if you need one:

{
  "plugins": [ "bootstrapjs" ],
  "pluginsConfig": {
    "bootstrapjs": {
      modal: true,
      dropdown: true,
      popover: { selector: "[data-toggle=popover]" }
    }
  }
}