Switch

A switch turns one setting on or off at once, with no Save step. Teal means a rule is running; gold means a preference.

Previewapps/web/components/ui/KbSwitch.tsx

Preference and rule

Gold, for a preference
Emails on
Show code
<KbSwitch checked={on} onChange={setOn} label="Email me when a request is handed off" />
Teal, for enabling a rule
Emails on
Show code
<KbSwitch tone="teal" checked={on} onChange={setOn} label="Run this rule" />

Disabled

Show code
<KbSwitch checked disabled onChange={noop} label="Managed by your plan" />