Skip to content
shadcn.io

shadcn.io is not affiliated with official shadcn/ui

Trust Centre Tiles Footer Block for React

A footer for a payments checkout whose three tiles (Security, Privacy, Compliance) share hairlines, each with an icon, a quiet Current status, one line and three links.

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 trust-centre footer for React with Base UI. The wordmark and one sentence sit on top. Under them three tiles share hairlines: Security, Privacy and Compliance, each with a drawn icon, a quiet "Current" status, one line saying what it covers and three links to the detail. The tiles are the footer's navigation: one nav labelled Footer holds the three groups, so a tile is a heading with a list of links, not a button that opens something. A legal band closes the page. It's built from Guides, the catalog's Status, plain links and your theme's tokens.

FAQ

How do I edit the tiles?

Edit the TILES array at the top of the file: each tile has a title, an icon, one line and a list of links. Keep three, since they fill the row from md; the line should say what the page behind the links covers, in one sentence.

What does the Current status mean?

It is a small dot in the foreground tone with the word "Current" next to it. The dot is decoration and the word carries the meaning. Show it only while it is true, and take it off a tile whose documents are out of date. A warning colour is reserved for a real exception; this block shows none.

Why are the tiles links and not buttons?

Opening a popover for each tile would hide the links behind a click and add three tab stops that do nothing on their own. Here every link is visible, so one Tab reaches each one, and a screen reader lists three groups, each under its own h2, inside a single Footer navigation.

How do screen readers move through it?

The block is a footer element, so at the end of the page it is the content-info landmark. The three tiles are groups in one nav labelled Footer, each with an h2; the legal links are a labelled list. Every link shows the theme's focus ring when reached by keyboard.

How does it fit on a phone?

The tiles stack one per row, divided by hairlines, under the wordmark and sentence, and the legal band stacks last. Nothing scrolls sideways at 320 pixels.

Where does the copyright year come from?

It is the current year, read when the footer renders, so it never goes stale. The block is a server component with no state, so on a server-rendered site the year is the server's when the page was built or rendered.

  • Pro

    Audit Table Footer

    Trust and compliance

    A footer for a backup vault with an audit table in a framed figure (the programme, its scope, how often it is audited and a link to request the report) beneath the brand and three link columns.

  • Pro

    Rights by Region Footer

    Trust and compliance

    A footer for an HR platform whose segmented control (EU and UK, United States, Elsewhere) swaps the four privacy-rights links that apply there, with the legal documents in a row under it.

  • Pro

    Accessibility Statement Footer

    Trust and compliance

    A footer for a lesson reader with a conformance statement at the start (a drawn seal, the standard, the level and the review cadence, and a report-a-barrier link) and three link columns at the end.

  • Pro

    A footer where the tiles are the navigation: a brand cell beside six link tiles with an icon, a name and one line each, on shared hairlines, and a legal band.

  • Pro

    Feature Promise Grid Footer

    Products and catalogs

    A footer that leads with three promises: icon cells with a one-line promise and a Learn more link, then the brand beside two link columns, and a legal band.

  • Pro

    Promise Chips Footer

    Trust and compliance

    A footer for a privacy-first analytics tool with a wrapping row of four check-marked chips (EU data residency, No ad trackers, Open API, Export anytime) and two link columns.