Work / Learning Platform / Wiki / Surfaces
link-course
Surfacecanonicalverified 2026-10-04
SURFACE.WEB.COURSES.LINK-COURSESummary
The form that links a GitHub repository as a course.
Raw wireframe
- .context/designs/web/courses/link-course.html
Why it is drawn this way
Only GitHub over https. The URL must match https://github.com/owner/repo. GitLab, Bitbucket and SSH URLs are refused before the request.
The token is optional. Private repositories need one. See course-repository.
Success opens the new course. The linker is a manager, so they land on lesson-instructor.
The same modal opens from the empty Home. For an org manager with no published courses.
Related
Sources
- apps/website/src/components/courses/link-course-modal.tsx