New to Kendo UI for VueStart a free 30-day trial

Appearance

Updated on Feb 5, 2026

The Switch provides a predefined set of appearance options.

Apart from the default vision of the Switch, these alternative styling options enable you to configure each individual aspect of the component's appearance.

The current article provides details about how the component changes when the different configurations of its properties are applied. Here are the sections you can directly access:

Configurator demo

The following example demonstrates configuring different aspects of a Switch appearance through a configurator.

Change Theme
Theme
Loading ...

Size

The size of the Switch is controlled through its size property. The values we can pass to the property are as follows:

  • small — Sets the padding to 2px and 8px.
  • medium — Sets the padding to 4px and 8px.
  • large — Sets the padding to 6px and 8px.

The following example demonstrates the usage of each size option:

Change Theme
Theme
Loading ...

Track roundness

The track roundness of the Switch is controlled through its trackRounded property. The values we can pass to the property are as follows:

  • none — Sets no border radius.
  • small — Sets the border radius to 1px.
  • medium — Sets the border radius to 2px.
  • large — Sets the border radius to 4px.
  • full — Sets the border radius to 9999px.

The following example demonstrates the usage of each trackRounded option:

Change Theme
Theme
Loading ...

Thumb roundness

The thumb roundness of the Switch is controlled through its thumbRounded property. The values we can pass to the property are as follows:

  • none — Sets no border radius.
  • small — Sets the border radius to 1px.
  • medium — Sets the border radius to 2px.
  • large — Sets the border radius to 4px.
  • full — Sets the border radius to 9999px.

The following example demonstrates the usage of each thumbRounded option:

Change Theme
Theme
Loading ...