blob: 6413b33351f3fb28a6ff5ee120c4ea2b50dec1b8 [file] [log] [blame]
Tang Cheng60ba8032016-06-20 15:31:17 +08001/**
2 * Bootstrap callout style
3 *
4 * Syntax:
5 * {% callout [type] %}
6 * Callout content
7 * {% endcallout %}
8 */
9
10hexo.extend.tag.register('callout', function(args, content) {
11 var calloutType = args.length ? args[0] : 'default';
12 var result = '';
13 result += '<div class="bs-callout bs-callout-' + calloutType + '">';
14 result += hexo.render.renderSync({text: content, engine: 'markdown'});
15 result += '</div>';
16 return result;
17}, true);