theme-lx
Version:
A simle & clear & elegant hexo theme
20 lines (13 loc) • 443 B
JavaScript
/**
* label.js | https://theme-next.org/docs/tag-plugins/label/
*/
/* global hexo */
;
function postLabel(args) {
args = args.join(" ").split("@");
var classes = args[0] || "default";
var text = args[1] || "";
!text && hexo.log.warn("Label text must be defined!");
return `<span class="label ${classes.trim()}">${text}</span>`;
}
hexo.extend.tag.register("label", postLabel, {ends: false});