Role Navigation
Swipe roles, tap to open submenu

Student • Subject Preferences

Standalone submenu content with role-aligned workflow and execution checkpoints.

Standalone Submenu Page
Overview

Subject Preferences (student/assessment/subject_preferences.blade.php) is elective-choice control. Core subjects remain fixed while elective options can be toggled and saved.

Status alerts include no active class context, no subjects assigned, and save success/error feedback.

Workflow Execution Steps
  1. Open subjects page and review current preference state.
  2. Update selectable subject options where enabled.
  3. Save and confirm reflected state.
  4. Validate downstream assessment filters after save.
Reference Screenshots
Subject Preferences screenshot 1