Forms
Dashkit supports all of Bootstrap's default form styling in addition to a handful of new input types and features. Please read the official documentation for a full list of options from Bootstrap's core library.
Floating labels
Create beautifully simple form labels that float over your input fields.
Validation
Indicate invalid and valid form fields with .is-invalid and .is-valid classes.
Rounded Dashkit only
Round form control corners with the .form-control-rounded
modifier.
Flush Dashkit only
Remove vertical padding and borders from a form control with the .form-control-flush
modifier.
Auto Dashkit only
Remove vertical padding and set form control's height to auto with the .form-control-auto
modifier.
Input group merge Dashkit only
A slightly modified version of the default input groups that always keeps icons as a part of the form control.
Switch
Replaces a standard checkbox input with a toggle switch.
Date picker Dashkit only Plugin
A simple yet powerful datepicker powered by the Flatpickr JavaScript plugin. You can pass any options
supported by
the plugin via the data-flatpickr attribute. The value must be a valid JSON object. Please
read the
official plugin documentation for a full list of
options.
Input masking Dashkit only Plugin
Mask your form controls depending on the context with the Inputmask plugin. Please read the official plugin documentation for a full list of options.
Rich text editor Dashkit only Plugin
Powerful WYSIWYG text editor powered by Quill. You can pass any options supported by the plugin via the
data-quill attribute. The value must be a valid JSON object. Please read the
official plugin documentation for a full list of
options.
Drag and drop Dashkit only Plugin
Drag and drop file uploads with image previews powered by Dropzone.js. You can pass any options supported
by the
plugin via the data-dropzone attribute. The value must be a valid JSON object. Please read
the
official plugin documentation for a full list of
options.
Choices Dashkit only Plugin
A vanilla, lightweight, configurable select box/text input plugin. Similar to Select2 and Selectize but
without the
jQuery dependency. You can pass any options supported by the plugin via the data-choices
attribute. The
value must be a valid JSON object. Please read the
official plugin documentation for a
full list of
options.