Ronan Gantzos Start a project

Web Design

Bento grids look great on desktop. Do they work on a phone?

I tried the tiled bento layout on a pottery shop's product pages. It helped in some places on a phone and got in the way in others.

On a laptop, the bento grid I built for a pottery studio's product page looked like a shop window. One big photo of a mug filled the left side, with smaller tiles around it for glaze close-ups, dimensions, care instructions and a short note from the maker. Then I opened it on my phone, and the window turned into a hallway.

That's the catch with bento grids. On a wide screen, tiles of different sizes sit side by side, and the size difference tells you what matters. On a narrow screen, most grids collapse into a single column. Every tile ends up the same width, so the hierarchy that made the layout work is gone. That matters because phones are where a lot of the shopping happens. Red Stag Fulfillment puts mobile at 57% of global ecommerce sales in 2024.

Where it helped

The tiles split the information into chunks, and that was good. Each tile had one job: size, care, shipping. On a phone, that was easier to skim than a long paragraph of product description. You could thumb past what you didn't need and stop at what you did.

The glaze close-ups also held up well. I kept those as a two-column row on mobile, and small photos side by side still read clearly. For handmade work, where no two pieces match exactly, those details are part of the sale.

Where it got in the way

The biggest problem was the buy button. On desktop, the price and add-to-cart sat in a tile right next to the main photo. When the grid collapsed, they followed the order of the code and ended up below several other tiles. A shopper on a phone had to scroll past care instructions just to buy a mug.

Text tiles were the second problem. I'd given them fixed proportions so the grid looked tidy, and on a small screen the text got cramped or cut off.

Here's what I'd do now:

  • Write out the tiles in the order a phone shopper needs them: photo, price, button, options, then everything else.
  • Make that the order in the HTML, which also helps screen readers, and use CSS grid areas to rearrange things on desktop.
  • Keep side-by-side tiles on mobile only for images.
  • Let text tiles grow as tall as their content needs.

A bento grid is really a phone list laid out for a wide screen, so get the list right first.

Ronan Gantzos runs cross country and track at Gonzaga University and builds websites and web apps for businesses of every size. Start a project.

More from the journal

Small Business

The 15-minute accessibility check I run on every site I build

Web Design

Warm and earthy is the 2026 look. Here's how a small shop can try it in a week

Small Business

When a shared Google Drive stops working as a client portal

Contact

Let’s build
something.