You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Added dynamic default ids to Checkbox, Dropdown, Field, Lightswitch, Radio, and Textbox components.
Added RTL support.
Extracted Tailwind components and excluded Tailwind utilities for a better component-first approach and lighter styles.
Typed props for all components.
Removed CheckboxSet component.
Btn
Added href prop that will designate the component tag to <a>.
Added loading prop.
Added small prop.
Added target prop that specifies the target attribute.
Added to prop that will designate the component tag to <router-link>.
Renamed the type prop to kind:
The type prop now controls the button’s type attribute instead of its styles.
Removed support for warning, success, and info buttons.
Improved hover and active states.
Improved styles for remaining chars count.
Removed BtnInput component.
Checkbox
Added checked prop.
Added disabled prop.
Removed instructions prop.
Dropdown
The SelectField component has been renamed to Dropdown.
Added disabled prop.
Icon
Replaced Font Awesome icons with SVG sprite-based Icon component.
Added size prop.
Removed cssClass prop.
Lightswitch
Added errors prop.
Textbox
UrlInput, UrlField, PasswordInput, PasswordField, TextField, TextInput, TextareaField and NumberInput components have been merged into a single Textbox component.
Added type prop.
Replaced inputmask NPM library with vue-the-mask for mask inputs.