{% macro alink(url, content, classes="", target="_self") %} {{ content }} {% endmacro %} {% macro img(src, alt=None) %} {% endmacro %} {% macro badge(path, query_start='?', style="flat", logo="", alt=None) %} {{ img("https://img.shields.io/" + path + query_start + "style=" + style + "&logo=" + logo, alt) }} {% endmacro %} {% macro stc_badge(label, message, color, style="flat", logo="", alt=None) %} {{ badge("badge/" + label + '-' + message + '-' + color|string, style, logo, alt) }} {% endmacro %} {% macro dyn_badge(data_type, label, data_url, query, color, prefix, suffix, style="flat", logo="", alt=None) %} {{ badge("badge/dynamic/" + data_type + "url=" + data_url + "&label=" + label + "&query=" + query + "&color=" + color|string + "&prefix=" + prefix + "&suffix=" + suffix + '&', '&', style, logo, alt) }} {% endmacro %}