ToneSwitch
ToneSwitch
enables the user to switch between light and dark modes using a switch control.<App>
<AppHeader>
<SpaceFiller />
<ToneSwitch />
</AppHeader>
<Card
title="Tone Switch"
subtitle="Toggle the switch to change the tone."
/>
</App>
Example: using ToneSwitch
<App>
<AppHeader>
<SpaceFiller />
<ToneSwitch />
</AppHeader>
<Card
title="Tone Switch"
subtitle="Toggle the switch to change the tone."
/>
</App>
Properties
iconDark
(default: "moon")
Icon to display for dark mode
iconLight
(default: "sun")
Icon to display for light mode
Events
This component does not have any events.
Exposed Methods
This component does not expose any methods.
Styling
Theme Variables
Variable | Default Value (Light) | Default Value (Dark) |
---|---|---|
backgroundColor-ToneSwitch-dark | $color-primary-500 | $color-primary-500 |
backgroundColor-ToneSwitch-light | $color-surface-200 | $color-surface-700 |
borderColor-ToneSwitch | $color-surface-200 | $color-surface-600 |
borderColor-ToneSwitch--hover | $color-surface-300 | $color-surface-500 |
color-ToneSwitch-dark | $color-surface-0 | $color-surface-0 |
color-ToneSwitch-light | $color-text-primary | $color-text-primary |