Snap: Redefining the Learning Experience
Modern, intuitive, and accessible theme for Moodle.
Front Page Features
Enhancing the first impression with dynamic and engaging content containers.
Engagement Tools: Carousel & Spots
- Carousel: A dynamic slideshow to showcase multiple images or content pieces, allowing users to engage with a range of visuals.
- Featured Spots: Highlighted areas to draw attention to specific content, ensuring key messages are prominently displayed.
|
Featured Categories and Courses
Curated content discovery.
A curated section to showcase up to 8 categories and 8 courses. These are designed to guide users towards popular offerings or relevant academic paths through a visually appealing grid.

|
Site News & Announcements
Stay Informed and Connected.
An area dedicated to the latest updates and announcements. Keep your community informed about important changes, upcoming events, and campus news at a glance.

|
Snap theme overview
The Redesigned My Courses
A modernized personal hub.
A modernized look and quick access to all enrolled courses, visual progress tracking easy to follow filters.
Learn More
|
|
|
|
Dynamic Course Navigation (TOC)
Intelligent, always-visible sidebar.
Structural course overview, real-time tracking of completed activities and instant jump to sections and activities wherever you are in your course.
Learn More
|
New Side Navigation: Tools One-Click Away
Simplified and administrative access.
One-click access to administrative tools, your site blocks, Snap feeds and quick messages.
Learn More
|
|
|
|
Snap Feeds: Updates at a glance
Real-time notification stream.
A social-style feed that keeps students informed about upcoming deadlines, forum activity, and recent feedback.
Learn More |
Smart Course Cover Images
Consistent visual branding.
High-impact images that synchronize across the site to create a professional and engaging course identity.
Learn More |
|
|
|
Accessibility & Inclusive Design (Snap AX)
Universal access for all learners.
Snap is built with WCAG 2.1 compliance at its core, ensuring high-contrast support and screen-reader optimization, with a continuous improvements on the elements.
Learn More |
|
|
Get to Know Snap
Easy tutorials to understand Snap
We’ve created this series to help you get familiar with your platform using the Snap theme. Learn how to make key visual and structural updates to elevate your experience and take your platform to the next level.
Learn More |
Questions & Support
Be kind by asking questions about Snap in the Moodle Themes Forum rather than on this page.
Report bugs about Snap in the Snap theme GitHub.
|
Open LMS
This plugin is contributed by the Open LMS product team.
Open LMS is an education technology company dedicated to bringing excellent online teaching to institutions across the globe. We support the software educators use to manage and deliver instructional content in virtual classrooms.
|
Contributors
Please login to view contributors details and/or to contact them
Exception - Call to undefined function get_module_types_names()
Moodle version Moodle 4.0.4 (Build: 20220912)
Strange enough, the issue doesn't appear to be anywhere else: only when trying to delete blocks.
Moodle ver: 4.0.6+ (Build: 20230120)
Snap ver: 4.0.5 (2022122100)
I installed a fresh moodle copy with no extra plugins. Tested with PHP 8.0 and 7.4, mysql 5.7.31 in a WAMP server environment over Windows 10
Then I tried the Moodle 3.11.7+ (Build: 20220701) with Snap ver 3.11.6 (2022101200) and all worked perfectly. I even install several plugins and no problem.
So it seems to be a problem with the last theme update and this moodle version. I really wanted to use your beautyfull theme for my clients but this is a big problem.
Could you please help me?
I would like to use the Snap theme but it seems problematic :
Scenario 1: I installed the snap theme (version 4.0.7 (2023041100)) in Moodle (version Moodle 4.1.3+ (Build: 20230512)) and it doesn't look good , everything so big and all over the place.
Scenario 2: I installed the snap theme (version 4.0.7 (2023041100)) on Moodle Moodle 4.0.5 (Build: 20221114) and it looks good except , it doesn't display certain type of activities suck as "Book", "Page".
Note: even though Page activity is not displayed in Snap theme but it recognises there is an activity as it displays in progress 0/1 for that section.
I also posted in Forums with screenshots of the issues: https://moodle.org/mod/forum/discuss.php?d=448080
I have the problem with "Access as a guest", when i'm click "Access as a guest" button, the Moodle reply "Invalid login, please try again". Can u show me how to fixed this (We use version 4.1.4, php8.1). Thanks for your help.
This issue is currently a blocker for some of our sites that use Snap but won't be able to upgrade to any version greater than v4.2. Is there anyone at OpenLMS who can assist with this one? Thanks!
Do we have an ETA on if/when this will be available for Moodle 4.5? Or if the current version will work with 4.5.
Thanks
After activating the plugin, the page layout broke and the interface appeared without proper styling (CSS looked completely broken). When accessing the quiz page, I also received the message:
"This question is of a type that is not installed on your system."
Environment details:
Moodle version: 5.1.3
Hosting: VPS running with Docker
When this Snap theme plugin is enabled, the interface breaks. After disabling the Snap theme, the site returns to normal.
I wanted to report this behavior and ask if this could be a compatibility issue with the current Moodle version.
Has anyone experienced something similar?
Thank you.