{"id":367179,"date":"2026-09-17T08:32:18","date_gmt":"2026-09-17T08:32:18","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/bold-bento-grid\/"},"modified":"2026-10-12T13:42:59","modified_gmt":"2026-10-12T13:42:59","slug":"boldspan-bento-grid","status":"publish","type":"plugin","link":"https:\/\/kea.wordpress.org\/plugins\/boldspan-bento-grid\/","author":23562918,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.3","stable_tag":"1.0.3","tested":"7.1.3","requires":"6.4","requires_php":"7.4","requires_plugins":null,"header_name":"BoldSpan Bento Grid","header_author":"BoldSpan Technologies","header_description":"A modern, responsive Bento-style grid for Gutenberg and Elementor with curated presets, per-tile content modes, and hover effects.","assets_banners_color":"ffffff","last_updated":"2026-10-12 13:42:59","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/bentogrid.boldspan.tech","header_author_uri":"https:\/\/boldspan.tech","rating":0,"author_block_rating":0,"active_installs":0,"downloads":247,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"boldspan","date":"2026-09-17 08:31:45","revision":3699801},"1.0.1":{"tag":"1.0.1","author":"boldspan","date":"2026-09-17 14:11:34","revision":3700420},"1.0.2":{"tag":"1.0.2","author":"boldspan","date":"2026-10-03 10:38:12","revision":3726109},"1.0.3":{"tag":"1.0.3","author":"boldspan","date":"2026-10-12 13:42:59","revision":3741776}},"upgrade_notice":{"1.0.3":"<p>Adds the tutorial video to the Overview screen.<\/p>","1.0.2":"<p>Text positions, combined hover effects, whole-tile links, and support for the Bento Grid Pro add-on.<\/p>","1.0.0":"<p>Initial release of BoldSpan Bento Grid.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.gif":{"filename":"icon-128x128.gif","revision":3699801,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.gif":{"filename":"icon-256x256.gif","revision":3699801,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3699801,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3699801,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":{"boldspan-bento\/grid":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"boldspan-bento\/grid","title":"Bento Grid","category":"design","icon":"grid-view","description":"A minimal, modern Bento-style grid layout block.","keywords":["bento","grid","layout"],"version":"1.0.3","textdomain":"boldspan-bento-grid","editorScript":"boldspan-bento-editor-script","editorStyle":"boldspan-bento-editor-style","style":"boldspan-bento-frontend-style","viewScript":"boldspan-bento-frontend-script","attributes":{"layoutPreset":{"type":"string","default":"hero-3"},"tileCount":{"type":"number","default":3},"gap":{"type":"number","default":16},"borderRadius":{"type":"number","default":16},"bgColor":{"type":"string","default":"#f4f4f5"},"padding":{"type":"object","default":{"top":0,"right":0,"bottom":0,"left":0}},"margin":{"type":"object","default":{"top":0,"right":0,"bottom":0,"left":0}},"rowHeight":{"type":"number","default":180},"rowSizing":{"type":"string","default":"fixed"},"scrollReveal":{"type":"string","default":"none"},"tiltStrength":{"type":"number","default":8},"containerWidth":{"type":"string","default":""}},"supports":{"html":false,"align":["wide","full"]}},"boldspan-bento\/tile":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"boldspan-bento\/tile","title":"Bento Tile","category":"design","icon":"format-image","description":"A single image or content tile inside a Bento Grid.","keywords":["bento","tile","card"],"version":"1.0.2","textdomain":"boldspan-bento-grid","parent":["boldspan-bento\/grid"],"editorScript":"boldspan-bento-editor-script","editorStyle":"boldspan-bento-editor-style","style":"boldspan-bento-frontend-style","viewScript":"boldspan-bento-frontend-script","attributes":{"contentMode":{"type":"string","default":"image-overlay"},"mediaUrl":{"type":"string","default":""},"mediaId":{"type":"number","default":0},"mediaAlt":{"type":"string","default":""},"title":{"type":"string","default":""},"caption":{"type":"string","default":""},"linkUrl":{"type":"string","default":""},"overlayOpacity":{"type":"number","default":40},"hoverEffect":{"type":"string","default":"lift"},"bgColor":{"type":"string","default":""},"bgGradient":{"type":"string","default":""},"textColor":{"type":"string","default":""},"borderWidth":{"type":"number","default":0},"borderColor":{"type":"string","default":""},"titleTag":{"type":"string","default":"h3"},"linkNewTab":{"type":"boolean","default":false},"linkNofollow":{"type":"boolean","default":false},"glass":{"type":"boolean","default":false},"textPosition":{"type":"string","default":"bottom-left"}},"supports":{"html":false,"reusable":false}}},"tagged_versions":["1.0.0","1.0.1","1.0.2","1.0.3"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3700420,"resolution":"1","location":"assets","locale":"","width":909,"height":646},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3700420,"resolution":"2","location":"assets","locale":"","width":839,"height":591},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3700420,"resolution":"3","location":"assets","locale":"","width":1164,"height":594},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3700420,"resolution":"4","location":"assets","locale":"","width":1573,"height":754}},"screenshots":{"1":"The Bento Grid block in the editor with the visual layout picker.","2":"A four-tile \"Showcase\" bento layout on the front end.","3":"Tile settings: content, text position, hover effects, colours and borders.","4":"The same grid stacking into a single column on mobile."}},"plugin_section":[],"plugin_tags":[238889,76538,210,16555,148076],"plugin_category":[50],"plugin_contributors":[281302],"plugin_business_model":[],"class_list":["post-367179","plugin","type-plugin","status-publish","hentry","plugin_tags-bento-grid","plugin_tags-elementor","plugin_tags-gallery","plugin_tags-grid-layout","plugin_tags-gutenberg","plugin_category-media","plugin_contributors-boldspan","plugin_committers-boldspan"],"banners":{"banner":"https:\/\/ps.w.org\/boldspan-bento-grid\/assets\/banner-772x250.png?rev=3699801","banner_2x":"https:\/\/ps.w.org\/boldspan-bento-grid\/assets\/banner-1544x500.png?rev=3699801","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/boldspan-bento-grid\/assets\/icon-128x128.gif?rev=3699801","icon_2x":"https:\/\/ps.w.org\/boldspan-bento-grid\/assets\/icon-256x256.gif?rev=3699801","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/boldspan-bento-grid\/assets\/screenshot-1.png?rev=3700420","caption":"The Bento Grid block in the editor with the visual layout picker."},{"src":"https:\/\/ps.w.org\/boldspan-bento-grid\/assets\/screenshot-2.png?rev=3700420","caption":"A four-tile \"Showcase\" bento layout on the front end."},{"src":"https:\/\/ps.w.org\/boldspan-bento-grid\/assets\/screenshot-3.png?rev=3700420","caption":"Tile settings: content, text position, hover effects, colours and borders."},{"src":"https:\/\/ps.w.org\/boldspan-bento-grid\/assets\/screenshot-4.png?rev=3700420","caption":"The same grid stacking into a single column on mobile."}],"raw_content":"<!--section=description-->\n<p>[youtube https:\/\/www.youtube.com\/watch?v=6G67F61WzB0]<\/p>\n\n<p><strong>BoldSpan Bento Grid<\/strong> helps you build bento grid layouts in WordPress: the clean, boxy, modern sections you see on product and SaaS websites. It works as a <strong>Gutenberg block<\/strong> and an <strong>Elementor widget<\/strong>, and you don't need to write any CSS.<\/p>\n\n<p>Pick a layout, drop in your images and text, and publish. The grid is responsive, lightweight, and looks the same in the editor as on your live site.<\/p>\n\n<h3>Want a clean, modern website without hiring a designer?<\/h3>\n\n<p>Most page sections end up as rows of equal columns. A bento grid mixes large and small tiles, so the most important content stands out and the page feels designed, not assembled. BoldSpan Bento Grid gives you that look in a few clicks:<\/p>\n\n<ul>\n<li>Choose from <strong>9 ready-made bento layouts<\/strong> for 2 to 5 tiles.<\/li>\n<li>Start from <strong>9 designed patterns<\/strong> that look finished before you add a single image.<\/li>\n<li>Put text in any of <strong>9 positions<\/strong> over an image. A soft shade follows the text so it stays readable.<\/li>\n<li>Add subtle <strong>hover effects<\/strong> (lift, image zoom, glow) to one tile or to every tile at once.<\/li>\n<\/ul>\n\n<h3>What is a bento grid?<\/h3>\n\n<p>A bento grid is a layout of rectangular tiles of different sizes, arranged like the compartments of a Japanese bento box. It is a popular web design trend because it shows several pieces of content at once while keeping a clear visual hierarchy: one hero tile, a few supporting tiles, all aligned on one grid.<\/p>\n\n<h3>What you can build<\/h3>\n\n<ul>\n<li><strong>Homepage hero sections<\/strong> with one large feature tile and smaller highlights<\/li>\n<li><strong>Image galleries<\/strong> and <strong>photography portfolios<\/strong><\/li>\n<li><strong>Feature grids<\/strong> for SaaS, apps and product launches<\/li>\n<li><strong>Services sections<\/strong> for agencies, freelancers and local businesses<\/li>\n<li><strong>Blog and magazine layouts<\/strong> that highlight featured posts<\/li>\n<li><strong>Product highlights<\/strong> for online stores<\/li>\n<li><strong>Team, testimonial and \"about us\" sections<\/strong><\/li>\n<li><strong>Landing page sections<\/strong> that convert better than plain columns<\/li>\n<\/ul>\n\n<h3>Who it is for<\/h3>\n\n<p>Bloggers, designers, photographers, freelancers, agencies, small businesses, store owners and anyone building with the block editor or Elementor. Beginners get sensible defaults; designers get control over spacing, colours, borders and typography levels.<\/p>\n\n<h3>Key features<\/h3>\n\n<p><strong>Layouts<\/strong><\/p>\n\n<ul>\n<li>9 curated presets: Split 50\/50, Asymmetric 70\/30, Hero Focus, Triple Row, Balanced Quad, Showcase 4, Feature 5, Asymmetric 5 and Strip 5.<\/li>\n<li>Change the number of tiles with one slider; the preset list follows the count.<\/li>\n<li>Row height control, with an option to let a tile with more text grow its row instead of clipping.<\/li>\n<li>Padding and margin for the grid, linked or per side.<\/li>\n<li>One 12-column CSS Grid engine shared by the editor and the front end.<\/li>\n<\/ul>\n\n<p><strong>Tiles<\/strong><\/p>\n\n<ul>\n<li><strong>Image &amp; text<\/strong> tiles with an overlay shade, or <strong>custom blocks<\/strong> for anything else (buttons, lists, icons, embeds).<\/li>\n<li>Text position on a 3 \u00d7 3 grid: top, middle or bottom, left, centre or right.<\/li>\n<li>Background colour or CSS gradient, text colour, border width and colour per tile.<\/li>\n<li>Title heading level (H2 to H6, or a paragraph) to keep your page outline and SEO structure correct.<\/li>\n<li>Links make the <strong>whole tile clickable<\/strong>, with \"open in new tab\" and <code>rel=\"nofollow\"<\/code> options.<\/li>\n<\/ul>\n\n<p><strong>Hover effects<\/strong><\/p>\n\n<ul>\n<li>Combine effects per tile: a motion (lift), image zoom and a glow highlight.<\/li>\n<li>Set one hover style for <strong>all tiles<\/strong> from the grid, or fine-tune tiles one by one.<\/li>\n<li>Pure CSS, and switched off automatically for visitors who prefer reduced motion.<\/li>\n<\/ul>\n\n<p><strong>Responsive by default<\/strong><\/p>\n\n<ul>\n<li>Under 768px every layout stacks into a single column.<\/li>\n<li>Between 768px and 1024px the 4- and 5-tile layouts step down to two columns.<\/li>\n<li>The editor canvas uses the same breakpoints, so what you see is what you publish.<\/li>\n<\/ul>\n\n<p><strong>Fast and lightweight<\/strong><\/p>\n\n<ul>\n<li>No jQuery and no page-builder framework. Layout and free hover effects are pure CSS.<\/li>\n<li>Styles load <strong>only on pages that contain a grid<\/strong>, never site-wide.<\/li>\n<li>Static block markup: your content is saved as plain HTML, so pages stay fast and cache-friendly.<\/li>\n<\/ul>\n\n<p><strong>Works with your theme<\/strong><\/p>\n\n<ul>\n<li>Inherits your theme's fonts and colours, while gap, padding and sizing stay locked so themes can't distort the grid.<\/li>\n<li>Works with block themes, classic themes and Elementor.<\/li>\n<li>The Elementor widget outputs the same HTML as the block, from the same stylesheet.<\/li>\n<\/ul>\n\n<p><strong>Accessible, secure, translation-ready<\/strong><\/p>\n\n<ul>\n<li>Tiles get an <code>aria-label<\/code> from their title, heading levels are yours to choose, and motion respects <code>prefers-reduced-motion<\/code>.<\/li>\n<li>Every URL is escaped, CSS values are filtered and numbers are clamped before output.<\/li>\n<li>Translation-ready (<code>boldspan-bento-grid<\/code> text domain).<\/li>\n<\/ul>\n\n<h3>How it works<\/h3>\n\n<ol>\n<li>Add the <strong>Bento Grid<\/strong> block (or drag the <strong>Bento Grid<\/strong> widget in Elementor).<\/li>\n<li>Pick a layout and the number of tiles, or insert a ready-made pattern from <strong>Patterns \u2192 Bento Grid<\/strong>.<\/li>\n<li>Add images, text and links. Click <strong>Fill empty tiles<\/strong> to preview the layout with demo content first.<\/li>\n<\/ol>\n\n<h3>Gutenberg and Elementor<\/h3>\n\n<p>Use whichever editor you like. In the block editor, the grid is a native block with its own tile blocks. In Elementor, the widget lives under the <strong>BoldSpan Bento<\/strong> category and has the same layouts, tile options and hover effects. The front-end output is identical.<\/p>\n\n<h3>Bento Grid Pro (optional)<\/h3>\n\n<p>The free plugin is complete on its own. If you want more, the separate <strong><a href=\"https:\/\/bentogrid.boldspan.tech\/\">Bento Grid Pro<\/a><\/strong> add-on adds:<\/p>\n\n<ul>\n<li>17 more layouts and <strong>up to 12 tiles<\/strong> per grid<\/li>\n<li><strong>3D tilt<\/strong>, hover caption reveal, animated gradient border and a cursor <strong>spotlight<\/strong><\/li>\n<li><strong>Glass<\/strong> (frosted blur) tiles<\/li>\n<li><strong>Scroll reveal<\/strong> animations: fade, slide and zoom<\/li>\n<\/ul>\n\n<p>Pro options appear in the editor with a small lock badge so you can see what they do. If a Pro licence ever expires, your published pages keep their Pro layouts and effects. Nothing on your site breaks.<\/p>\n\n<h3>Support<\/h3>\n\n<p>Questions, bugs or ideas? Post in the support forum here on WordPress.org, or email <strong>bentogrid@boldspan.tech<\/strong>.<\/p>\n\n<h3>Source Code<\/h3>\n\n<p>This plugin ships compiled JavaScript and CSS in the <code>build\/<\/code> directory. The\nhuman-readable sources - TypeScript and SCSS under <code>src\/<\/code>, the block metadata,\nand the full build pipeline - live in the public development repository:<\/p>\n\n<p>https:\/\/github.com\/boldspantechnologies\/Bold-Bento-Grid<\/p>\n\n<p>Build tools: <a href=\"https:\/\/nodejs.org\/\">Node.js<\/a> 18+ and npm, with\n<a href=\"https:\/\/www.npmjs.com\/package\/@wordpress\/scripts\">@wordpress\/scripts<\/a> (webpack).<\/p>\n\n<ul>\n<li><code>npm install<\/code> - install the build toolchain.<\/li>\n<li><code>npm run build<\/code> - compile <code>src\/<\/code> into <code>build\/<\/code> (<code>boldspan-bento\/grid<\/code> block, tile block, front-end runtime, stylesheet).<\/li>\n<li><code>npm run package<\/code> - clean, build, and produce <code>dist\/boldspan-bento-grid.zip<\/code> containing only the files WordPress needs.<\/li>\n<\/ul>\n\n<p>The text domain is <code>boldspan-bento-grid<\/code> throughout (plugin header, every <code>__()<\/code> \/\n    _e() call, both <code>block.json<\/code> files, and <code>wp_set_script_translations()<\/code>).\nTranslations are handled by translate.wordpress.org.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>In your dashboard, go to <strong>Plugins \u2192 Add New<\/strong>, search for <strong>BoldSpan Bento Grid<\/strong>, then click <strong>Install<\/strong> and <strong>Activate<\/strong>. (Or upload the <code>boldspan-bento-grid<\/code> folder to <code>\/wp-content\/plugins\/<\/code>.)<\/li>\n<li>Open <strong>Bento Grid<\/strong> in the admin menu for a 3-step quick start.<\/li>\n<li>In the block editor, add the <strong>Bento Grid<\/strong> block. In Elementor, drag the <strong>Bento Grid<\/strong> widget from the <strong>BoldSpan Bento<\/strong> category.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"is%20boldspan%20bento%20grid%20free%3F\"><h3>Is BoldSpan Bento Grid free?<\/h3><\/dt>\n<dd><p>Yes. The plugin is free and fully functional, with 9 layouts, patterns, tile styling and hover effects. Bento Grid Pro is an optional paid add-on for more layouts and motion.<\/p><\/dd>\n<dt id=\"what%20is%20a%20bento%20grid%20layout%3F\"><h3>What is a bento grid layout?<\/h3><\/dt>\n<dd><p>A grid of tiles in different sizes, like the compartments of a bento box. It shows several pieces of content at once with a clear hierarchy, which is why it has become a popular modern web design style.<\/p><\/dd>\n<dt id=\"do%20i%20need%20elementor%3F\"><h3>Do I need Elementor?<\/h3><\/dt>\n<dd><p>No. The plugin works in the standard WordPress block editor (Gutenberg) on its own. If you use Elementor, you also get a Bento Grid widget with the same features.<\/p><\/dd>\n<dt id=\"does%20it%20work%20with%20my%20theme%3F\"><h3>Does it work with my theme?<\/h3><\/dt>\n<dd><p>Yes. It works with block themes and classic themes. Tiles take your theme's font and colours, while the grid's spacing is protected so theme styles can't break the layout.<\/p><\/dd>\n<dt id=\"is%20it%20mobile%20responsive%3F\"><h3>Is it mobile responsive?<\/h3><\/dt>\n<dd><p>Yes. Every layout stacks into one column on phones and steps down to two columns on tablets, automatically.<\/p><\/dd>\n<dt id=\"will%20it%20slow%20down%20my%20site%3F\"><h3>Will it slow down my site?<\/h3><\/dt>\n<dd><p>No. Layout and free hover effects are pure CSS, there is no jQuery, and the stylesheet loads only on pages that contain a grid.<\/p><\/dd>\n<dt id=\"can%20i%20use%20it%20as%20an%20image%20gallery%20or%20portfolio%3F\"><h3>Can I use it as an image gallery or portfolio?<\/h3><\/dt>\n<dd><p>Yes. Use image tiles with a title and caption, choose where the text sits, and link each tile to a project, post or larger image. The whole tile is clickable.<\/p><\/dd>\n<dt id=\"how%20many%20tiles%20can%20a%20grid%20have%3F\"><h3>How many tiles can a grid have?<\/h3><\/dt>\n<dd><p>Two to five in the free plugin, with a layout for every count. Bento Grid Pro allows up to 12.<\/p><\/dd>\n<dt id=\"can%20i%20put%20buttons%20or%20other%20blocks%20inside%20a%20tile%3F\"><h3>Can I put buttons or other blocks inside a tile?<\/h3><\/dt>\n<dd><p>Yes. Switch the tile to <strong>Custom blocks<\/strong> and add any blocks you like: buttons, lists, icons, embeds and more.<\/p><\/dd>\n<dt id=\"is%20it%20good%20for%20seo%3F\"><h3>Is it good for SEO?<\/h3><\/dt>\n<dd><p>The grid outputs clean, static HTML, lets you choose each tile's heading level so your page outline stays correct, and supports <code>nofollow<\/code> links and descriptive alt text on images.<\/p><\/dd>\n<dt id=\"does%20it%20work%20with%20woocommerce%3F\"><h3>Does it work with WooCommerce?<\/h3><\/dt>\n<dd><p>You can build product highlight sections with images and links today. Automatic product and post grids are on the roadmap.<\/p><\/dd>\n<dt id=\"does%20it%20support%20reduced%20motion%3F\"><h3>Does it support reduced motion?<\/h3><\/dt>\n<dd><p>Yes. When a visitor's device asks for reduced motion, all hover transitions and transforms are turned off.<\/p><\/dd>\n<dt id=\"what%20happens%20if%20my%20pro%20licence%20expires%3F\"><h3>What happens if my Pro licence expires?<\/h3><\/dt>\n<dd><p>Your site never breaks. Published grids keep their Pro layouts and effects. Only the Pro options in the editor lock until you renew.<\/p><\/dd>\n<dt id=\"how%20do%20i%20get%20help%3F\"><h3>How do I get help?<\/h3><\/dt>\n<dd><p>Post in the plugin's support forum on WordPress.org, or email bentogrid@boldspan.tech. Questions about Pro, licences and billing go to the same address.<\/p><\/dd>\n<dt id=\"does%20the%20plugin%20load%20a%20video%20from%20youtube%3F\"><h3>Does the plugin load a video from YouTube?<\/h3><\/dt>\n<dd><p>Only if a tutorial video is set on the Overview screen. The play button's thumbnail image is loaded from YouTube's image host (i.ytimg.com) when that screen opens; nothing else is requested until you press play. The video itself then plays from youtube-nocookie.com, operated by Google. Nothing is ever loaded on the front end. Privacy policy: https:\/\/policies.google.com\/privacy<\/p><\/dd>\n<dt id=\"does%20the%20plugin%20send%20anything%20to%20an%20external%20service%3F\"><h3>Does the plugin send anything to an external service?<\/h3><\/dt>\n<dd><p>Only when you take an action that says it will, and never from the front end.<\/p>\n\n<p>Two actions contact Discord, where the BoldSpan team receives them:<\/p>\n\n<ol>\n<li>Pressing \"Start setup\" on the welcome screen sends your site name and site URL. This happens once per site so we know an install happened.<\/li>\n<li>Deactivating the plugin sends your site name, your site URL, and whether you had pressed \"Start setup\", so we can see what is not working for people.<\/li>\n<\/ol>\n\n<p>That is the whole list. No version numbers, no server details, no environment report. Nothing is sent on page loads, on activation, or from visitor-facing pages, and no data about your visitors or your content ever leaves the site. The first needs a logged-in editor and a valid nonce; the second runs inside the deactivation request WordPress has already authorised. Site owners who want all of it switched off can return false from the <code>boldspan_bento_grid_notifications_enabled<\/code> filter.<\/p>\n\n<p>The service is Discord, operated by Discord Inc. Terms: https:\/\/discord.com\/terms Privacy policy: https:\/\/discord.com\/privacy<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.3<\/h4>\n\n<ul>\n<li>New: a tutorial video on the Overview screen, shown as a large player with a thumbnail preview.<\/li>\n<li>Improved: the getting-started video is embedded at the top of the plugin's description.<\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>New: \"Bento Grid\" admin menu with an Overview screen and a Free vs Pro comparison screen.<\/li>\n<li>New: place overlay text in any of 9 positions; the readability shade follows the text.<\/li>\n<li>New: combine hover effects (lift, image zoom, glow) and set one hover style for all tiles from the grid.<\/li>\n<li>New: links make the whole tile clickable.<\/li>\n<li>New: support for the Bento Grid Pro add-on (more layouts, up to 12 tiles, glass tiles, scroll reveals, more hover motion).<\/li>\n<li>Improved: published Elementor grids keep their Pro layouts and effects if a Pro licence lapses, and the block editor no longer swaps an existing Pro layout when it opens.<\/li>\n<li>Improved: a grid saved with a layout the free plugin does not include falls back to an even grid instead of narrow columns.<\/li>\n<li>Improved: upgrade buttons and a compact Free vs Pro panel in the block editor.<\/li>\n<li>Added support contact: bentogrid@boldspan.tech.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<li>\"Get started\" screen with block-editor and Elementor instructions, reachable from the Plugins screen and from a dismissible activation notice.<\/li>\n<li>CSS Grid engine with nine curated presets (2-5 tiles) shared between the block editor and the front end.<\/li>\n<li>Gutenberg block (<code>boldspan-bento\/grid<\/code> + <code>boldspan-bento\/tile<\/code>) with a static save renderer.<\/li>\n<li>Elementor widget producing byte-identical markup.<\/li>\n<li>Per-tile content modes, design controls, and opt-in hover effects (lift, image zoom, glow).<\/li>\n<li>Grid padding and margin controls in both editors, with the grid background filling the padding.<\/li>\n<li>Nine block patterns in a \"Bento Grid\" category, plus a \"Fill with demo content\" button on an empty grid.<\/li>\n<li>Row height control with optional content-driven growth.<\/li>\n<li>Per-tile heading level (H2-H6 or paragraph), and new-tab \/ nofollow link options.<\/li>\n<li>Pro features shown in-editor with lock badges and an upgrade path, gated behind the <code>boldspan_bento_grid_is_pro_active<\/code> filter.<\/li>\n<li>Mobile (&lt;768px) and tablet (768-1024px) responsive breakpoints, applied in the editor and on the front end.<\/li>\n<li><code>.boldspan-bento-wrapper<\/code> CSS isolation namespace.<\/li>\n<li>Accessibility: title-based <code>aria-label<\/code>s and full <code>prefers-reduced-motion<\/code> support.<\/li>\n<li>Output hardening: <code>esc_url()<\/code> \/ <code>esc_html()<\/code> \/ <code>esc_attr()<\/code> on all output, CSS-value filtering, and clamped numeric ranges.<\/li>\n<li>Translation-ready (<code>boldspan-bento-grid<\/code> text domain).<\/li>\n<\/ul>","raw_excerpt":"Bento grid layouts for Gutenberg and Elementor. Build clean, modern, responsive sections for galleries, portfolios and features in minutes.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/kea.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/367179","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kea.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/kea.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/kea.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=367179"}],"author":[{"embeddable":true,"href":"https:\/\/kea.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/boldspan"}],"wp:attachment":[{"href":"https:\/\/kea.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=367179"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/kea.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=367179"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/kea.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=367179"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/kea.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=367179"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/kea.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=367179"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/kea.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=367179"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}