title.twig

Same filename in this branch
  1. 11.x core/profiles/demo_umami/themes/umami/components/title/title.twig
Same filename and directory in other branches
  1. 10 core/profiles/demo_umami/themes/umami/components/title/title.twig
{%
  set classes = [
    'toolbar-title',
  ]
%}
{% if modifiers is iterable %}
  {% set classes = classes|merge(modifiers|map(modifier => "toolbar-title--#{modifier}")) %}
{% endif %}

{% if extra_classes is iterable %}
  {% set classes = classes|merge(extra_classes) %}
{% endif %}

<{{html_tag|default('h2')}}{{attributes.addClass(classes)}}>
  {% if icon %}
    {{ icon('navigation', icon, { class: 'toolbar-title__icon', size: 16 }) }}
  {% endif %}
  <span class="toolbar-title__label">
    {% block content %}
      {{ content }}
    {% endblock %}
  </span>
</{{html_tag|default('h2')}}>

File

core/modules/navigation/components/title/title.twig

View source
  1. {%
  2. set classes = [
  3. 'toolbar-title',
  4. ]
  5. %}
  6. {% if modifiers is iterable %}
  7. {% set classes = classes|merge(modifiers|map(modifier => "toolbar-title--#{modifier}")) %}
  8. {% endif %}
  9. {% if extra_classes is iterable %}
  10. {% set classes = classes|merge(extra_classes) %}
  11. {% endif %}
  12. <{{html_tag|default('h2')}}{{attributes.addClass(classes)}}>
  13. {% if icon %}
  14. {{ icon('navigation', icon, { class: 'toolbar-title__icon', size: 16 }) }}
  15. {% endif %}
  16. <span class="toolbar-title__label">
  17. {% block content %}
  18. {{ content }}
  19. {% endblock %}
  20. </span>
  21. </{{html_tag|default('h2')}}>

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.