Checkboxes
Native checkboxes

The HTML input element <input type=checkbox> is an input element to enter an array of different values. The value attribute is used to define the value submitted by the checkbox. The checked attribute is used to indicate whether this item is selected. The indeterminate attribute is used to indicate that the checkbox is in an indeterminate state (on most platforms, this draws a horizontal line across the checkbox).

Left stacked

Left stacked stretched

Right stacked

Right stacked stretched

Left inline

Right inline

Custom CSS checkboxes

For even more customization and cross browser consistency, use our completely custom form elements to replace the browser defaults. They’re built on top of semantic and accessible markup, so they’re solid replacements for any default form control. Custom checkboxes can also utilize the :indeterminate pseudo class when manually set via JavaScript (there is no available HTML attribute for specifying it).

Left stacked checkboxes

Left stacked stretched checkboxes

Right stacked checkboxes

Right stacked stretched checkboxes

Left inline checkboxes

Right inline checkboxes

Colors

Inversed checkbox

Checkbox switches

A switch has the markup of a custom checkbox but uses the .form-switch class to render a toggle switch. Switches also support the disabled attribute, but unlike custom checkboxes don't support indeterminate state. Supports 6 alternative colors and is ready for dark backgrounds.

Left stacked switches

Left stacked stretched switches

Right stacked switches

Right stacked stretched switches

Left inline switches

Right inline switches

Color options

Inversed colors

Radios
Native, custom and switches. Left and right alignment
Native radios

Radio button is an element that can be turned on and off. Radio buttons are almost always grouped together in groups. Only one radio button within the same radiogroup may be selected at a time. The user can switch which radio button is turned on by selecting it with the mouse or keyboard. Other radio buttons in the same group are turned off. A label, specified with the label attribute may be added beside the radio button.

Left stacked

Left stacked stretched

Right stacked

Right stacked stretched

Left inline

Right inline

Custom CSS radios

Custom radios use the same approach as checkboxes, they share the same set of colors and styles. Both can be easily customized in _variables-core.scss file simply by changing shared variable values. Here are the examples of label alignment, single radio with no text label is also supported.

Left stacked radios

Left stacked stretched radios

Right stacked radios

Right stacked stretched radios

Left inline radios

Right inline radios

Contextual colors

Inversed radio

Radio switches

You can also use normal radio buttons as switches, all default colors and shapes are supported as well. Use same class names, but different input type and other attributes like name, id and value. None of these examples requires JS, all inputs are designed with pure CSS.

Left stacked switches

Left stacked stretched switches

Right stacked switches

Right stacked stretched switches

Left inline switches

Right inline switches

Color options

Inversed colors

Activity
New notifications
James has completed the task Submit documents from Onboarding list
2 hours ago
Margo has added 4 users to Customer enablement channel
3 hours ago
Subscription #466573 from 10.12.2021 has been cancelled. Refund case #4492 created
4 hours ago
Older notifications
Nick requested your feedback and approval in support request #458
3 days ago
Mike added 1 new file(s) to Product management project
new_contract.pdf
112KB
1 day ago
All hands meeting will take place coming Thursday at 13:45.
2 days ago
Christine commented on your community post from 10.12.2021
2 days ago
HR department requested you to complete internal survey by Friday
3 days ago
Loading...
Demo configuration
Color mode
Direction
Layouts
Purchase Limitless