{% macro badge_etat(etat) -%} {{ (etat or '-')[:6] }} {%- endmacro %} {% macro badge_env(env) -%} {{ (env or '-')[:6] }} {%- endmacro %} {% macro badge_os(os) -%} {{ (os or '-')[:6] }} {%- endmacro %} {% macro badge_zone(zone) -%} {{ zone or '-' }} {%- endmacro %} {% macro badge_status(status) -%} {{ status or '-' }} {%- endmacro %} {% macro badge_source(source_type, campaign_id=None, campaign_label=None, run_id=None, run_label=None) -%} {% if source_type == 'import' %}xlsx {% elif source_type == 'standard' %}{{ campaign_label or 'Campagne' }} {% elif source_type == 'quickwin' %}{{ run_label or 'QuickWin' }} {% else %}{{ source_type or '?' }}{% endif %} {%- endmacro %} {% macro filter_select(name, label, options, selected) -%} {%- endmacro %}