How to Publish Your Canvas Site with the New Modules Homepage Default

As of July 15, 2017, the Canvas homepage defaults to the Modules layout in new sites that do not contain copied content. If you have not added any modules to a Canvas site, then you will see the follow message when you attempt to publish your site:

“Before publishing your course, you must either publish a module in the Modules page, or choose a different home page.”

An example of the "Choose Home Page" window displaying the modules-publishing message.

If you do not want to use modules for your Canvas site’s homepage, you can change your homepage layout by following these instructions:

https://community.canvaslms.com/docs/DOC-10458-4152724499

To learn more about the different homepage-layout options, please consult the following information:

https://community.canvaslms.com/docs/DOC-10231-4152719700

If you decide not to use modules for your Canvas site’s homepage, and you want students to be able to access your course’s syllabus from the homepage, you can add the document file containing your syllabus to the “Syllabus” area of you Canvas site, set the “Syllabus” area as your site’s homepage, and then publish the site by following these instructions:

1. If you have not already done so, upload the syllabus to the “Files” area of the course site:

https://community.canvaslms.com/docs/DOC-2553

2. Click on Syllabus. Then, click Edit. Next, follow these steps to add the syllabus file:

https://community.canvaslms.com/docs/DOC-1874

3. Change your Canvas site’s homepage layout to “Syllabus” by following these instructions:

https://community.canvaslms.com/docs/DOC-10458-4152724499

4. After you have changed your site’s homepage to “Syllabus,” you can publish the site by following these instructions:

https://community.canvaslms.com/docs/DOC-10395-415257126

Please email canvas@pobox.upenn.edu if you have any questions.