Skip to content

Releases: pixelandtonic/craftui

0.3.8

02 Sep 07:50
Compare
Choose a tag to compare
  • Fixed a bug the input’s value was not in sync with the prop’s value for the Textbox component.
  • Fixed a bug where build script would fail because of options like sourcemap not being properly serialized by newer versions of the serialize-javascript package.

0.3.7

23 Aug 15:49
Compare
Choose a tag to compare
  • 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

06 May 15:27
Compare
Choose a tag to compare
  • Added chevron-left and chevron-right icons.

0.3.5

30 Apr 22:39
Compare
Choose a tag to compare
  • Added line-lightbulb icon.

0.3.4

05 Apr 10:14
Compare
Choose a tag to compare
  • Fixed a bug where the Dropdown component was not accepting number values.

0.3.3

04 Apr 15:35
Compare
Choose a tag to compare
  • Fixed a bug where the value prop was not getting properly populated for textboxes of type textarea.

0.3.2

02 Apr 12:51
Compare
Choose a tag to compare
  • Added heart and line-heart icons.
  • Added support for size sm to the Spinner component.
  • Improved focus state for the Lightswitch component.
  • Improved shadows for the Btn component.

0.3.1

01 Apr 08:11
Compare
Choose a tag to compare
  • 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

28 Mar 17:28
Compare
Choose a tag to compare
  • Added Field component.
  • Added Radio component.
  • Added Spinner component.
  • 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.

0.2.2

28 Mar 08:24
Compare
Choose a tag to compare
  • Fixed a bug in the LightswitchInput component where the value of the checkbox was not properly synced with its parent component.