templates/PageParts/ButtonPagePart/view.html.twig line 1

Open in your IDE?
  1. {# Build classnames for buttons based on twbs#}
  2. {% macro getClasses(resource) %}
  3. btn btn--{{ resource.type }} {% if resource.size != 'default' %}btn--{{ resource.size }}{% endif %} btn--{{ resource.position }}
  4. {% endmacro %}
  5. {% import _self as css %}
  6. <p class="btn-pp btn-pp--{{ resource.position }}">
  7.     <a href="{{ resource.linkUrl | replace_url }}" class="{{ css.getClasses(resource) }}"{% if resource.linkNewWindow %} target="_blank" rel="noopener"{% endif %}>
  8.         {{ resource.linkText|default(resource.linkUrl|replace_url) }}
  9.     </a>
  10. </p>