Tiles format

Course formats ::: format_tiles
Maintained by David Watson
A course format which displays course topics as "Tiles", in a grid rather than as a list. When clicked, tile content is displayed under the tile with an animated transition. The layout adapts to different screen sizes and orientations. Within each tile, activities can also be set to display as "sub-tiles". For each tile, the teacher can pick an icon from a predefined set, or upload a background photo.
Latest release:
22049 sites
5k downloads
479 fans
Current versions available: 10
Key features
  • Tiles are used to show course topics and activities
  • Animation is used to expand tiles to reveal content
  • Icons or photos on each tile increase visual appeal
  • Modal windows (animated pop ups) to show content
  • Colours for tiles are customisable
  • Theme compatibility is broad (Boost, Clean, Essential, Moove and Adaptable).
  • Easy to switch into Tiles from other formats (e.g. Topics, Grid) without changing course content
  • User friendly (e.g. tile icons are provided and don't need to be uploaded)
  • Mobile responsive (adapts to different screen sizes and orientations)
  • Progress shown on tile with % in a circle, or as a fraction
 
 
Tiles

Screenshots

Screenshot #0
Screenshot #1
Screenshot #2
Screenshot #3
Screenshot #4
Screenshot #5
Screenshot #6
Screenshot #7
Screenshot #8

Contributors

David Watson (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments

Show comments
  • Reginaldo Polesi
    Sun, 28 Dec 2025, 12:27 AM
    Olá
    Moodle 4.4.12
    Udemy 4.4
    Formato de curso Blocos.

    O problema:
    O Formato de blocos não está funcionando corretamente no tema Udemy
  • CRYPTLAN FORMACION
    Thu, 15 Jan 2026, 8:17 AM
    Moodle 5.1 Shows error when editing course - no file found
  • Ibrahim Fadl
    Mon, 2 Feb 2026, 5:29 PM
    When I am trying to install the plugin it shows a screen to save settings with white screen and no settings. When I click save it redirects to the same page white screen with only save settings button.
  • Lucía Castro Hernández
    Fri, 6 Feb 2026, 5:47 PM
    Hi David,

    Thanks for the recent improvements!

    Just a quick note: in Tiles, only visible activities are counted toward overall course completion, while in “My courses” all activities, including hidden ones, are included. This can cause confusion when comparing progress percentages.

    I've reported here: https://bitbucket.org/dw8/moodle-format_tiles/issues/320/difference-in-course-completion

    Thanks again!
  • Iñigo Zendegi Urzelai
    Fri, 6 Feb 2026, 6:41 PM
    Hi, Lucia

    I cannot see the issue in bitbucket, but I want to let you and Tiles developers know that there is an issue in Moodle core tracker currently in integration process (https://moodle.atlassian.net/browse/MDL-60912) to hopefully fix this incoherence the other way around, so that the overall completion percentage only will take into account the activities each student can access.
  • Lucía Castro Hernández
    Fri, 6 Feb 2026, 10:03 PM
    Iñigo, you may not be able to see the issue because it is currently in SUBMITTED status. Since I’m not a member of the workspace, I can’t change it myself. I think a workspace member or maintainer could change it from SUBMITTED to OPEN so it becomes visible and usable.

    In any case, thanks for pointing us to the Moodle core issue (MDL-60912). We'll follow its progress!! smile
  • Adrien Meluc
    Sat, 7 Feb 2026, 12:20 AM
    Hello,

    We noticed a bug with the Tiles course format plugin. When we create a file containing a Genially download and set the appearance to Automatic or Open, it becomes impossible to access the file.

    The issue disappears when we switch to editing mode or when we change the course format. Our Moodle version is 4.5.5+, and the plugin version is 4.5.0.28.

    Thank you very much for this plugin. We use it extensively on our platform, and it is both very aesthetic and very useful.
  • Lucía Castro Hernández
    Fri, 6 Mar 2026, 6:47 PM
    Issue MDL-60912 https://moodle.atlassian.net/browse/MDL-60912 "Percentage complete in course overview on Dashboard does not consider hidden or blocked activities" has been fixed for Moodle 5.0 and 5.1 smile
  • Carly Born
    Fri, 3 Apr 2026, 1:04 AM
    I submitted an issue to your bug tracker back in December about how the overlay does not render markdown in the content of pages when using your Tiles format. However, that issue seems to be gone. Deleted? I'm wondering why it was deleted? Can you not reproduce the issue?
  • Lola Hegelund Bentsen
    Wed, 29 Apr 2026, 7:19 PM
    I experience that the icons/pictures disappear, whenever I edit the content. Is there a way to fix this?
  • Elias Sfeir
    Fri, 1 May 2026, 3:42 PM
    Hello,
    May we know when the plugin is expected to be updated for compatibility with version 5.2?
  • José Luis Diaz
    Sun, 31 May 2026, 4:55 PM
    Following up on Elias's question from May 1st about Moodle 5.2 support — and seeing that several recent reports in this thread haven't received a reply yet, I'd like to add the technical detail on the 5.2 blocker in case it helps prioritise:

    core/modal_factory has been fully removed (not just deprecated) in Moodle 5.2. The plugin still depends on it in two places:

    amd/src/course_mod_modal.js line 30 — in the define([...]) list
    amd/src/edit_icon_picker.js line 298 — require(["core/modal_factory"], ...)
    Loading either module on a 5.2 site fails with "Failed to load module: core/modal_factory" and the corresponding modals don't open. Migrating both usages to the new core/modal API (available since 4.3) should be enough.

    Happy to test a patch on a 5.2 install if useful.
  • Sascha Bernhard
    Mon, 1 June 2026, 9:22 PM
    Hello,
    I’d like to join in on the questions about the 5.2 update.
    Unfortunately, there hasn’t been a response yet.
    Currently, many of us are eagerly awaiting a new feature in 5.2, but at the same time, all our courses are in the tiles format, so we can’t update them.
    Is there any indication of when we can expect the update?
    I, and probably a few others, would be very happy to hear that.
    Thank you very much and best regards
  • Kirk Martinson
    Tue, 2 June 2026, 3:47 AM
    I've been able to add a fix to amd/src/edit_icon_picker.js to add compatability with core/modal. Annotated fixed code can be found here: https://docs.google.com/document/d/11_47YqOP3EK2sse0ZNWaqAPB_p5uV6QTiqDT2_2dKwc/edit?usp=sharing I make no claim to have found the most efficient/elegant solution, but it was my best/quickest non-professional coding effort that worked. Feel free to use (at your own risk, of course) until an official fix comes out. Taking a look at course_mod_modal now.
  • Kirk Martinson
    Thu, 4 June 2026, 3:27 AM
    Fix to course_mod_modal.js also added to the above document.
Please login to post comments