shadcn.io is not affiliated with official shadcn/ui
Inset Featured Focal Logos Block for React
A split for a patch-management tool: one flagship customer in a raised panel at the start, six integrations as rows with a Live status at the end, a solid divider between.
Installation
Overview
An inset featured focal for React with Base UI. Under a compact header, one flagship customer sits in a raised panel inside a muted shell: its plate and wordmark, the machines it patches each night at display size and the window it does it in. A solid divider with + marks where it meets the rails separates that from six integrations at the end, set as rows from rail to rail: a wordmark, a short line on what it keeps in step and a "Live" status with a small dot. The rows share the column's height and end the block, so the next section's top rule closes them. The block follows your theme, the shell and the ring doing the work a dark panel would. On a phone the rows sit under the panel with a rule between them. Built from Frame, Guides, Badge, Status and Lucide icons, with a CSS transition for the entrance and your theme's tokens for every colour. For a product that has one customer to feature and a list of tools it connects to.
FAQ
How do I change the flagship customer?
Edit FLAGSHIP for the plate, wordmark and tenure, and the figure and its sentence in the panel for the number. The headline and the bold lead sentence name the customer and the figure too, so change them together.
How do I change the integrations?
Edit INTEGRATIONS: each entry is a wordmark (name, icon, lettering, mark) and a syncs line. The rows fill the height of the panel side by side with them, so six rows are at home beside the panel; fewer rows get taller, more get tighter. Keep the syncs lines to a few words, or a row wraps to a second line.
Can an integration show a different status?
The status is a coloured dot and the word beside it. The dot is decoration and hidden from assistive technology, and the word is what is read, so to show another state change both: use Status with variant="warning" and a word such as "Paused". The sample data says Live for all six.
How does the split work?
The two halves are a grid from lg, the second half drawing a solid divider on its start side with + marks where it meets the rails. The padding sits on the halves, not the column, so the divider reaches the top rule. Below lg the divider is a rule across the top of the rows instead.
Related
- Pro
A card-in-card showcase for an incident-response tool: one raised story panel with a big result at the start, and a numbered list of four more customers' results at the end.
- Pro
Featured Focal Hub Logos
Flagship customerA flagship customer in a framed card with a hairline tree down to a bracket of six supporting wordmarks, the caption "Integrates with" sitting on the line, for a release-management tool.
- Pro
Featured Focal Diagram Logos
Flagship customerA hub-and-spokes diagram for a webhook-delivery tool: the flagship customer at the centre of an inset frame, three supporting customers on each side, and hairline curves running to each.
- Pro
Featured Focal Wide Card Grid Logos
Flagship customerA wide flagship band over a grid of six wordmarks for a bookkeeping tool: plate, wordmark and tenure at the start, one big figure at the end, both rail to rail.
- Pro
Metric Split Logos
MetricsAn oversized figure and two buttons at the start, a column of six customer wordmarks at the end past a divider, for a dependency-graph product.
- Pro
Split Vertical List Logos
Maps and listsA headline, one sentence and a Shine Button at the start, and five customers as link rows at the end, each with a wordmark, an industry chip and an arrow.