mirror of
https://github.com/wallabag/wallabag.git
synced 2025-06-27 16:36:00 +00:00
add HTML documentation
This commit is contained in:
parent
893b8e4cef
commit
a0c57b35a3
65 changed files with 3969 additions and 0 deletions
65
docs/js/custom.js
Normal file
65
docs/js/custom.js
Normal file
|
@ -0,0 +1,65 @@
|
|||
$(function () {
|
||||
$('.aj-nav').click(function (e) {
|
||||
e.preventDefault();
|
||||
$(this).parent().siblings().find('ul').slideUp();
|
||||
$(this).next().slideToggle();
|
||||
});
|
||||
|
||||
// Bootstrap Table Class
|
||||
$('table').addClass('table');
|
||||
|
||||
// Responsive menu spinner
|
||||
$('#menu-spinner-button').click(function () {
|
||||
$('#sub-nav-collapse').slideToggle();
|
||||
});
|
||||
|
||||
// Catch browser resize
|
||||
$(window).resize(function () {
|
||||
// Remove transition inline style on large screens
|
||||
if ($(window).width() >= 768)
|
||||
$('#sub-nav-collapse').removeAttr('style');
|
||||
});
|
||||
});
|
||||
|
||||
//Fix GitHub Ribbon overlapping Scrollbar
|
||||
var t = $('#github-ribbon');
|
||||
var a = $('article');
|
||||
if (t[0] && a[0] && a[0].scrollHeight > $('.right-column').height()) t[0].style.right = '16px';
|
||||
|
||||
//Toggle Code Block Visibility
|
||||
function toggleCodeBlocks() {
|
||||
var t = localStorage.getItem("toggleCodeStats")
|
||||
t = (t + 1) % 3;
|
||||
localStorage.setItem("toggleCodeStats", t);
|
||||
var a = $('.content-page article');
|
||||
var c = a.children().filter('pre');
|
||||
var d = $('.right-column');
|
||||
if (d.hasClass('float-view')) {
|
||||
d.removeClass('float-view');
|
||||
$('#toggleCodeBlockBtn')[0].innerHTML = "Hide Code Blocks";
|
||||
} else {
|
||||
if (c.hasClass('hidden')) {
|
||||
d.addClass('float-view');
|
||||
c.removeClass('hidden');
|
||||
$('#toggleCodeBlockBtn')[0].innerHTML = "Show Code Blocks Inline";
|
||||
} else {
|
||||
c.addClass('hidden');
|
||||
$('#toggleCodeBlockBtn')[0].innerHTML = "Show Code Blocks";
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if (localStorage.getItem("toggleCodeStats") >= 0) {
|
||||
var t = localStorage.getItem("toggleCodeStats");
|
||||
if (t == 1) {
|
||||
toggleCodeBlocks();
|
||||
localStorage.setItem("toggleCodeStats", 1);
|
||||
}
|
||||
if (t == 2) {
|
||||
toggleCodeBlocks();
|
||||
toggleCodeBlocks();
|
||||
localStorage.setItem("toggleCodeStats", 2);
|
||||
}
|
||||
} else {
|
||||
localStorage.setItem("toggleCodeStats", 0);
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue