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