cancel
Showing results for 
Search instead for 
Did you mean: 

Modules Display as Collapsed by Default

Modules Display as Collapsed by Default

(13)

With courses that have many modules and module items, the default un-collapsed state on the modules page makes the view overwhelming. I would love the option to choose a 'current' module and have that automatically open for students or at least have the default view be auto-collapsed. The un-collapsed view is often a turn-off to faculty and designers who are considering different ways to represent their course content.

72 Comments
cjohnson7
Community Participant

All of the modules should be collapsed by default or there needs to be a module navigation on the left hand menu that lists each of the modules so that the user student or teacher can navigate directly to the module they want.  I am working on creating classes and this is actually painful to do.  It takes so many extra clicks that it is ridiculous.

jimmypage
Community Participant

Would love to see this added.  One of my courses is loading fairly slowly when viewing the modules page.  Collapsing the modules speeds up load times considerably.

GideonWilliams
Community Champion

Essential IMHO.

Would also make Linking to a Module much more effective and user friendly so student only sees the Module features needed.

mcowen
Instructure
Instructure

Here is some code you can use to collapse & expand modules.

https://community.canvaslms.com/groups/canvas-developers/blog/2018/07/05/collapse-expand-modules 

It may be what you are looking for in this feature.

I hope this helps.

Have a super day!

GideonWilliams
Community Champion

This works a treat - brilliant job Mike!

Renee_Carney
Community Team
Community Team

The Radar idea stage has been removed from the Feature Idea Process.  You can read more about why in the blog post Adaptation: Feature Idea Process Changes.

 

This change will only impact the stage sort of this idea and will not change how it is voted on or how it is considered during prioritization activities.  This change will streamline the list of ideas 'open for voting', making it easier for you to see the true top voted ideas in one sort, here.

ross_glover
Community Participant

Mike,

will this continue to work with any Canvas updates or will the code need to reinstalled every update?

cheers

mcowen
Instructure
Instructure

 @ross_glover ‌ - every update, no.

If/when the modules page changes the element ids, yes this will break and someone will have to fix it if they want to keep using it.

ross_glover
Community Participant

Thanks for your reply Mike and confirming my thoughts. Smiley Sad

jennifer_hibber
Community Participant

As a course developer, when I am working on later modules in a course, having to re-collapse all the modules before the one I am working on every time I go from viewing a page to viewing the entire course (which I have to do A LOT!!!) drives me CRAZY. It's either re-collapse or scroll for miles, either way it wastes my time. Can you PLEASE PLEASE PLEASE change whatever you need to change so when I collapse a module, it STAYS collapsed until I un-collapse it. It's ridiculous that this is not the case now. 

jjoyner
Community Member

I teach math and I agree 1,000% !!

rar68
Community Member

I would love an expand all/collapse all option at the top of the modules page!!! I see Paul Chaney and others suggested this four years ago, and it's still a need worth filling. Mike Cowen offered some code last year that I'll run by my programming department to see how viable it is in our shop, but something Canvas-supported would be ideal.

venitk
Community Champion

We're currently struggling with how to encourage students to use the course view Modules rather than clicking on the assignments through the calendar or to-do dates or going to Assignments, Discussions, etc--we don't want to take these off the navbar and force students to have to go through the death scroll of Modules. Either a Collapse All or Expand All, or having them collapse by default, would be so so helpful. 

sherry_kull
Community Member

I agree with everyone who has posting here for FIVE YEARS!!!  It is highly inconvenient, impractical, and unnecessary to have modules that are uncollapsed 99% of the time, taking valuable time and screen space.  Canvas, what's up?  Why can't this be fixed?  

andrebg
Community Member

PLEEEEEASE DO THIS.  It takes so long for modules to populate when course content is all open 

andrebg
Community Member

Found this but I'm not technically literate enough to know how to use it

https://community.canvaslms.com/groups/canvas-developers/blog/2018/07/05/collapse-expand-modules 

kellicharris
Community Member

I would appreciate a dropdown under modules on the lefthand side. Each module title could be listed. Then if you click the module you ONLY see that module. Would really help with the amount of clicking and scrolling I am currently doing. 

gpillsbury
Community Participant

Adding my request that this simple UI experience be improved.  Modules should be closed by default.  I'd also like to see a global "Close All | Open All" and Canvas should remember the toggle state for each user.  This seems basic to me, coming from Moodle and the Collapsed Topics format.

kcurran4
Community Member

We would love there to be:

  • a collapse all / expand all option available 
  • for there to be the option to choose a 'current' module, or several 'current' modules, that should remain open and have that/those be the only one/s the students see expanded by default
  • have the default view be auto-collapsed
lwatters
Community Member

I would also love to see this feature available (Modules default to being collapsed and then users being able to choose to collapse/expand all, and for selected users being able to select the default view for particular units.

I agree with comments above - this has been raised for 5 years and would be good to see development on.

About Idea Conversations
In the Canvas Community Ideas space, you can share, converse, and rate idea conversations related to software improvements to Canvas products.