bespoke-classes

1.0.0 • Public • Published

Build Status Coverage Status

bespoke-classes

Deck status classes for Bespoke.js

Please note: This plugin is in beta and designed for use with a future release of Bespoke.js

Download

Download the production version or the development version, or use a package manager.

Usage

This plugin is shipped in a UMD format, meaning that it is available as a CommonJS/AMD module or browser global.

For example, when using CommonJS modules:

var bespoke = require('bespoke'),
  classes = require('bespoke-classes');
 
bespoke.from('#presentation', [
  classes()
]);

When using browser globals:

bespoke.from('#presentation', [
  bespoke.plugins.classes()
]);

Classes

To help you create your own custom deck styles, this plugin provides the following classes:

bespoke-parent The deck's containing element
bespoke-slide Every slide element
bespoke-active The active slide
bespoke-inactive All inactive slides
bespoke-before All slides before the active slide
bespoke-before-n All slides before the active slide, with n value incrementing
bespoke-after All slides after the active slide
bespoke-after-n All slides after the active slide, with n value incrementing

Package managers

npm

$ npm install bespoke-classes

Bower

$ bower install bespoke-classes

Credits

This plugin was built with generator-bespokeplugin.

License

MIT License

/bespoke-classes/

    Package Sidebar

    Install

    npm i bespoke-classes

    Weekly Downloads

    11

    Version

    1.0.0

    License

    none

    Last publish

    Collaborators

    • markdalgleish
    • mojavelinux