Skip to main content

LMS Dashboard

Summary​

The native dashboard presents Training metrics and links management actions to the administration workspace.

Screen reference​

AreaConfirmed behavior
ClassificationNative LMS page
Purpose and routeTraining analytics at /dashboard/training
Navigation and usersDashboard navigation for configured Training/HR roles or feature visibility
Layout and componentsDate range, KPI cards, grouped report sections, charts, recent rows, refresh, and quick actions
Tables and filtersDate-range control and a compact recent-activity table; no free-text filter
Forms and actionsRefresh and navigation only; lifecycle mutations occur in the admin workspace
ValidationRoute-level visibility check; report values remain backend-owned
Empty/loading/error/successSkeleton during load, unavailable/retry sections for failures, explicit empty recent rows, rendered metrics on success
Responsive evidenceShared dashboard grids use adaptive minimum widths; complete small-screen acceptance is unverified
Accessibility evidenceLabeled buttons and headings exist; keyboard, focus, contrast, and screen-reader conformance are unverified
Related APIs and rulesTraining dashboard and report reads; displayed status categories follow backend reports

Screenshot placeholder​

No sanitized screenshot is committed. Capture only non-production, non-personal demonstration data during an approved documentation review.

Requires confirmation​

Fine-grained authorization, accessibility conformance, responsive acceptance criteria, and long-term product ownership require confirmation where not source-backed.

Source References​

  • UI/salary-ui/apps/client-hrms-portal/src/dashboard/DashboardPages.tsx
  • UI/salary-ui/apps/client-hrms-portal/src/dashboard/dashboardApi.ts
  • UI/salary-ui/apps/client-hrms-portal/src/App.tsx

See Also​

Keywords​

  • LMS UI
  • LMS Dashboard

Revision Information​

  • Status: Draft
  • Last reviewed: 2026-07-17
  • Review cycle: Quarterly