Settings and Preferences
Enable or disable features like notifications, dark mode, or auto-save.
Feature Toggles
Turn features or functionality on or off with immediate effect.
Status Changes
Switch between two mutually exclusive states like Active/Inactive or Public/Private.
Visibility Controls
Show or hide content sections, panels, or UI elements.
When not to use
- For multiple selection options—use checkboxes instead
- When the change requires confirmation—use a checkbox with a confirm button
- For actions that aren't immediate—use a button instead
- When the on/off states aren't clear—use radio buttons with labels