Use a style for the checkbox (ToggleButton).

However, I still don't see a way to keep the ripple effect,
because we cannot derive from the borderlessButtonStyle attr.