{{ node.title }}
{% endif %}{{ node.description }}
{% endif %} {% if node.enabled and node.url != "#" %} {% else %}{# src/launchpad/templates/launchpad/generic/cards.html #} {% load i18n %} {% comment %} src/launchpad/templates/launchpad/generic/cards.html Generic Launchpad card renderer. This template is intentionally theme- and framework-agnostic. It provides semantic card markup for displaying resolved Launchpad links without requiring Bootstrap, Tailwind CSS, Phoenix, or another frontend system. Top-level usage: {% include "launchpad/generic/cards.html" with launchpad=navigation only %} The renderer supports: - top-level link nodes - link children contained within sections - icons - descriptions - call-to-action labels - disabled destinations - active state - accessibility metadata Structural separators are intentionally omitted because they do not have a natural card representation. Projects requiring theme-specific layout or responsive balancing should provide their own renderer. {% endcomment %} {% if launchpad and launchpad.exists %}
{{ node.description }}
{% endif %} {% if node.enabled and node.url != "#" %} {% else %}{{ child.description }}
{% endif %} {% if child.enabled and child.url != "#" %} {% else %}{% trans "No navigation items are available." %}
{% endif %}