Skip to content
shadcn.io

shadcn.io is not affiliated with official shadcn/ui

Five Cell Bento Logos Block for Svelte

Exactly five cells for a usage-billing API: one featured customer story as tall as two rows and four single customer cells, each outlined by lines that run past its corners, with one Shine Button in the header.

Framework
UI library

Preview

Preview width

Installation

Part of Pro
Pro unlocks the code and one-line install of every Pro button and text effect, plus the MCP for your AI editor.
Have Pro already? Sign in to open it.Opens here as soon as you're Pro.

Overview

A five-cell bento for Svelte with Ark UI. A compact header, "Billed by what they use", carries the block's one Shine Button at its end. Under it, one featured story takes the start side at the height of two rows: the flagship's plate and wordmark, an industry pill, the result at display size, a quote and who said it, and a "Read the story" link. Four single cells fill the other half, two by two: a wordmark, an industry pill and one usage figure. The cells sit apart, each outlined by Guides lines that run a little past its corners, with a + mark at its start corner. On a phone the featured cell comes first and the four others become a snap carousel with the next card showing. Built from Guides, Shine Button, Badge, Avatar and Button, with a CSS transition for the entrance and your theme's tokens for every colour. For a landing page that wants one customer to lead and four to back it up.

FAQ

Why exactly five cells?

One featured cell as tall as two rows plus four single cells make a complete two-by-two beside it, so the layout has no gaps. Add or remove a cell and the grid beside the featured one has a hole. For a different count, use logos-bento-wide-featured-top (one plus three) or the static grid wall.

How do I change the customers?

Edit STORY for the featured customer (name, icon, lettering, industry, quote, result and who said it) and SUPPORTERS for the four others: each is a wordmark, an industry, a figure and its label. The names are fictional placeholders.

What are the lines around each cell?

Each cell has a Guides layer: four hairlines that run slightly past the cell's corners and a + mark at its start corner. The gap between cells is large enough that neighbouring lines never touch.

What moves?

The header and the cells fade up once when the page loads, with CSS transitions, and the supporting wordmarks ease to the text colour on hover. With reduced motion the transitions are off.