Forms

Goodkit supports all of Bootstrap's default form styling in addition to a handful of new input types and features.

Bootstrap Documentation


We'll never share your email with anyone else.

Form controls

Give textual form controls like <input>s and <textarea>s an upgrade with custom styles, sizing, focus states, and more.


Sizing

Set heights using classes like .form-control-lg and .form-control-sm.


Disabled

Add the disabled boolean attribute on an input to give it a grayed out appearance and remove pointer events.


Readonly

Add the readonly boolean attribute on an input to prevent modification of the input’s value. Read-only inputs appear lighter (just like disabled inputs), but retain the standard cursor.


Select

Customize the native <select>s with custom CSS that changes the element’s initial appearance.


Checks and radios

Create consistent cross-browser and cross-device checkboxes and radios with our completely rewritten checks component.



Input group

Easily extend form controls by adding text, buttons, or button groups on either side of textual inputs, custom selects, and custom file inputs.

@
@example.com
https://example.com/users/
$ .00
@
With textarea

Validation

Provide valuable, actionable feedback to your users with HTML5 form validation, via browser default behaviors or custom styles and JavaScript.

Looks good!
Looks good!
@
Please choose a username.
Please provide a valid city.
Please select a valid state.
Please provide a valid zip.
You must agree before submitting.

Underline

Goodkit Exclusive

Removes background and all by bottom borders.


Timeline radio

Goodkit Exclusive

The timeline radio component that combines the custom radios and the countUp plugin. The color of the timeline radio component can be controlled with the .timeline-radio-{color} utility classes.

$ 499 /mo