diff --git a/Gruntfile.js b/Gruntfile.js index 478f094..5d9980f 100644 --- a/Gruntfile.js +++ b/Gruntfile.js @@ -10,7 +10,6 @@ module.exports = function( grunt ) { grunt.loadNpmTasks( 'grunt-mocha' ); grunt.loadNpmTasks( 'grunt-contrib-watch' ); grunt.loadNpmTasks( 'grunt-contrib-copy' ); - grunt.loadNpmTasks( 'grunt-rsync' ); grunt.loadNpmTasks( 'grunt-contrib-clean' ); grunt.registerTask( 'build', [ @@ -18,7 +17,7 @@ module.exports = function( grunt ) { ] ); grunt.registerTask( 'dist', [ - 'build', + 'clean', 'build', 'uglify:dist', 'cssmin:dist', 'copy' ] ); @@ -27,10 +26,6 @@ module.exports = function( grunt ) { 'build', 'copy', 'coffee:test', 'mocha' ] ); - grunt.registerTask( 'deploy', [ - 'clean', 'dist', 'rsync' - ] ); - grunt.registerTask( 'default', [ 'clean', 'test', 'watch' ] ); }; @@ -134,18 +129,6 @@ var config = { } }, - // DEPLOY - rsync: { - deploy: { - src: 'site/', - dest: '/var/www/rf/<%= pkg.name %>/', - host: 'ryanfunduk.com', - recursive: true, - syncDest: true, - args: [ '--verbose' ] - } - }, - // DEV watch: { dev: { diff --git a/site/demo.css b/site/demo.css index 3bf2db9..c858a1d 100644 --- a/site/demo.css +++ b/site/demo.css @@ -310,3 +310,52 @@ pre .diff .change { pre .chunk { color: #aaa } + +/* newsletter signup */ + +.list-signup { + text-align: center; +} + +.list-signup input { + height: 70px; + width: auto; + padding: 0 18px; + font-size: 30px; + font-weight: 200; + border: 1px solid #DDD; + border-radius: 2px; + float: none; + display: inline; + width: 300px; + margin: 0; + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +.list-signup button { + vertical-align: top; + font-size: 24px; + height: 72px; + padding: 0 20px; + border: 1px solid #DDD; + background: #F6F6F6; + color: #6c00d3; + border-radius: 2px; + margin-top: 10px; + float: none; + width: auto; margin: 0; + border-left: 0; + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +.list-signup button:hover { + color: #4b00ac; + background: #fafafa; +} + +.list-signup small { + display: block; + font-size: 14px; + margin-top: 6px; + color: #BBB; +} diff --git a/site/demo.js b/site/demo.js index 2fc86b4..8bf7dd6 100644 --- a/site/demo.js +++ b/site/demo.js @@ -52,7 +52,6 @@ $(document).ready( function() { } ); var docsBus = $.tourbus( '#tourbus-demo-2' ); - $.tourbus( 'build', '#tourbus-demo-3', { autoDepart: true } ); $(document).on( 'click', '.docs-tour, .go-to-docs', function() { $('#tourbus-demo-1').trigger('stop.tourbus'); diff --git a/site/index.html b/site/index.html index 449afa5..fd9a30f 100644 --- a/site/index.html +++ b/site/index.html @@ -17,13 +17,13 @@ - + - + @@ -113,41 +113,29 @@

jQuery TourBus

docs for more on that.

-

Motivations

-

- jQuery TourBus does not need to exist, there are so - many plugins that do exactly this already, aren't there? -

- -

- You know how it is, I just didn't really like them. Either too much configuration - in the DOM, or not enough. And, I prefer the simplicity of - event-driven APIs. A ton of styles and animation that results in performance - problems. All of these things ultimately stem from trying to do too much automatically. -

-

Shameless Plug

This plugin was written by me, Ryan Funduk, as - a weekend project so I could use it in two other side-projects of mine: - CourseCraft ('the easiest - way to make an e-course and sell it') and - Bugrocket ('a lean, hassle-free - bug tracker for small dev teams'). + a weekend project. I've bootstrapped 2 commercial applications + (CourseCraft and + Bugrocket) + and work on tons of other stuff on the side (like this!).

- Do me a favor and check them out :) + You should subscribe to my (infrequent) newsletter for awesome stuff about + software development, bootstrapping products and learning new things!

- Start the Demo Tour » +
+ + + No spam. Unsubscribe anytime. +
+

+ ...or just + start the demo tour » +

Documentation

@@ -1250,15 +1238,6 @@

Thanks!

Documentation

- -
    -
  1. -

    Alternatives!

    -

    - Don't get me wrong, some of these tour plugins are good! -

    -
  2. -