Calendar & Print Roster

The 60-day class calendar grid and printable roster sheet.

Class Calendar (/sections/[id]/calendar)

Reached from a class’s detail page via Calendar. Shows a 60-day grid: student names down the left (fixed column, scrolls independently), dates across the top, and a colored dot per student per day.

  • Dot colors: green = Present, red = Absent, orange = Late, light = Excused, gray “NC” = No Class, empty outline = no record.
  • Scroll horizontally to see more dates; older dates load automatically as you scroll left.
  • Tap Today (top right) to jump back to the current date.
  • Tap any dot for a past or today date to open a quick editor:
    • Pick a new status from 5 buttons (Present/Absent/Late/Excused/No Class)
    • Remove record if you want to clear it entirely
    • This is the fastest way to fix a single mistaken record without going through the swipe screen again.

A legend at the bottom reminds you what each color/dot means.

A plain, printer-friendly attendance sheet for a class and date.

  • Tap Print to open your browser’s print dialog directly.
  • The sheet lists every student with: row number, student ID, name, today’s status (blank if not yet marked), reason, and note — in an easy-to-scan table with alternating row shading.

Useful for a paper backup, a substitute teacher, or admin sign-off.