While overengineering UI components it is easy to go overboard. Not in a good way that is. Adrian Roselli shows here an alternative by under engineering. Keeping things simple. And accessible, even though strictly speaking it won’t be a toggle in all modalities