feat(Authoring Tool): Drag and drop lessons and steps#2288
Conversation
❌ 2 blocking issues (2 total)
|
| private moveNodesService: MoveNodesService, | ||
| private projectService: TeacherProjectService, | ||
| private route: ActivatedRoute, | ||
| private router: Router |
| private moveNodesService: MoveNodesService, | ||
| private projectService: TeacherProjectService, | ||
| private route: ActivatedRoute, | ||
| private router: Router |
|
Coverage Impact Unable to calculate total coverage change because base branch coverage was not found. Modified Files with Diff Coverage (5) 🤖 Increase coverage with AI coding...🚦 See full report on Qlty Cloud » 🛟 Help
|
… a branch activity
breity
left a comment
There was a problem hiding this comment.
Looks good. 👍
I changed some styles, made some UI updates, and fixed most of the dragging visual bugs. Dragging to and from the unused sections still results in visual errors. But we decided to merge as is and re-design the unused section in a subsequent PR.
There's also still an issue dragging to/from the last lesson in the unit that prevents placing a step in certain positions in other lessons. Good to merge once this is fixed.
|
🎉 This PR is included in version 5.219.0 🎉 The release is available on GitHub release Your semantic-release bot 📦🚀 |

We add a new default mode to the authoring tool unit editing view, which allows the author to move lessons and steps using drag and drop. The existing behavior (choosing lesson(s) or step(s) using the checkbox and then choosing a new location) has been moved to what we now call "batch edit mode".
Notes
Please style as you see fit. Things we discussed:
Changes (in the unit editing view in the AT)
Test