Skip to content

FE_13 - #79

Closed
notjackl3 wants to merge 1 commit into
mainfrom
FE_13
Closed

FE_13#79
notjackl3 wants to merge 1 commit into
mainfrom
FE_13

Conversation

@notjackl3

@notjackl3 notjackl3 commented Jul 7, 2026

Copy link
Copy Markdown
Collaborator

Implements a projection mode toggle in the instructor room view that lets professors and TAs hide all student identities while the chat is projected in lecture. When enabled, usernames, role icons, avatars, and authors revealed via question:author:revealed all render as anonymous; flipping it off restores the normal instructor view instantly. The toggle is only visible to instructors, defaults to ON so projecting is safe by default, and persists per browser via localStorage.

Notes: This is purely presentational — socket payloads and instructor permissions are unchanged, and delete/resolve permissions are still evaluated against the real authors while names are hidden. Students never see or are affected by the toggle.

Closes #74

@notjackl3 notjackl3 changed the title Fe 13 FE_13 Jul 7, 2026
@jadenScali

Copy link
Copy Markdown
Collaborator

Commits are too big. Spilt into smaller single responsibility commits.

@jadenScali jadenScali closed this Jul 8, 2026
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.

FE_13 - Instructor Anonymity Toggle for Projected/Presenter View

2 participants