Custom course homepages

Improve Moodle course pages with custom layouts and better navigation

Transform standard Moodle course homepages into structured learning spaces. Create custom course pages with quick access to activities, resources, grades, quizzes, assignments, and course information. Add dedicated sections for projects, exams, certificates, and more while keeping your existing Moodle course structure unchanged.

Key benefits

Transform standard Moodle course pages into engaging learning experiences with custom layouts, improved navigation, and better course presentation.

Better learning experience

Create engaging course homepages with clear layouts, structured content, and improved navigation for learners.

Apply changes instantly

Update course homepage layouts across your Moodle site with a single click instead of editing individual courses manually.

Keep core Moodle course formats

Improve course presentation without changing Moodle course formats. Existing courses, activities, and completion tracking continue to work as expected.

Ideal for:
Schools, universities, training providers, and businesses that want to improve course presentation and learner experience while keeping their existing Moodle course structure unchanged.

Ready-made course homepage layouts

Start faster with professionally designed Moodle course homepage layouts that improve navigation and learner experience.

Ready-made course homepage layouts

Top and sidebar layouts

Create different navigation experiences with course sections displayed above the content area or in a sidebar.

Expandable sections

Let learners open and close course sections to quickly access relevant information without unnecessary scrolling.

Always-visible course progress

Keep the course progress indicator visible while learners explore course information and access content through different homepage layouts.

Improved course navigation

Create clearer Moodle course homepages that help learners quickly find important information, resources, and activities.

Improved course navigation

Quick access to activities

Add clear links to quizzes, assignments, resources, grades, and other important course activities.

Better course orientation

Help learners understand the course structure with dedicated sections for information, instructions, and important links.

Course information at a glance

Display key course details, teacher information, announcements, and additional content directly on the course homepage.

Flexible course page sections

Extend Moodle course pages with dedicated sections that organize important course information and improve the learning experience.

Flexible course page sections

Course information

Display essential course details in a dedicated section, including the course summary, teachers, skills and requirements, learning objectives, custom course fields, and other important information.

Custom page sections

Create dedicated sections for exams, projects, certificates, syllabuses, or any other information relevant to your course.

Organized course pages

Structure Moodle course pages with additional sections that help learners quickly find important information and keep course content clear and well organized.

Modern modal course experience

Turn Moodle course sections into interactive learning cards with focused content presentation and smooth navigation.

Modern modal course experience

Learn without distractions

Show learners only the section they need, creating a cleaner and more focused learning environment.

Navigate effortlessly

Move between course sections inside the modal view with smooth navigation and no additional page loads.

Optimized performance

Use dynamic AJAX loading to display content when needed, reducing initial page load and improving the experience.

Real user feedback

I could rate for many reasons Design Quality, flexibility, documentations or support. All is on the top ! Five stars Template

ThemeForest user: patricepegaule

Flexible course management

Create structured and engaging Moodle course experiences while keeping your existing course content and workflows.

Centralized course design

Create consistent course homepage layouts and apply the same experience across your Moodle courses.

Flexible content sections

Add custom sections for announcements, projects, exams, certificates, and other course-specific information.

Improved learner navigation

Help students quickly access resources, activities, grades, and important course information.