Skip to content

@treeui/vue@0.26.0

Latest

Choose a tag to compare

@github-actions github-actions released this 31 Jul 10:59
4374329

Minor Changes

  • 184914c: Two new data-entry components for the LSS dashboard:

    • TTagInput (TREEUX-001) — edit a list of free-text strings as
      addable/removable chips. v-model is string[]; Enter and comma confirm the
      current tag, Backspace on an empty field removes the last, pasted
      comma-separated text splits into tags, and values are trimmed and deduped
      silently. Chips reuse TTag. For selection from a fixed set, keep
      TMultiSelect/TCombobox.
    • TKeyValueEditor (TREEUX-002, phase 1) — edit a Record<string, string>
      as key/value rows with inline per-row validation (empty and duplicate keys are
      flagged and blocked from commit without blocking typing) plus a
      validity-change event for an aggregated TFormField summary. Copy is
      localizable via labels. This is the non-sensitive mode where the full value
      round-trips; a write-only/sensitive mode is a separate, queued contract.
  • 184914c: TText gains size="title" — a responsive section-heading step (clamp
    xl→4xl, tight line-height and tracking) that stays below size="display" at
    every viewport width, so a section heading never out-sizes the page's hero on a
    narrow screen (TREEUX-024). Marketing surfaces drop their hand-written
    clamp() section-title class.

Patch Changes

  • Updated dependencies [184914c]
    • @treeui/utils@0.26.0