Snap

Themes ::: theme_snap
Maintained by Open LMS LogoOpen LMS Development
Snap’s user-friendly and responsive design removes barriers to online learning, enabling you to create the modern, engaging experience user's expect on the web today. Its intuitive layout is optimised for online learning, focusing on the things that matter - your learning activities and content.
Latest release:
2498 sites
2k downloads
302 fans
Current versions available: 16



Snap

Snap is a Moodle theme that makes online learning an enjoyable and intuitive experience for learners and educators.


Snap's user-friendly design removes barriers to online learning, enabling you to create the modern, engaging experience user's expect on the web today. Snap's intuitive layout is optimised for online learning, focusing on the things that matter - your learning activities and content.


Personal menu

Snap’s easy to use navigation gives users an elegant way to perform frequent tasks. All your courses, deadlines, messages and feedback are always one click or tap away to save you time.


Courses with personality

Every course in Snap let's teachers add a cover image to give it a unique personality.

Courses in Snap allow you create individual topics, so learners understand where their focus should be without being confused or overwhelmed by lots of links and options. 

Each topic shows students their progress, which is updated inline with ajax as you progress through the course.

Every activity in Snap shows students the due date, if they have submitted, and if feedback is available - without having to open the activity. 

Teachers are shown how many users have submitted an activity, and if they need to grade any submissions. 

Teacher's workflows for creating and structuring content in their courses are also optimised to save time. With no need to turn editing on, inline resource/activity deleting, the ability to move multiple resources/activities at once, inline topic creation and many other ways to help teachers give learners the best online learning experience.



Working seamlessly across every device - from desktop to mobile, Snap’s responsive Twitter Bootstrap based framework provides a consistent, professional experience for learning whenever and wherever you want to learn.


You can learn more about Snap on our video playlist.


Under the hood:

Like most other Moodle Themes today Snap runs on Bootstrap 4, jQuery, Sass, and inherits from the Boost theme.


Releases:

Snap is continuously updated, with each major version released 6 months after the Moodle release. If you'd like to test our work in progress it's always available on github!


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 serve colleges and universities, schools and organizations by supporting the software that educators use to manage and deliver instructional content to learners in virtual classrooms.

Screenshots

Screenshot #0
Screenshot #1
Screenshot #2
Screenshot #3
Screenshot #4

Contributors

Open LMS Logo
Open LMS Development (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Comments

  • Paul Nijbakker
    Fri, 21 Oct 2016, 7:02 PM
    Thanks so much Guy,
    I confirm that the proposed edit solved the issue. We will now test the theme with some users.
  • Lee Daymond
    Wed, 2 Nov 2016, 1:07 AM
    Hi there I'm running Moodle 3.0.4 and installed snap 3.0.4 in on server theme, however it could not complete as required 'dependencies' I cannot find which ones, any suggestions? Thanks
  • Guy Thomas
    Wed, 2 Nov 2016, 1:24 AM
    @Lee - just to confirm, you definitely used the MOODLE_30_STABLE branch? That should work with 3.0.4 AFAIK. You could manually change the requires property in version.php to the version number of your Moodle.

    $plugin->requires = 2015111604; // Requires this Moodle version (3.0.4).
  • Lee Daymond
    Mon, 7 Nov 2016, 3:33 AM
    Apologies @ Guy I'm running 3.0.2 not 3.0.4, should this be a problem still?
  • Guy Thomas
    Mon, 7 Nov 2016, 7:48 PM
    @Lee - we tested Snap with 3.0.4 which is why the requires property is for 3.0.4. Like I say you should be able to downgrade the requires version manually to force the install. It *should* work fine with 3.02 but as all our testing was done with 3.0.4 we can't 100% guarantee it.
  • Joseph Liaw
    Tue, 8 Nov 2016, 9:33 AM
    Awesome, ground-breaking theme! Was wondering if there were plans to update Snap to be compatible with 3.1--then Moodlers would have an innovative theme with the new great, streamlined, integrated single-page assignment with built-in annotation and rubric tools in one place!
  • Guy Thomas
    Tue, 8 Nov 2016, 10:52 AM
    @Joseph. Absolutely, we are working on a 3.1 version of the theme at the moment. You can access our work in progress via the master branch on our github repro. Please understand however that although it's more likely to work better with 3.1 it may still have some issues as it's not a finished release. I'm really pleased you like our theme and I'll pass your kind words on to the rest of the Snap team here at Moodlerooms.
  • Lee Daymond
    Tue, 22 Nov 2016, 5:02 AM
    Have installed latest version today of moodle 3.1.3 and found the theme doesn't work properly, seems to lead to all pages showing as 'blank' as if there is a cache issue? Is this correct? Do you have an exact release date for the new release? Thanks
  • Guy Thomas
    Tue, 22 Nov 2016, 4:19 PM
    @Lee, you can download the version we are currently working on for 3.1 from github. It's the "master" branch.
  • Seguis Com
    Wed, 23 Nov 2016, 6:16 AM
    @Guy - just noted that a "You are currently logged out" issue has been logged when using the Master version from GitHub (when applied to moodle 3.1) - just wondering if there has been any findings so far? What happens is when a user logs in, the message "You are currently logged out" comes up, if you click continue, it says "you are already logged in as [user]", then you continue and it works fine...
  • Guy Thomas
    Wed, 23 Nov 2016, 4:52 PM
    @Seguis. Yes, I think it's possible that it will fix that issue. However, I recommend you try it in a test environment first.
  • Lee Daymond
    Sat, 10 Dec 2016, 2:07 AM
    Any plans for Moodle 3.2?
  • Guy Thomas
    Mon, 12 Dec 2016, 11:03 PM
    @Lee - Allow me to provide more clarity on Snap updates. The Moodle 3.2 plugin won't officially be released to the Moodle Plug-ins Database until mid-2017. However, a Moodle 3.2-compatible version will be available earlier than that using the master branch in the "Source control URL" link from this page. That update will be available once automated tests are passing for Moodle 3.2, which we anticipate will be in early 2017. Afterwards, Snap will continue to receive further updates, bug fixes and testing (both automated and manual) until it is approved and officially released to the Moodlerooms Plug-ins Database in mid-2017.
  • Seguis Com
    Fri, 23 Dec 2016, 3:54 PM
    @Guy, the master branch is getting there and working well in Moodle 3.1. Just wondering what the best way to keep the icons and activity boxes from snap 3.0 while keeping all the functionality in snap 3.1 (aka current master branch). Thanking you in anticipation of advice.
  • Joseph Liaw
    Tue, 24 Jan 2017, 12:19 PM
    Great to see the active development of Snap 3.1 and 3.2....truly a ground-breaking theme and refreshing UX....really like the new enhancements and streamlined workflow for both teachers and students!!!

    Idea to really make Snap shine even more: was wondering if there was a way to make Snap only load 1 course section at a time (like the phenomenal OneTopic course format which is the only format I think that can do that for now)...as instructors develop more robust courses with more activities, gamification paths, and resources, the page load time goes up for themes and the standard topics / weeks course formats...but the OneTopic format has the "secret sauce" of only loading 1 section (the current highlighted section) at a time significantly reducing page load times for busy instructors and students alike...

    Thank you Guy, David, and Stuart for your truly phenomenal work and sharing with the Moodle community!
Please login to post comments