Skip to content

Endfield Vision 2.2.8

Choose a tag to compare

@bYpaws bYpaws released this 29 Oct 11:25
· 7 commits to main since this release

Layout and hydration fixes, portrait video in Lightbox, and a few small additions. Everything is backward compatible.

Fixed

  • Card header actions never shrink below their buttons; a long description wraps instead.
  • Block content in descriptions. SettingRow description and hint, Card, FormSection and SettingsSection descriptions, Modal, PageHeader and RecordHeader subtitles render as div, so block content such as ExpandableText no longer breaks hydration.
  • Portrait video in Lightbox. The player takes the stage and the frame fits it by the video's own aspect ratio: no side crop, controls stay visible.

New

  • PermissionMatrix: density="compact" (icon-only cells, the mode name in a tooltip and for screen readers), columnWidth and rowHeaderWidth; long role names get an ellipsis and a tooltip.
  • Icon in confirmations. confirm takes icon and tone (defaults to danger for okVariant="danger", otherwise info); modals.open takes icon and iconTone.
  • Checkbox / Switch children: a block under the description, aligned with the text and outside the label, so buttons inside don't toggle the control. The offset follows the control size (--ev-check-text-offset).

Install

npm install endfield-vision@2.2.8

The same build is attached to this release as an archive for installs without the registry.


По-русски

Исправлено: действия в шапке Card не сжимаются, описания и подзаголовки (SettingRow, Card, FormSection, Modal и другие) - div, блочный контент не ломает гидрацию, вертикальное видео в Lightbox вписывается без обрезки. Новое: PermissionMatrix density="compact", columnWidth, rowHeaderWidth; иконка в confirm (icon, tone) и modals.open; блок под описанием у Checkbox и Switch (children). Все изменения обратно совместимы.