gitbook-plugin-glossary-tooltip

0.0.5 • Public • Published

GitBook Glossary Tooltip Plugin

A plugin that uses tooltipjs to automatically transform glossary items into tooltips instead of seeing the default browser title attribute on hover.

npm version Build Status

Add Plugin

book.json

{
    "plugins": ["glossary-tooltip"]
}

then run

$ gitbook install

Configure (Optional Step)

book.json

"pluginsConfig": {
    "glossary-tooltip":{
        "parseGlossaryItems": false,
    }
}

Config Options:

Option Description
parseGlossaryItems {Boolean}
default: true
tells the plugin whether to apply tooltips to glossary items or not
trigger {string}
default: hover
the event that triggers the tooltip. one of ['hover', 'click', 'focus']
placement {string}
default: top
placement of the tooltip relative to the trigger element. one of ['top', 'bottom', 'left', 'right']"

Template

You can also place your own tooltip in your markdown

Args

tooltip takes one required named/unnamed argument:

  • topic (string): The text to display in the tooltip trigger element.

example:


{% tooltip "sample tooltip" %} sample tooltip test with **Emphasis** {% endtooltip %}

Sample output

output

Pull requests are welcome

Package Sidebar

Install

npm i gitbook-plugin-glossary-tooltip

Weekly Downloads

0

Version

0.0.5

License

Apache-2.0

Unpacked Size

8.74 kB

Total Files

6

Last publish

Collaborators

  • lwhiteley