Skip to content

Endfield Vision 2.0.0

Choose a tag to compare

@bYpaws bYpaws released this 09 Oct 13:38
· 27 commits to main since this release

The first public release of Endfield Vision: a design system for dense work consoles on React 19 and Next.js.

Demo console built with Endfield Vision

Highlights

  • 136 components and 30 hooks: forms with masks, Select / MultiSelect, date pickers, DataTable, charts, overlays, command palette, app shell.
  • CRM building blocks: record header and layout, editable panels, data completeness, kanban, SLA timer, permission matrix, settings with a save bar, notifications, chat.
  • 150 design tokens on CSS variables, dark (default) and light themes plus "follow the system", six accent presets, cascade layers so app styles always win.
  • Charts with no chart library: bar, line, area, sparkline, donut, heatmap, ring progress, gauge, uptime bar. Tooltips, keyboard and hidden tables for screen readers.
  • Accessible by default: WAI-ARIA keyboard patterns, focus management in overlays, layered Escape handling, contrast-checked text tokens, prefers-reduced-motion.
  • English and Russian built in, with typed dictionaries you can override or extend.
  • Entrance motion for numbers and charts, off by default.
  • Server Components friendly and a single runtime dependency (lucide-react). The source ships next to dist/.

Install

The package is on its way to the npm registry. Until then, install the build attached to this release (same imports, from 'endfield-vision'):

npm install https://github.com/RetentionSoftware/endfield-vision/releases/download/v2.0.0/endfield-vision-2.0.0.tgz

Requires React 19. See the README for the Next.js quick start and the package docs for the full reference.


По-русски

Первый публичный релиз Endfield Vision - дизайн-системы для плотных рабочих консолей на React 19 и Next.js: 136 компонентов и 30 хуков, заготовки для CRM, 150 токенов, тёмная и светлая темы, шесть пресетов акцента, графики без сторонних библиотек, доступность по умолчанию, английский и русский из коробки. Пока пакет готовится к публикации в npm, ставьте архив из этого релиза командой выше. Подробности - в README на русском.