Not all buttons perform actions. Sometimes they’re used to change states on an app. These are known as toggle buttons. They present two or more options in a single control and allow users to change…
Button differentiation done right, by Adir SL
toggle - Switch on/off use with button - User Experience Stack Exchange
gui design - Should a toggle button show its current state or the state to which it will change? - User Experience Stack Exchange
Interaction design principles, conventions and standards
5 Techniques to Make Mobile Call to Action Buttons Intuitive, by UX Movement
Cancel as a button or a link? Which is best UX practice?, by Karim Maassen
Effective toggle button design [Research Overview + Guidelines]
Toggle Switch: 5 Simple Design Tips For Better Design, by Nick Babich
How to handle affirmative button placement when buttons are stacked (mobile, buttons, call to action, UX) - Quora
History Of Toggle + UI/UX Case Study + UI Samples :: Behance
The Confusing State of Toggle Switches, by UX Movement