@primer/view-components
Version:
ViewComponents for the Primer Design System
40 lines • 1.59 kB
JSON
{
"name": "alpha/toggle_switch",
"selectors": [
".ToggleSwitch",
".ToggleSwitch.ToggleSwitch",
".ToggleSwitch--checked .ToggleSwitch-statusOn",
".ToggleSwitch--checked .ToggleSwitch-statusOff",
".ToggleSwitch-track",
".ToggleSwitch-track:focus",
".ToggleSwitch-track:focus-visible",
".ToggleSwitch-track:hover",
".ToggleSwitch-track:active",
":is(.ToggleSwitch-track:before)",
".ToggleSwitch-track *",
".ToggleSwitch-track[aria-pressed=true][disabled]",
".ToggleSwitch-track[aria-pressed=true]",
".ToggleSwitch-track[aria-pressed=true]:not([disabled]):hover",
".ToggleSwitch-track[aria-pressed=true]:not([disabled]):active",
".ToggleSwitch-track[aria-pressed=true] .ToggleSwitch-knob",
".ToggleSwitch-track[aria-pressed=true] .ToggleSwitch-lineIcon",
".ToggleSwitch-track[aria-pressed=true] .ToggleSwitch-circleIcon",
".ToggleSwitch-track[disabled]",
".ToggleSwitch-track[disabled] .ToggleSwitch-knob",
".ToggleSwitch-track[disabled] .ToggleSwitch-circleIcon",
".ToggleSwitch-track[disabled] .ToggleSwitch-lineIcon",
".ToggleSwitch-icons",
".ToggleSwitch-lineIcon",
".ToggleSwitch-circleIcon",
".ToggleSwitch-knob",
".ToggleSwitch-status",
".ToggleSwitch-statusIcon",
".ToggleSwitch--small .ToggleSwitch-status",
".ToggleSwitch--small .ToggleSwitch-track",
".ToggleSwitch--disabled .ToggleSwitch-status",
".ToggleSwitch-statusOn",
".ToggleSwitch-statusOff",
".ToggleSwitch--statusAtEnd",
".ToggleSwitch--statusAtEnd .ToggleSwitch-status"
]
}