• Stars
    star
    157
  • Rank 238,399 (Top 5 %)
  • Language
    JavaScript
  • License
    MIT License
  • Created over 11 years ago
  • Updated about 7 years ago

Reviews

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

Repository Details

A jQuery tour/walkthrough plugin.

jQuery TourBus

A tour/walkthrough plugin for developers. It includes limited automatic behavior, more like a 'toolkit' than some of the others out there.

Installation

CoffeeScript and LESS source files are available in src while compiled/pre-processed/minified files are in dist. Wire up your asset packager appropriately or include the css and js by hand old-school:

<script src='path/to/jquery.min.js'></script>
<script src='path/to/jquery-tourbus.min.js'></script>
<link href='path/to/jquery-tourbus.min.css' media='all' rel='stylesheet' type='text/css' />

jQuery is the only dependency. I think technically it will be able to support Zepto without too much difficulty.

Documentation

Docs coming to this readme at some point, but for now you'll find all the details and a demo on the website.

Contributing

This project uses grunt plus an npm package.json for development (the plugin itself is not on npm). That means you can hack on it by forking the repo and:

$ npm install -g grunt-cli
$ git clone [email protected]:<you>/jquery-tourbus.git
$ cd jquery-tourbus
$ npm install
$ grunt build
$ open site/index.html # on OSX, opens the demo site in your browser

Other useful tasks:

# run headless tests
$ grunt test

# build test js/etc and open them in your browser
$ grunt build coffee:test
$ open test/runner/basic.html

# clean up minified source in site/ and compiled tests in test/
$ grunt clean

# watch for changes to sources and build
$ grunt watch:dev

# watch for changes to tests and build
$ grunt watch:test

# prepare compiled/minified sources for deploy
$ grunt dist

If you're working on a pull request, please remember to work on a local branch instead of master.

Contributors

More Repositories

1

rails-stripe-connect-example

Example app of various bits and pieces needed to build a Stripe Connect app with Ruby on Rails.
Ruby
114
star
2

flot

[defunct] This fork is no longer maintained. Please use the official repository. See website below.
JavaScript
46
star
3

ilac

Flex 3 Color Wheel
ActionScript
6
star
4

sellbot

A micro-app for DIY digital product sales.
CSS
6
star
5

feedbackasaurus

An extremely quick and dirty hack clone of redpen.io
Clojure
5
star
6

onirim

Redux/React/Webpack solitaire card game.
JavaScript
5
star
7

shared-auth-example

Example app as companion to ryanfunduk.com/shared-auth-for-rack-apps
Ruby
5
star
8

bigpuller

A weekend project to help figure out the 'willingness-to-pull' of a project on GitHub.
CSS
4
star
9

jen

[defunct] node.js static site generator with a live updating development server - still in early stages - see rfunduk/blog for an example site that uses this
CSS
4
star
10

auto_error

A rails engine for automatic exception handling (and an interface to view them). Early stages still!
Ruby
2
star
11

route53web

Well, the AWS management console now supports everything I was attempting to do here. https://console.aws.amazon.com/route53/home <strike>A web interface for viewing Amazon Route53 DNS records.</strike>
Ruby
2
star
12

jmodal

jQuery-based slidey modal window inspired by Modalbox.
JavaScript
2
star
13

s3_stat_proxy

A really simple s3 redirect proxy thing to count requests.
JavaScript
2
star
14

adhoc_script

A simple wrapper class for doing adhoc scripts over datasets and such.
Ruby
1
star
15

mrpassword

A 1PasswordAnywhere-like password vault built on the Dropbox API.
CoffeeScript
1
star
16

comfy

[defunct] A super simple CouchDB library in Ruby. I would not use this :)
Ruby
1
star
17

non_blocking_lock

A non_blocking_lock implementation for ActiveRecord adapters (well, just mysql2, at the moment). This is just a quick and dirty extraction due to the Rails 3.2 deprecation of vendor/plugins. README/tests/etc coming later.
Ruby
1
star