diff --git a/docs/assets/css/bootstrap.css b/docs/assets/css/bootstrap.css index 7a55680417..cd0d620bf4 100644 --- a/docs/assets/css/bootstrap.css +++ b/docs/assets/css/bootstrap.css @@ -1986,7 +1986,7 @@ table .span12 { .navbar-search .search-query :-moz-placeholder { color: #eeeeee; } -.navbar-search .search-query ::-webkit-input-placeholder { +.navbar-search .search-query::-webkit-input-placeholder { color: #eeeeee; } .navbar-search .search-query:hover { diff --git a/docs/assets/js/application.js b/docs/assets/js/application.js index a071a855b4..b522f6bacc 100644 --- a/docs/assets/js/application.js +++ b/docs/assets/js/application.js @@ -1,231 +1,211 @@ -$(function(){ +// NOTICE!! DO NOT USE ANY OF THIS JAVASCRIPT +// IT'S ALL JUST JUNK FOR OUR DOCS! +// ++++++++++++++++++++++++++++++++++++++++++ - // NOTICE!! DO NOT USE ANY OF THIS JAVASCRIPT - // IT'S ALL JUST JUNK FOR OUR DOCS! - // ++++++++++++++++++++++++++++++++++++++++++ +!function ($) { + + $(function(){ - // Hide the Mobile Safari address bar once loaded - // ============================================== + // Disable certain links in docs + $('section [href^=#]').click(function (e) { + e.preventDefault() + }) - // Set a timeout... - // setTimeout(function(){ - // // Hide the address bar! - // window.scrollTo(0, 1); - // }, 0); + // make code pretty + window.prettyPrint && prettyPrint() + // table sort example + if ($.fn.tablesorter) { + $("#sortTableExample").tablesorter({ sortList: [[1,0]] }) + $(".tablesorter-example").tablesorter({ sortList: [[1,0]] }) + } - // table sort example - // ================== + // add-ons + $('.add-on :checkbox').on('click', function () { + var $this = $(this) + , method = $this.attr('checked') ? 'addClass' : 'removeClass' + $(this).parents('.add-on')[method]('active') + }) - // make code pretty - window.prettyPrint && prettyPrint() + if ($.fn.tooltip) { - // table sort example - if ($.fn.tablesorter) { - $("#sortTableExample").tablesorter( { sortList: [[ 1, 0 ]] } ) - $(".tablesorter-example").tablesorter({ sortList: [[1,0]] }) - } - - // add on logic - $('.add-on :checkbox').on('click', function () { - var $this = $(this) - , method = $this.attr('checked') ? 'addClass' : 'removeClass' - $(this).parents('.add-on')[method]('active') - }) - - // Disable certain links in docs - // Please do not carry these styles over to your projects - // it's merely here to prevent button clicks form taking you - // away from your spot on page!! - - $('section [href^=#]').click(function (e) { - e.preventDefault() - }) - - // Copy code blocks in docs - $(".copy-code").on('focus', function () { - var el = this - setTimeout(function () { $(el).select() }, 0) - }) - - if ($.fn.tooltip) { - - // position static twipsies for components page - if ($(".twipsies a").length) { - $(window).on('load resize', function () { - $(".twipsies a").each(function () { - $(this) - .tooltip({ - placement: $(this).attr('title') - , trigger: 'manual' + // position static twipsies for components page + if ($(".twipsies a").length) { + $(window).on('load resize', function () { + $(".twipsies a").each(function () { + $(this) + .tooltip({ + placement: $(this).attr('title') + , trigger: 'manual' + }) + .tooltip('show') }) - .tooltip('show') - }) - }) + }) + } + + // add tipsies to grid for scaffolding + if ($('#grid-system').length) { + + $('#grid-system').tooltip({ + selector: '.show-grid > div' + , title: function () { return $(this).width() + 'px' } + }) + + } } - // add tipsies to grid for scaffolding - if ($('#grid-system').length) { + // fix sub nav playa + var $win = $(window) + , $nav = $('.subnav') + , navTop = $('.subnav').length && $('.subnav').offset().top - 40 + , isFixed = 0 - $('#grid-system').tooltip({ - selector: '.show-grid > div' - , title: function () { return $(this).width() + 'px' } - }) + processScroll() + $win.on('scroll', processScroll) + + function processScroll() { + var i, scrollTop = $win.scrollTop() + if (scrollTop >= navTop && !isFixed) { + isFixed = 1 + $nav.addClass('subnav-fixed') + } else if (scrollTop <= navTop && isFixed) { + isFixed = 0 + $nav.removeClass('subnav-fixed') + } } - } - - - // fix sub nav playa - var $win = $(window) - , $nav = $('.subnav') - , navTop = $('.subnav').length && $('.subnav').offset().top - 40 - , isFixed = 0 - - processScroll() - - $win.on('scroll', processScroll) - - function processScroll() { - var i, scrollTop = $win.scrollTop() - if (scrollTop >= navTop && !isFixed) { - isFixed = 1 - $nav.addClass('subnav-fixed') - } else if (scrollTop <= navTop && isFixed) { - isFixed = 0 - $nav.removeClass('subnav-fixed') - } - } }) // JS for javascript demos -$(function () { - // tooltip demo - $('.tooltip-demo.well').tooltip({ - selector: "a[rel=tooltip]" - }) +// $(function () { +// // tooltip demo +// $('.tooltip-demo.well').tooltip({ +// selector: "a[rel=tooltip]" +// }) - $('.tooltip-test').tooltip({ - 'z-index': 3000 - }) +// $('.tooltip-test').tooltip({ +// 'z-index': 3000 +// }) - $('.popover-test').popover({ - 'z-index': 3000 - }) +// $('.popover-test').popover({ +// 'z-index': 3000 +// }) - // popover demo - $("a[rel=popover]") - .popover() - .click(function(e) { - e.preventDefault() - }) +// // popover demo +// $("a[rel=popover]") +// .popover() +// .click(function(e) { +// e.preventDefault() +// }) - // button state demo - $('#fat-btn') - .click(function () { - var btn = $(this) - btn.button('loading') - setTimeout(function () { - btn.button('reset') - }, 3000) - }) +// // button state demo +// $('#fat-btn') +// .click(function () { +// var btn = $(this) +// btn.button('loading') +// setTimeout(function () { +// btn.button('reset') +// }, 3000) +// }) - // carousel demo - $('#myCarousel').carousel() -}) +// // carousel demo +// $('#myCarousel').carousel() + +// }) -// Modified from the original jsonpi https://github.com/benvinegar/jquery-jsonpi -// by the talented Ben Vinegar -!function($) { - $.ajaxTransport('jsonpi', function(opts, originalOptions, jqXHR) { - var url = opts.url; +// // Modified from the original jsonpi https://github.com/benvinegar/jquery-jsonpi +// // by the talented Ben Vinegar +// !function($) { +// $.ajaxTransport('jsonpi', function(opts, originalOptions, jqXHR) { +// var url = opts.url; - return { - send: function(_, completeCallback) { - var name = 'jQuery_iframe_' + jQuery.now() - , iframe, form +// return { +// send: function(_, completeCallback) { +// var name = 'jQuery_iframe_' + jQuery.now() +// , iframe, form - iframe = $('