Viking-UI 7.0.0 operational dashboard components
The seventh major Viking-UI release adds Cloudscape-inspired operational components: split-panel, flashbar, property-filter, collection-preferences, form-template, chart-container, and enhanced table primitives.
- Viking-UI
- Components
- Dashboard
Operational workspaces become composable
Viking-UI 7.0 adds a coordinated set of primitives for dense admin and observability workflows. Split panels keep contextual detail beside a working collection, flashbars present durable feedback without blocking the page, and property filters plus collection preferences let operators refine and personalize large data sets. Each component follows the same token-backed focus, spacing, elevation, and responsive contracts as the rest of the design system.
Forms, charts, and tables share one contract
The release also introduces form templates and chart containers while expanding table primitives for sorting, selection, expansion, and loading states. These pieces compose instead of forking page behavior: forms retain accessible action regions, chart shells preserve predictable inlay and empty states, and tables keep headers and rows aligned as data changes. Angular wrappers and framework-neutral builds expose the same component anatomy without adding a third-party UI runtime.
Why it matters
Operational screens now have a consistent path from collection to filter, detail, feedback, and action. Product teams can assemble dashboard and governance workflows from package-owned primitives instead of rebuilding layout and state presentation in each surface. That reduces visual drift, protects keyboard and screen-reader behavior, and keeps DEML’s application, documentation, and static surfaces aligned with one Viking-UI release contract.