Skip to content
shadcn.io

shadcn.io is not affiliated with official shadcn/ui

Accessibility Statement Footer Block for React

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.

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 footer that states its accessibility for React with Base UI. A split divider runs from the top rule to the foot of the page. At the start are the wordmark, one sentence and a conformance statement: a seal drawn in the foreground tone, a definition list (Standard, Conformance, Review) and a "Report a barrier" link that shows the email address. At the end are three link groups in a nav labelled Footer. A legal band runs under both halves. The seal is a plain drawing and the statement is example text: no real certifier is named, so write your own after you have tested your product. It's built from Guides, the catalog's Data List, plain links and your theme's tokens.

FAQ

How do I edit the statement?

Edit the FACTS array at the top of the file: each entry is a label and a value. The rows are a real definition list (dl, dt and dd), so a screen reader announces each label with its value. The sentence above the list says the statement is an example; replace it with a claim you have tested, and keep the standard, the level and the review cadence true.

Is the seal a real certification mark?

No. It is a small drawing (two rings, a ring of ticks and an open figure) in the foreground tone, hidden from assistive technology. The claim lives in the text next to it, so nothing depends on the picture. Do not replace it with a logo you are not licensed to show.

How does the report link work?

It is a mailto: link to an example address, access@openlane.example. Point it at a mailbox someone reads, or at your feedback form. The address is printed in the link so people who copy it, or use a mail client that is not set up, can still write to you.

How do screen readers move through it?

The block is a footer element: placed at the end of the page, outside main, it is the page's content-info landmark. The statement has an h2, the facts are a definition list and the three link columns sit in one nav labelled Footer, each with its own 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 halves stack with a hairline between them: the statement first (the seal above the facts), then the link groups two to a row, then the legal band. 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

    Trust Centre Tiles Footer

    Trust and compliance

    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.

  • Pro

    Company Facts Footer

    Company and places

    A company footer for a construction-software firm: a brand with a facts list (founded, headquarters, people, customers, company number) and two link columns in cells sharing hairlines, then a slim band.

  • Pro

    Contact Details Footer

    Company and places

    A contact-details footer for an accounting firm: the brand and two link groups on shared hairlines, and four contact points as cells in a definition list, each with an icon: email, phone, postal address and reply time.

  • Pro

    Legal Strip Footer

    Slim and minimal

    A legal-only footer: a strip of five legal links as cells on shared hairlines, and a band with the wordmark and the legal entity line.