Skip to main content

LMS Session UI

Summary

The Sessions tab schedules and lists sessions; the implemented reschedule API has no corresponding UI action.

Screen reference

AreaConfirmed behavior
ClassificationNative LMS tab; Transitional
Purpose/routeSchedule and view sessions at /training/admin
Navigation/usersSessions tab in the admin workspace
Layout/componentsSchedule panel, course selector, date-time inputs, location fields, status table
Tables/filtersSession, course, date range, status, and location; no filters
Forms/actionsCourse, title, start, end, location, meeting reference; schedule only
ValidationUI requires course/title/start/end and converts dates; backend owns existence and persistence rules
Empty/loading/error/successShared empty, skeleton, retry banner, success toast and reload
Responsive/accessibilityLabeled inputs and wrapped table; date-time and keyboard conformance unverified
Related APIs/rulesSession list/create; reschedule exists in API but not this screen
Missing behaviorNo reschedule, completion, cancellation, attendance, participant, or capacity controls

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/pages/hr/TalentAdminPages.tsx
  • UI/salary-ui/apps/client-hrms-portal/src/App.tsx

See Also

Keywords

  • LMS UI
  • LMS Session UI

Revision Information

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