Skip to content

Build section-level help tours across Home, learning workflows, and Admin - #296

Draft
mgmodell with Copilot wants to merge 3 commits into
mainfrom
copilot/build-help-for-all-sections
Draft

Build section-level help tours across Home, learning workflows, and Admin#296
mgmodell with Copilot wants to merge 3 commits into
mainfrom
copilot/build-help-for-all-sections

Conversation

Copilot AI commented Aug 30, 2026

Copy link
Copy Markdown
Contributor

This issue requested complete in-app Help coverage for core learner flows and admin sections. This PR adds targeted tour content so Help now resolves meaningful guidance for Home, Experiences, Bingo, Check-ins, Assignments, and each listed Admin function area.

  • Help coverage for learner workflows

    • Updated Home tour copy to describe task/calendar usage.
    • Replaced Bingo fallback (“No Help Available”) with section guidance.
    • Added explicit tour setup in Check-ins (InstallmentReport) and Assignments (AssignmentShell).
  • Help coverage for Admin functions

    • Added route-aware help setup in Admin.tsx using useTour.
    • Mapped admin section routes to focused help text for:
      • courses
      • rubrics
      • concepts
      • users
      • schools
      • consent_forms
    • Kept a default admin help message for unmatched admin subroutes.
  • Localization support

    • Added new home.* translation keys in config/locales/home.en.yml for admin help title + per-section descriptions.
const SECTION_HELP_KEYS: Record<string, string> = {
  courses: "home.admin_help_courses",
  rubrics: "home.admin_help_rubrics",
  concepts: "home.admin_help_concepts",
  users: "home.admin_help_users",
  schools: "home.admin_help_schools",
  consent_forms: "home.admin_help_consent_forms"
};

const adminSection = (adminMatch?.params?.["*"] || "").split("/")[0];
const description = t(SECTION_HELP_KEYS[adminSection] || "home.admin_help");

Copilot AI linked an issue Aug 30, 2026 that may be closed by this pull request
Copilot AI and others added 2 commits August 30, 2026 03:01
Co-authored-by: mgmodell <7279993+mgmodell@users.noreply.github.com>
Co-authored-by: mgmodell <7279993+mgmodell@users.noreply.github.com>
Copilot AI changed the title [WIP] Add help documentation for all sections Build section-level help tours across Home, learning workflows, and Admin Aug 30, 2026
Copilot AI requested a review from mgmodell August 30, 2026 03:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Build help for all sections

2 participants