ractive-tooltip

0.2.2 • Public • Published

ractive-tooltip

Tooltip in action

Demo

Live Demo

Install

npm install ractive-tooltip --save

Usage

Add the tooltip to your Ractive instance:

Ractive.extend({
    ...
    decorators: {
        tooltip: require('ractive-tooltip')
    },
    ...
});

Use it

<div decorator='tooltip:Tooltip for some {{thing}}'>I'm a {{thing}}</div>
<div decorator=‘tooltip:{{#if showHelp}}Do this and that to do this or that!{{/if}}”/>
<div decorator=‘tooltip:{{translate dragHelpMessage}}”/>

Includes minimal styling under the class .ractive-tooltip-container. Styles are included in the javascript and added to the page on load this is ideal since a script like this is best loaded async after the initial page scripts have been loaded. If you don't want these styles in the javascript, copy src/tooltip.js and remove the require('./styles.styl').

API

Open to PRs and stuff. I'm around.

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 0.2.2
    8
    • latest

Version History

  • Version
    Downloads (Last 7 Days)
    • Published
  • 0.2.2
    8
  • 0.2.1
    0
  • 0.2.0
    0
  • 0.1.0
    0

Package Sidebar

Install

npm i ractive-tooltip

Weekly Downloads

8

Version

0.2.2

License

ISC

Last publish

Collaborators

  • dum