<a href="#" class="n7-btn
n7-btn--only-text n7-btn--primary">
only text
<svg class="inline-block align-middle fill-current w-4 h-4 md:w-5 md:h-5 lg:w-6 lg:h-6 ml-2 transition-all duration-200 ease-out transform group-hover:translate-x-1" aria-hidden="true" focusable="false" role="img">
<use xlink:href="../../icons.svg#mini--chevron-right" />
</svg>
</a>
{% extends '@button' %}
{%- block classes -%}
n7-btn--only-text {{ classes }}
{%- endblock classes -%}
{%- block after -%}
{% render '@icon--small', { id: icon, classes: 'ml-2 transition-all duration-200 ease-out transform group-hover:translate-x-1', size: 'w-4 h-4 md:w-5 md:h-5 lg:w-6 lg:h-6' }, true %}
{%- endblock after -%}
{
"label": "only text",
"classes": "n7-btn--primary",
"href": "#",
"icon": "mini--chevron-right"
}
Button variants.
Variants extend button.njk template. Variant classes are specified in variant template. Button configurations: