Skip to content

Feat/student learn page redesign#1099

Open
Jatishchawla wants to merge 7 commits into
vicharanashala:mainfrom
Jatishchawla:feat/student-learn-redesign
Open

Feat/student learn page redesign#1099
Jatishchawla wants to merge 7 commits into
vicharanashala:mainfrom
Jatishchawla:feat/student-learn-redesign

Conversation

@Jatishchawla

Copy link
Copy Markdown
Contributor

feat(student): redesign the learn experience (/student/learn)

Redesigns the student learning page into a focused, premium, theme-aware (light/dark) experience. Frontend/UI only — no backend, API, auth, route, or schema changes; no features removed.

Summary

  • Immersive video stage with floating glass controls; compact single-row control bar that auto-hides on idle and shows on hover.
  • Floating controls: course-panel (top-left), AI companion (top-right, expands on hover), camera-preview toggle (left). Clicking any pauses the video.
  • Proctoring UX: buttonless alert with webcam + message for no person / multiple people (debounced, min 2s, video paused); top-center speaking/noise indicator; away handling (blur + pause on cursor-leave, auto-resume on return).
  • Camera-setup screen (~15s): frosted backdrop + rotating mentor-toned guidance (18-message pool, shuffled per reload, incl. the 20-20-20 rule; Framer Motion).
  • Course drawer: scrollable, premium restyle, course title + progress bar, clear per-item states (completed / current / up-next / locked), compact feedback + footer.
  • Cleanup: shrunk YouTube captions + masked the title overlay; theme-aware tokens so the whole page adapts to light/dark.

@github-actions github-actions Bot added the frontend Changes to the frontend of the project label Jun 20, 2026
@Jatishchawla Jatishchawla force-pushed the feat/student-learn-redesign branch from 2cc88db to 90cc5be Compare June 20, 2026 10:25
@Jatishchawla Jatishchawla changed the title Feat/student learn redesign Feat/student learn page redesign Jun 21, 2026
@Jatishchawla Jatishchawla force-pushed the feat/student-learn-redesign branch from 65ee01a to 042b4b4 Compare June 25, 2026 18:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

frontend Changes to the frontend of the project

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants