Platform Note 007

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.

Living release record

Blue Notes summarize shipped outcomes. The public repository remains the detailed engineering record.

View source