{%- assign classes = "button" | split: " " %}
{%- if type %}
{%- assign type_class = type | prepend: "is-" %}
{%- assign classes = classes | push: type_class %}
{%- endif %}
{%- capture button_inner %}
{%- if icon %}
{%- endif %}
{{ label }}
{%- endcapture %}
{%- if link %}
{{ button_inner }}
{%- else %}
{%- endif %}