dsfr4drupal-1.x-dev/components/pictogram/pictogram.twig

components/pictogram/pictogram.twig
{% set attributes = attributes|default(create_attribute()) %}

{% if not attributes.hasAttribute('width') %}
  {% set attributes = attributes.setAttribute('width', '80px') %}
{% endif %}

{% if not attributes.hasAttribute('height') %}
  {% set attributes = attributes.setAttribute('height', '80px') %}
{% endif %}

{% if not attributes.hasAttribute('viewBox') %}
  {% set attributes = attributes.setAttribute('viewBox', '0 0 80 80') %}
{% endif %}

<svg{{ attributes.setAttribute('aria-hidden', 'true').addClass('fr-artwork') }}>
  <use class="fr-artwork-decorative" href="{{ pictogram }}#artwork-decorative"></use>
  <use class="fr-artwork-minor" href="{{ pictogram }}#artwork-minor"></use>
  <use class="fr-artwork-major" href="{{ pictogram }}#artwork-major"></use>
</svg>

Главная | Обратная связь

drupal hosting | друпал хостинг | it patrol .inc