26 lines
1.8 KiB
Django/Jinja
26 lines
1.8 KiB
Django/Jinja
{% macro badge(stability, deprecated, note) -%}
|
|
{%- if deprecated %}<br>{{ deprecated_note(deprecated, note) }}
|
|
{%- elif stability == "mixed" %}
|
|
{%- elif stability == "stable" %}
|
|
{%- elif stability == "release_candidate" %}
|
|
{%- elif stability == "deprecated" %}
|
|
{%- elif stability == "experimental" %}
|
|
{%- elif stability == "development" %}
|
|
{%- else %}{{ "Unknown stability." }}
|
|
{%- endif %}
|
|
{%- endmacro %}
|
|
|
|
{% macro htmlbadge(stability, deprecated) -%}
|
|
{%- if deprecated %}<img src="https://img.shields.io/badge/-deprecated-red" alt="Deprecated"/>
|
|
{%- elif stability == "mixed" %}<img src="https://img.shields.io/badge/-mixed-yellow" alt="Mixed"/>
|
|
{%- elif stability == "stable" %}<img src="https://img.shields.io/badge/-stable-lightgreen" alt="Stable"/>
|
|
{%- elif stability == "release_candidate" %}<img src="https://img.shields.io/badge/-rc-mediumorchid" alt="Release Candidate"/>
|
|
{%- elif stability == "deprecated" %}<img src="https://img.shields.io/badge/-deprecated-red" alt="Deprecated" />
|
|
{%- elif stability == "experimental" %}<img src="https://img.shields.io/badge/-development-blue" alt="Development"/>
|
|
{%- elif stability == "development" %}<img src="https://img.shields.io/badge/-development-blue" alt="Development"/>
|
|
{%- else %}{{ "Unknown stability." }}
|
|
{%- endif %}
|
|
{%- endmacro %}
|
|
|
|
{% macro deprecated_note(deprecated, note) %}{{ (deprecated.note if deprecated.note is defined else note) | trim }}{%- endmacro %}
|