The Dash block is a highly flexible tool for customizing the presentation of content across your Moodle site. It can be placed in any available block region and supports both dynamic and static content:
- Dynamic content – using database queries and layout templates to present live data
- Static content – for manually curated content like text, images, or links
You can adjust layout, styling, headers, and even define fallback content (empty states) to ensure a consistent user experience.
Tip: The Boost Union theme provides extended block regions and works particularly well with Dash for advanced customization.

✔️ Unique appearance
Create a distinctive appearance for your Moodle site that reflects your brand identity and instructional goals.
✔️ Enhanced user experience
Tailor content presentation and visual styling to optimize user engagement and learning outcomes.
✔️ Greater flexibility
Enjoy the freedom to customize block content and design.
✔️ Seamless integration
Enhancing functionality without disrupting UX.