normalize.css
with a styled-components
mindset.
yarn add --dev normalized-styled-components
import { Button } from 'normalized-styled-components';
export default () => <Button>Click Here!</Button>;
.jdhBdT {
font-family: sans-serif;
font-size: 100%;
line-height: 1.15;
margin: 0;
overflow: visible;
text-transform: none;
appearance: button;
-moz-appearance: button;
-webkit-appearance: button;
}
.jdhBdT::-moz-focus-inner,
.jdhBdT[type='button']::-moz-focus-inner,
.jdhBdT[type='reset']::-moz-focus-inner,
.jdhBdT[type='submit']::-moz-focus-inner {
border-style: none;
padding: 0;
}
.jdhBdT:-moz-focusring,
.jdhBdT[type='button']:-moz-focusring,
.jdhBdT[type='reset']:-moz-focusring,
.jdhBdT[type='submit']:-moz-focusring {
outline: 0.0625rem dotted ButtonText;
}
<button className="bgTKnx">Click Here!</button>
MPL-2.0