{% extends "layout.html" %} {% block title %}{{ project.label }}{% endblock %} {% block head %} {% endblock %} {% block breadcrumb %} {{ _("project_list.title") }} → {{ project.label }} {% endblock %} {% block api_link %} {{ url_for("api_component_list", project_id=project.id) }} {% endblock %} {% block content %} {% if project.descriptions %}
{{ localized_of(project.descriptions) }}
{% endif %} {% if highlight_components|length != 0 %}{{ _("project.qualifier") }} | {{ _("project.version") }} | ||
---|---|---|---|
{{ component.qualifier.name }} | {{ component.version }} | {{ _("project.more") }} | {% for matcher in occurring_featured_asset_type_matchers %}{# We expect this loop to run only once. #} {% for asset in component.assets if asset.matcher_causing_featuring == matcher %} ⤓ {{ asset.type }} {% endfor %} | {% endfor %}
{{ _("project.no_matching_components") }}
{% endif %} {% endblock %}