Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New process of adding and ordering material sections in the edit eventgroup #221

Merged
merged 2 commits into from
Jun 3, 2024

Conversation

alasdairwilson
Copy link
Collaborator

@alasdairwilson alasdairwilson commented May 29, 2024

Currently the interface for adding sections to an event is horrible, this adds a cool new autocomplete thing to both filter and multi select sections (then press add sections) it also adds a drag and drop interface to reorder the sections.

from:
image
to:
sec

This makes it far easier to add material to an event,

Finally, the ordering of the list is now done via the "files" array in the md front matters so we are not responsible for the insane order some of the courses have. I will go and fix these when I implement #204 because the idea for this is to make the files list a list of lists where each list is a "path" through the material so we have a much clearer heirarchy.

closes #212 closes #213

Copy link
Contributor

@martinjrobins martinjrobins left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this looks very cool, and will make this a lot easier! thanks @alasdairwilson

@alasdairwilson alasdairwilson merged commit 02d79fa into main Jun 3, 2024
4 checks passed
@alasdairwilson alasdairwilson deleted the fix-dropdown-courses branch June 3, 2024 19:30
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.

Ordering of items when adding them to event groups Adding multiple items to course page
2 participants