<div class="elements-button <%= @block_class %>">

  <button
    class="
    button
    elements-button__element
    elements-button__element--<%= @args[:style] %>
    elements-button__button"
    title="<%= @args[:label] %>"
    id="<%= @args[:id] %>"
    <% if @show_submit %>
      type="submit"
    <% end %>
    <% if @args[:onclick] %>
      onclick="<%= @args[:onclick] %>"
    <% end %>
  >

    <% if @show_icon && @icon_left %>
      <i class="fa fa-<%= @args[:icon] %> icon-left" aria-hidden="true"></i>
    <% end %>
    
    <%= @args[:label] %>

    <% if @show_icon && @icon_right %>
      <i class="fa fa-<%= @args[:icon] %> icon-right" aria-hidden="true"></i>
    <% end %>
  
  </button>

</div>