🎈 Welcome to the Marketplace — Explore and discover the ecosystem around DatoCMS, and share your own work with the community!

Buzz Media Grid

DatoCMS Plugin Buzz Media Grid

This is a Community Plugin! Learn how create your own plugin, or copy and remix existing ones in our documentation

DatoCMS Plugin Buzz Media Grid

This plugin allows you to create some grids with customizable columns and rows count in which you can then draw areas in which to put media (image or video).

DatoCMS Plugin Buzz Media Grid Preview

Features

  1. Customizable grid size
  2. Easy area selection (click & drag)
  3. Integrated with Dato media selector

Usage

To create a media grid, simply follow these steps:

  1. Add a JSON field
  2. Under Presentation, choose Media grid
  3. Update the columns and rows count if wanted
  4. Click on Save field

DatoCMS Plugin Buzz Media Grid Configuration

JSON output

The output of this plugin is a simple JSON that is structured like so:

{
"columns": 6, // count of columns
"rows": 6, // count of rows
"areas": [
{
// a UUID for your area
"id": "573921d1-974b-4ecb-bbfb-dc7e9fad9add",
// {startColumn}, {startRow}, {endColumn}, {endRow}
"position": [0, 0, 2, 3],
// content (image or video) with url
"content": {
"type": "image",
"url": "https://..."
}
},
{
// etc...
}
]
}
Subscribe to our newsletter! 📥
One update per month. All the latest news and sneak peeks directly in your inbox.
support@datocms.com ©2025 Dato srl, all rights reserved P.IVA 06969620480