Skip to content

v0.7.0

Latest

Choose a tag to compare

@phamvanquyit phamvanquyit released this 16 Sep 13:03

Added

  • EditableInput: inline display with a pencil control. While editing, a popover field saves via onSave (type: text | password | textarea). EditableInput.Key validates ^[A-Z][A-Z0-9_]*$.
  • Table column flex: true shares leftover container width equally; a number is a weight. Text wraps in that width instead of forcing horizontal scroll. Ignored when scroll.x or width is set.

Changed

  • Outlined fields (Input, Select, DatePicker, TimePicker) use the ink --input border instead of the glass frost border, so the stroke stays visible on a white page.
  • Table body and header use text-base (14px in this theme). Header cells use an ink wash (bg-foreground/4).

Upgrade notes

  • Once rowSelection has any selected key, a row click toggles selection and does not call onRow.onClick. Checkbox and radio clicks are unchanged.