Overview
Overview
Shared components are the default on cardano.org. Before you write a component or page markup, find your need in the table below and use the component it points to. If a component almost fits, extend it with an additive prop instead of copying it. The Component Guidelines explain when a page-specific component is fine and what a new shared component needs.
Find the right component
Page structure
| I need | Use |
|---|---|
| A page hero with title, text, and banner | Site Hero. The homepage uses Welcome Hero |
| An icon framed in a rounded tile | Icon Hero |
| A complete explainer page with hero, sections, FAQ, and call to action | Explainer Page |
| A page shell for an /insights data page | Insights Layout, Insights Footer |
| Open Graph and Twitter card meta tags | Open Graph Info |
| Content constrained to the page width | Boundary Box |
| A section background (zoom, plain, light) | Background Wrapper |
| Vertical spacing between blocks | Spacer Box |
| A labeled section divider with an anchor | Divider |
| Decorative lines that connect sections | Connection Line |
Text and layout
| I need | Use |
|---|---|
| A section title with text, list, and optional button | Title With Text |
| A large title on the left, text and button on the right | Featured Title With Text |
| A chart | EChart |
| Headline numbers, alone or in a row of equal columns | Stat Figure |
| A responsive grid of cards or tiles that wraps by item width | Grid. For filterable app cards use App Grid |
| Plain paragraphs in one or two columns | One Column Box, Two Column Box |
| Main content with a sidebar | Two Column Layout |
| A dotted icon illustration next to text | Dotted Image With Text |
| Alternating rows of icon, title, and text | Proof Points List |
| A highlighted note with icon and accent border | Highlight Callout |
| A call to action band | CTA One Column, CTA Two Column |
| A call to action band that closes a page on the normal background | Page CTA |
| A role or persona card | Role Card |
| A title with icon links to Cardano's social channels | Follow Cardano |
| A small status label | Status Pill |
| A closing callout that invites readers to fix the page on GitHub | Edit On GitHub Callout |
| A row of link cards to related pages at the end of a page | Link Card Row |
| A logo or avatar next to a name, with letters when the image is missing | Logo Tile |