Some checks failed
app-ci-deploy / test-build-deploy (push) Has been cancelled
Replaces infinite-canvas free-pan with a constrained vertical-scroll doc view: tldraw setCameraOptions with behavior='contain', fit-x-100, and top origin so the PDF never drifts side-to-side. Layout restructured from floating overlays to flex column (top bar + sidebar/canvas row). Tool panel is now a left sidebar, guide panel overlays canvas bottom-right. PAGE_START_X changed from 260 → 0 so pages are flush left; camera applyDocViewConstraints() called incrementally as pages stream in and with resetZoom() once all pages are loaded. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Description
React 18 + TypeScript + TLDraw 3.6 frontend for Classroom Copilot — whiteboard, transcription panel, timetable, and graph views
Languages
TypeScript
96%
CSS
3.2%
JavaScript
0.5%
Dockerfile
0.2%
HTML
0.1%