Repository navigation
Endfield Vision 2.0.0
The first public release of Endfield Vision: a design system for dense work consoles on React 19 and Next.js.
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 todist/.
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.tgzRequires 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 на русском.
