flush -- WIP admin panel

This commit is contained in:
Tony Yang
2019-05-30 14:18:07 +08:00
parent 75af7df7b4
commit 84fb4180c9
53 changed files with 9104 additions and 2 deletions

28
include/js/cards.js Normal file
View File

@@ -0,0 +1,28 @@
const cdnjs = "https://cdnjs.cloudflare.com/ajax/libs";
// Load Libraries
const libraries = [
cdnjs + "/marked/0.5.1/marked.min.js",
cdnjs + "/prettify/r298/prettify.min.js",
cdnjs + "/underscore.js/1.9.1/underscore-min.js"
];
loadJS(libraries).then(function () {
editormd.$marked = marked;
editormd.loadFiles.js.push(...libraries.map(url => url.slice(0, -3))); // remove ".js"
document.querySelectorAll('.ts.card .description').forEach(function(el) {
let id = el.getAttribute('id');
parseMarkdown(id, el.children[0].textContent, {
toc: false,
flowChart: false,
sequenceDiagram: false,
htmlDecode : "script,iframe,style|on*"
}).children('.markdown').hide();
});
postProcess();
setTimeout(function () {
// show cards
$('.loading#cards').removeClass('loading');
$('#content .active.loader').removeClass('active');
}, 500);
});