I've tried to keep it as tiny as possible with just under 3kb when gzipped. What would you change? What would you add? Any feedback or pull request is greatly welcome! MIT Licensed
In other words, the CSS should work for this HTML
<input type="checkbox" id="checkable" />
<label class="button" for="checkable">Checkable</label>
instead of the unidiomatic (and broken from the POW of accessibility) <label class="button">
<input type="checkbox" />
<span>Checkable</span>
</label>One thing I didn't see was the ability to add offsets to a grid item?
Or maybe change the outline to an outer glow?