/* Add icons for admonitions using Admonition Block Extension */
var THEME_DIR = $('[data-themedir]').first().attr('data-themedir');
//console.log(THEME_DIR);
jQuery(document).ready(function ($) {
// for each admonition, add header with an icon then wrap rest in body
//Note
$("div.admonition.note").each(function () {
//console.log("located a note admonition");
wrapBodyBlock($(this));
wrapHeaderBlock($(this));
$(this).find(".warning-heading").prepend('')
});
//Tip
$("div.admonition.tip").each(function () {
//console.log("located a tip admonition");
wrapBodyBlock($(this));
wrapHeaderBlock($(this));
$(this).find(".warning-heading").prepend('
')
});
//Caution
$("div.admonition.caution").each(function () {
//console.log("located a caution admonition");
wrapBodyBlock($(this));
wrapHeaderBlock($(this));
$(this).find(".warning-heading").prepend('
')
});
//Warning
$("div.admonition.warning").each(function () {
//console.log("located a warning admonition");
wrapBodyBlock($(this));
wrapHeaderBlock($(this));
$(this).find(".warning-heading").prepend('
')
});
function wrapHeaderBlock(admonition) {
var title = admonition.find("p.admonition-title");
title.wrap('