Skip to content

Releases: 3YOURMIND/kotti

2.0.0: KtForm and New KtFields

08 Jul 18:31
Compare
Choose a tag to compare
  • Introduced KtForm, a form component, that provides context to child Field Components
  • Introduced a list of new KtField*s:
    • KtFieldText
      image
    • KtFieldTextArea
      image
    • KtFieldRadioGroup
      image
    • KtFieldToggle (which accepts a prop type where type: "checkbox" | "switch" )
      image
    • KtFieldToggleGroup (same as KtFieldToggle but accepts an array of values accepted by KtFieldToggle)
      image
    • KtFieldSingleSelect (wrapper for element-ui component with API suited to new KtFields)
      image
    • KtFieldMultiSelect (same as KtFieldSingleSelect)
      image
    • KtFieldDate (date picker component wrapping element-ui's datePicker)
      image
    • KtFieldDateTime (same as KtFieldDate but allows for date & time selection)
      image
    • KtFieldDateRange (same as KtFieldDate but allows for selecting a dateRange)
      image
    • KtFieldDateTimeRange (same as KtFieldDate but allows for selecting a dateTimeRange)
      image

1.11.1: Fix for Legacy IE Compatibility

18 Jun 23:34
Compare
Choose a tag to compare

This version bumps a dependency that causes non-ES5-code to be introduced into the dist folder.

1.10.0: The Design Token Edition

18 Jun 23:33
0f364b8
Compare
Choose a tag to compare

This version introduce usage of CSS vars and design tokens.
The list of change is consequent but it is mostly:

  • Moving style from file to its component
  • Replacing most of the sass variables with CSS variables
  • Usage of tokens instead of color name when using variables

This features allows us to theme really easily our final app but overwriting primary colors.
A set of documentation came with these changes: https://3yourmind.github.io/kotti/tokens/introduction

1.9.5: Properly load KtTable hidden=true onMount

06 Jul 10:51
Compare
Choose a tag to compare

Fixes a bug in the KtTable that causes column hidden-states to be ignored.

1.7.11: Improvements

24 Oct 12:37
Compare
Choose a tag to compare
  • Pagination is a bit refactored 6f87301. The doc has been updated as well. Might cause issues.
  • Small fixes regarding fields null values: 3902320
  • New component: The Dropdown Button (KtDropdownButton): https://3yourmind.github.io/kotti/usage/components/dropdowns
  • The CSS for the button is now living in its component (vs in a shared scss file).
  • KtButton can now use any html element (but aria-role="button" is there so no problems)
  • KtButton now use a class selector and doesn't depends on using a button element
  • Number fields are fixed on IE11: 1363954
  • Support for portals was added: fd5ab2d and KtSelect is using it.

1.7.7: Small fixes release

06 Aug 11:57
Compare
Choose a tag to compare
  • Fix comments reply behavior
  • Add disabled attribute to KtSelect

1.7.6: Support disabled on KtSelect

17 Mar 15:31
Compare
Choose a tag to compare

1.7.2: KtSelect improvements

18 Jun 14:30
Compare
Choose a tag to compare
  • KtSelect can now have :autocomplete="false"
  • KtSelect now emits the focus event

1.7.1: "Selects are now cool"

29 May 10:36
Compare
Choose a tag to compare
  • Better dependencies version definitions
  • isCompact support for KtSelect
  • Components can now use CSS in their own file and use scss variables and mixins (!!!)
  • KtNavbar various improvements and fixes
  • KtSelect is now capable of displaying its options outside of the flow. That means that a parent with overflow: hidden will now not hide the select options.
  • KtSelect now supports the icon attribute

1.6.0: KtCheckbox and Various Fixes

14 May 10:59
Compare
Choose a tag to compare
  • add KtCheckbox component
  • fix: Make toggle(false) work
  • Add th classes to table
  • Fix Column order swapping instead of setting ordering in correct spot
  • Fix Reusable columns appearing our of order due to none unique keys
  • Fix #73
  • Fix clicking on actions triggering rowClick
  • Added KtConsumer to be used with KtProvider instead of Mixin solution for clearer DX
  • Added KtProvider to the docs
  • Add automatic for attributes for label in KtInput