JSFiddle - React, Tailwind, and code Playground

HTML

<button disabled>Button text</button>

CSS

button[disabled] {
  pointer-events: none;
  border: 1px solid grey;
}

button[disabled]:hover {
  border: 1px solid red;
}