Skip to content
shadcn.io

shadcn.io is not affiliated with official shadcn/ui

Split Raised Panel Logos Block for React

A headline, one sentence and a Shine Button flat on the page at the start, and five customers in a raised panel at the end, two wide tiles over three narrower ones.

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 split logo block for React with Base UI. At the start, flat on the page, a headline for a parcel-locker product, "Give every parcel a place to wait", one sentence and a Shine Button. At the end, five customers in a raised panel: a muted shell holding a card with a ring and a deep shadow, and inside it two wide tiles over three narrower ones. The panel has no dark scope, so it is light on a light page and dark on a dark one, and its lift comes from the shell, the ring and the shadow. Each customer is a wordmark in its own lettering, muted until you hover its tile. On a phone the copy comes first and the panel follows, with the fifth tile spanning both columns. Built from Frame, Guides and Shine Button, with CSS transitions for the entrance and your theme's tokens for every colour. For a section that wants one part lifted off the page.

FAQ

How do I change the customers?

Edit CUSTOMERS at the top of the file. Each entry is a name, an icon, a lettering and a mark. The panel is laid out for five: the first two tiles take half a row from the sm breakpoint and the rest a third, and tileSpan holds that rule. For another count, change tileSpan and the grid's column count together. The names are fictional placeholders for your own customers.

Is the panel dark?

No. It follows your theme: it has no dark scope, so it is light on a light page and dark on a dark one. It stays distinct because the muted shell, the ring and the shadow lift it off the page, and the tiles inside are one step lighter or darker than the card.

What happens in a right-to-left layout?

The layout mirrors: the copy stays at the start of the line and the panel at the end. The tiles read in the page's direction, and each wordmark keeps its own direction, as a logo would.

How does it fit on a phone?

The copy comes first, then the panel at the full width of the column: five tiles two across, the last one spanning both. The tiles keep their size and nothing scrolls sideways at 320 pixels.

What moves, and what happens with reduced motion?

The copy and the panel fade up once when the page loads, with CSS transitions, and a wordmark's colour eases on hover. With reduced motion every transition is off and the section simply appears.

  • Pro

    A headline, one sentence, a Shine Button and an outline button at the start, and six customers in a hairline grid at the end, three across and two down.

  • Pro

    A headline, one sentence and a Shine Button at the start, and six customers open in two columns and three rows inside a hairline frame at the end.

  • Pro

    A card-in-card split: a headline, one sentence and a Shine Button, beside eight customers as linked cells that show a Read story arrow on hover and focus.

  • Pro

    A four by four wall of customers for an alumni-network product in an inset tray, with fifteen wordmarks and a last cell that is the Shine Button, See all 4,000+ customers.

  • Pro

    A library system's quote on a raised panel in a tinted shell, its key phrase marked with a highlighter stroke, beside the library's wordmark set as a poster.

  • Pro

    Nine customers as square monogram tiles in a hairline grid at the start, and a headline, one sentence and two calls to action at the end.