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-modelisstring[]; 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 reuseTTag. For selection from a fixed set, keep
TMultiSelect/TCombobox.TKeyValueEditor(TREEUX-002, phase 1) — edit aRecord<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-changeevent for an aggregatedTFormFieldsummary. Copy is
localizable vialabels. This is the non-sensitive mode where the full value
round-trips; a write-only/sensitive mode is a separate, queued contract.
-
184914c:
TTextgainssize="title"— a responsive section-heading step (clamp
xl→4xl, tight line-height and tracking) that stays belowsize="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