Releases: pixelandtonic/craftui
Releases · pixelandtonic/craftui
0.3.8
0.3.7
- Fixed a bug where dropdown events wouldn’t work properly on browsers that don’t support
input
events for selects like Microsoft Edge.
0.3.6
- Added
chevron-left
andchevron-right
icons.
0.3.5
- Added
line-lightbulb
icon.
0.3.4
- Fixed a bug where the
Dropdown
component was not accepting number values.
0.3.3
- Fixed a bug where the value prop was not getting properly populated for textboxes of type
textarea
.
0.3.2
- Added
heart
andline-heart
icons. - Added support for size
sm
to theSpinner
component. - Improved focus state for the
Lightswitch
component. - Improved shadows for the
Btn
component.
0.3.1
- Unused icons have been removed. List of supported icons:
angle-double-left
angle-double-right
angle-left
angle-right
bars
book
check
check-circle
copy
exclamation-circle
exclamation-triangle
glass-martini
handshake
image
info-circle
key
line-check-circle
line-exclamation-circle
line-exclamation-triangle
line-info-circle
link
pencil
plug
plus
search
shopping-cart
sort-amount-down
sort-amount-up
th
times
user
0.3.0
- Added
Field
component. - Added
Radio
component. - Added
Spinner
component. - Added dynamic default ids to
Checkbox
,Dropdown
,Field
,Lightswitch
,Radio
, andTextbox
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 tokind
:- The
type
prop now controls the button’s type attribute instead of its styles. - Removed support for
warning
,success
, andinfo
buttons.
- The
- Improved hover and active states.
- Improved styles for remaining chars count.
- Removed
BtnInput
component.
- Added
Checkbox
- Added
checked
prop. - Added
disabled
prop. - Removed
instructions
prop.
- Added
Dropdown
- The
SelectField
component has been renamed toDropdown
. - Added
disabled
prop.
- The
Icon
- Replaced Font Awesome icons with SVG sprite-based
Icon
component. - Added
size
prop. - Removed
cssClass
prop.
- Replaced Font Awesome icons with SVG sprite-based
Lightswitch
- Added
errors
prop.
- Added
Textbox
UrlInput
,UrlField
,PasswordInput
,PasswordField
,TextField
,TextInput
,TextareaField
andNumberInput
components have been merged into a singleTextbox
component.- Added
type
prop. - Replaced
inputmask
NPM library withvue-the-mask
for mask inputs.
0.2.2
- Fixed a bug in the
LightswitchInput
component where the value of the checkbox was not properly synced with its parent component.