import vhost-audit
This commit is contained in:
36
contrib/contextmenu/documentation/website/js/main.js
Normal file
36
contrib/contextmenu/documentation/website/js/main.js
Normal file
@ -0,0 +1,36 @@
|
||||
(function($, undefined){
|
||||
$(function() {
|
||||
|
||||
$('.document table').addClass('docutils');
|
||||
|
||||
$('.showcase').each(function(){
|
||||
|
||||
var $this = $(that || this),
|
||||
text, nodeName, lang, that;
|
||||
|
||||
if ($this.data('showcaseImport')) {
|
||||
$this = $($this.data('showcaseImport'));
|
||||
that = $this.get(0);
|
||||
}
|
||||
|
||||
nodeName = (that || this).nodeName.toLowerCase();
|
||||
lang = nodeName == 'script'
|
||||
? 'js'
|
||||
: (nodeName == 'style' ? 'css' : 'html');
|
||||
|
||||
if (lang == 'html') {
|
||||
text = $('<div></div>').append($this.clone()).html();
|
||||
} else {
|
||||
text = $this.text();
|
||||
}
|
||||
|
||||
var newNode = $('<pre></pre>')
|
||||
.append($('<code class="'+ lang +'"></code>').text(text))
|
||||
.insertBefore(this);
|
||||
|
||||
that && $(this).remove();
|
||||
});
|
||||
|
||||
});
|
||||
|
||||
})(jQuery);
|
47
contrib/contextmenu/documentation/website/js/theme.js
Normal file
47
contrib/contextmenu/documentation/website/js/theme.js
Normal file
@ -0,0 +1,47 @@
|
||||
$( document ).ready(function() {
|
||||
// Shift nav in mobile when clicking the menu.
|
||||
$(document).on('click', "[data-toggle='wy-nav-top']", function() {
|
||||
$("[data-toggle='wy-nav-shift']").toggleClass("shift");
|
||||
$("[data-toggle='rst-versions']").toggleClass("shift");
|
||||
});
|
||||
// Close menu when you click a link.
|
||||
$(document).on('click', ".wy-menu-vertical .current ul li a", function() {
|
||||
$("[data-toggle='wy-nav-shift']").removeClass("shift");
|
||||
$("[data-toggle='rst-versions']").toggleClass("shift");
|
||||
});
|
||||
$(document).on('click', "[data-toggle='rst-current-version']", function() {
|
||||
$("[data-toggle='rst-versions']").toggleClass("shift-up");
|
||||
});
|
||||
// Make tables responsive
|
||||
$("table.docutils:not(.field-list)").wrap("<div class='wy-table-responsive'></div>");
|
||||
});
|
||||
|
||||
window.SphinxRtdTheme = (function (jquery) {
|
||||
var stickyNav = (function () {
|
||||
var navBar,
|
||||
win,
|
||||
stickyNavCssClass = 'stickynav',
|
||||
applyStickNav = function () {
|
||||
if (navBar.height() <= win.height()) {
|
||||
navBar.addClass(stickyNavCssClass);
|
||||
} else {
|
||||
navBar.removeClass(stickyNavCssClass);
|
||||
}
|
||||
},
|
||||
enable = function () {
|
||||
applyStickNav();
|
||||
win.on('resize', applyStickNav);
|
||||
},
|
||||
init = function () {
|
||||
navBar = jquery('nav.wy-nav-side:first');
|
||||
win = jquery(window);
|
||||
};
|
||||
jquery(init);
|
||||
return {
|
||||
enable : enable
|
||||
};
|
||||
}());
|
||||
return {
|
||||
StickyNav : stickyNav
|
||||
};
|
||||
}($));
|
Reference in New Issue
Block a user