• Stars
    star
    4,437
  • Rank 9,655 (Top 0.2 %)
  • Language
    CoffeeScript
  • License
    MIT License
  • Created over 12 years ago
  • Updated about 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Quick and easy product tours with Twitter Bootstrap Popovers

Bootstrap Tour

Build Status Dependency Status devDependency Status NPM Version Reviewed by Hound

Quick and easy way to build your product tours with Bootstrap Popovers.

Compatible with Bootstrap >= 2.3.0

Demo and Documentation

http://bootstraptour.com

Contributing

In lieu of a formal styleguide, take care to maintain the existing coding style. Add unit tests for any new or changed functionality. Lint and test your code using Gulp.

Feel free to contribute with pull requests, bug reports or enhancement suggestions.

We use Gulp and Jasmine. Both make your life easier ;)

Develop

Files to be developed are located under ./src/. Compiled sources are then automatically put under ./build/, ./test/ and ./docs/.

Requirements

To begin, you need a few standard dependencies installed. These commands will install ruby, gem, node, yarn, and gulp's command line runner:

Debian/Ubuntu Linux
$ curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
$ echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
$ sudo apt-get update && sudo apt-get install ruby-full yarn
Mac OS X
$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
$ brew install ruby yarn
Development requirements
$ yarn global add gulp-cli
$ yarn
$ gem install jekyll

For Mac OS X Mavericks (10.9) users: You will need to jump through all these hoops before you can install Jekyll.

Gulp usage

Run gulp and start to develop with ease:

$ gulp
$ gulp dist
$ gulp test
$ gulp docs
$ gulp clean
$ gulp server
$ gulp bump --type minor (major.minor.patch)

Check gulpfile.coffee to know more.

License

Code licensed under the MIT license. Documentation licensed under CC BY 3.0.

More Repositories

1

github-to-bitbucket-issues-migration

Migrate issues from a Github repository to a Bitbucket one
Ruby
132
star
2

import-users-from-csv

WordPress plugin - Import users from a CSV file into WordPress
PHP
47
star
3

the-loops

Like Drupal Views but for WordPress, The Loops allows you to query the WordPress database for content and display it in a page without having to write php code.
PHP
7
star
4

csv-to-mixpanel

Import people from a CSV file to Mixpanel
Ruby
5
star
5

export-users-to-csv

Exports WordPress users data and metadata to a CSV file
PHP
3
star
6

beautify

UNMAINTAINED - Node.js app for beautifying HTML, CSS or JS code
JavaScript
3
star
7

automatic-updates-library

UNMAINTAINED - Client library for a WordPress automatic updates server
PHP
2
star
8

express-mail

Easy email delivery from Express apps
JavaScript
2
star
9

phpunitwdformatter

PHPUnit Webdriver Formatter for Selenium IDE
JavaScript
2
star
10

read-csv

RFC 4180 compliant PHP library to read CSV files
PHP
1
star
11

first-thememy-prototype

UNMAINTAINED - Shopify for WordPress extensions
PHP
1
star
12

wordpress-updates-server

UNMAINTAINED - App to serve plugins and themes updates to WordPress installs
Ruby
1
star
13

buddypress-my-groups-widget

PHP
1
star
14

sms-framework

UNMAINTAINED - WordPress plugin for sending messages through various SMS services
PHP
1
star
15

browse-as

UNMAINTAINED - WordPress plugin - Allow your site administrators, editors and other roles with the 'edit_users' capability to browser the site as a user they can edit.
PHP
1
star
16

field-toggles-elements

UNMAINTAINED - When the values of some fields in your form are changed, show/hide other elements or form fields on the same page with this jQuery plugin.
JavaScript
1
star