{% macro render_icon_font(name, icon_class=None, title=None) -%}
{%- set _class= "bi-" + name %}
{%- if icon_class %} {% set _class=_class + " " + icon_class %} {% endif -%}
{%- endmacro %}
{% macro render_icon_sprite(name, size=template.icon_size, color=None,sprite=template.icon_sprite_url, title=None, desc=None) -%}
{%- set bootstrap_colors = ["primary", "secondary", "success", "danger", "warning", "info", "light", "dark", "muted"] %}
{%- if color and color in bootstrap_colors %}
{%- set text_color = " text-" + color %}
{%- elif color %}
{%- set fill_color = color %}
{%- endif -%}
{%- endmacro %}
{% macro render_icon(name, icon_class=None, size=template.icon_size, color=None, title=None, desc=None) -%}
{{ render_icon_font(name, icon_class, title=title) }}
{%- endmacro %}