%button {
  display: block;
  border: none;
  cursor: pointer;
  position: relative;
  text-decoration: none;
  text-align: center;
  -webkit-appearance: none;
  -webkit-border-radius:0;

  &[disabled=disabled] {
    cursor: not-allowed;
  }
}

button,
input[type="submit"] {
  @extend %button;
}
%button-reset {
  display: block;
  border: none;
  cursor: pointer;
  position: relative;
  text-decoration: none;
  text-align: center;
  -webkit-appearance: none;
  -webkit-border-radius:0;

  &[disabled=disabled] {
    cursor: not-allowed;
  }
}

button,
input[type="submit"] {
  @extend %button-reset;
}
Use nique name for button reset placeholder
refactor: Use nique name for button reset placeholder
