shadcn.io is not affiliated with official shadcn/ui
Co-built Rows About Block for React
Partnership rows for an integration platform, each joining two wordmarks with what they built, the joint customers, and a link to the note.
Installation
Overview
Co-built rows for React with Base UI, written for Joinmoor, a fictional integration platform. The header states how many partnerships there are and how many customers sit on both products; that customer total is the sum of the rows. Each row joins the Joinmoor wordmark and a partner wordmark with a multiplication sign, then says what the two built, shows the kind of work as a badge, the joint customers and a text link, "Read the note". Each partner keeps its own lettering. On a narrow screen the wordmarks stack; from lg they sit on one line. The rows are ruled from rail to rail, and the last row ends the block, so nothing draws a rule under it. The lockup does not mirror. The page's rails and top rule come from the Guides spine. It's built from Badge and Guides, with a CSS entrance and your theme's tokens for every colour. For an about page that should show work a company built with someone else. The partners are fictional and the figures are example data.
FAQ
How do I change the partners?
The partners are PARTNERS at the top of the file. Each has a name, a lettering string (the partner's type style, not a class on the row), a kind, a built sentence and a customers count. The header's partnership count is the length of the array, and the customer total is the sum of customers. Joinmoor's name is written on every row. The link's address is # in this demo.
How is it read by a screen reader?
The heading is the section's only h2. Each row is an h3. The multiplication sign is hidden, and a visually hidden "with" makes the heading read "Joinmoor with Brinepost". The sentence, the badge, the customer count and the link "Read the note" follow. The lines are drawn by a layer hidden from assistive technology.
Why do the wordmarks look different?
Each partner's lettering is its own type: a serif italic, a monospace, a bold lowercase, a light wide setting. Reedpath is drawn in lowercase; the text is still "Reedpath", so that is what is read. The lockup is pinned so the two names stay in that order when the page is right to left.
How does it fit on a phone?
The two wordmarks stack, with the multiplication sign between them, and the badge, the customer count and the link wrap under the sentence. From lg the lockup and the rest of the row share one line. Nothing scrolls sideways at 320 pixels.
Why does the block end on the last row?
Every block draws only its top rule: the next block's top rule is this one's bottom edge. A rule under the last row, with empty space beneath it, would read as a second rule just above the next block. The last row keeps its padding and draws no line under itself.
What moves, and what happens with reduced motion?
The header fades up once on load. With reduced motion it simply appears. Nothing else moves on its own. The link's arrow turns around in a right-to-left layout, and its small nudge on hover is off under reduced motion. The block has no state, so it can render on the server.
Related
- Pro
Depth Table Integrations About
Security and platformAn integration depth table for a data-sync service: seven systems in plain type with direction, sync frequency, sign-in method and a state dot, in a framed, scrolling table.
- Pro
Hover Card Customer Logos
CustomersTwelve drawn customer wordmarks for a parcel-logistics company in cells that share their hairlines, each opening a hover card with the shop's trade, how long it has been a customer and what it sends.
- Pro
Repo Cards Open Source About
Press and recognitionThree repository cards for a developer toolkit, drawn like repo headers: owner and name, a description, a language letter, rolling star counts, forks, contributor initials and latest release, with a used-by line.
- Pro
Two Panel Split Logos
CustomersCustomers of a billing product in two equal panels behind a split divider: Startups and Enterprises, each with a count, a sentence about how it uses the product and a three-by-three wall of drawn wordmarks.
- Pro
Proof Index Social Proof
CustomersSix kinds of proof for a reference-call tool laid out like a table of contents: each row leads from the kind of proof to its number along a solid hairline, with one line of detail and a link to its source.
- Pro
Guestbook Customer Wall
CustomersA customer wall as a guestbook: five dated notes from shop owners, newest first, beside a framed form that adds your note to the top of the list for this visit.