Bold Bento Grid brings the modern “bento box” layout to WordPress with a single, high-performance CSS Grid engine that renders identically in the block editor and on the front end.
Choose a curated preset, drop in your tiles, and the grid takes care of the geometry. Every tile can show an image with an overlay, text above or below its image, or a free-form stack of inner blocks.
Layout
Tiles
Responsive
Built for real sites
.bold-bento-wrapper namespace so active themes and Elementor global styles cannot override the grid gap, tile padding, or typography.aria-label from their title, and all motion respects prefers-reduced-motion.esc_url(), CSS values are filtered, and numeric ranges are clamped before output.bold-bento-grid text domain.This plugin ships compiled JavaScript and CSS in the build/ directory. The
human-readable sources — TypeScript and SCSS under src/, the block metadata,
and the full build pipeline — live in the public development repository:
https://github.com/boldspantechnologies/Bold-Bento-Grid
Build tools: Node.js 18+ and npm, with
@wordpress/scripts (webpack).
npm install — install the build toolchain.npm run build — compile src/ into build/ (bold-bento/grid block, tile block, front-end runtime, stylesheet).npm run package — clean, build, and produce dist/bold-bento-grid.zip containing only the files WordPress needs.The text domain is bold-bento-grid throughout (plugin header, every __() /
_e() call, both block.json files, and wp_set_script_translations()).
Translations are handled by translate.wordpress.org.