ui2022/legend__item.html.twig line 1

Open in your IDE?
  1. {% set styles = _args.styles|default(['default']) %}
  2. {% set icon = _args.icon %}
  3. {% set title = _args.title %}
  4. {% set subtitle = _args.subtitle %}
  5. {% set tooltip = _args.tooltip|default(null) %}
  6. {% set action = _args.action|default(null) %}
  7. {% if styles is not iterable %}
  8.     {% set styles = styles|split(' ') %}
  9. {% endif %}
  10. <div class="donutlegend__item">
  11.     <span class="donutlegend__icon donutlegend__icon--{{- styles|join(' donutlegend__icon--')|trim -}}">
  12.         <i class="{{- icon -}}"></i>
  13.     </span>
  14.     <span class="donutlegend__detail">
  15.         <span class="donutlegend__title text-medium text-gray-dark d-block">
  16.             {{- title -}}
  17.         </span>
  18.         <span class="donutlegend__text d-flex flex-wrap">
  19.             <span class="font-14 text-semibold">
  20.                 {{- subtitle -}}
  21.                 {% if tooltip is not empty %}
  22.                     <span class="badge badge--sphere text-extrabold" data-toggle="tooltip" data-placement="bottom" title="" data-original-title="{{- tooltip -}}">?</span>
  23.                 {% endif %}
  24.                 {% if action is not empty %}
  25.                     <a class="text-medium font-14 text-body text-underline" href="{{- action.link|default('#') -}}">
  26.                         {{- action.text -}}
  27.                     </a>
  28.                 {% endif %}
  29.             </span>
  30.         </span>
  31.     </span>
  32. </div>