shadcn.io is not affiliated with official shadcn/ui
Certificate Preview FAQ Block for React
A side-header FAQ for online short courses whose first answer previews what you receive: tabs for a certificate, a transcript and a badge, each a greyscale drawing in a framed figure.
Installation
Overview
An FAQ for React with Base UI. A side header, the title, a sentence and an adviser prompt at its foot, sits beside seven questions in hairline rows, behind a split divider that runs from the page's top rule to the block's end. The first question, "What do I get when I finish?", is open on load and answers with a preview: three tabs, Certificate, Transcript and Badge, each a greyscale drawing of the document in a framed figure with one line of text under it. Every row opens with a chevron at its start, and on a phone the header stacks above the rows. It's built from Accordion, Tabs, Button and Guides, with CSS transitions for the entrance and your theme's tokens for every colour. For course platforms, schools and training providers whose learners want to know what they leave with.
FAQ
How do I change the documents and the questions?
Edit SHEETS for the tabs (an id, a label and the caption under the drawing), RESULTS for the transcript's rows, and QUESTIONS for the rows. The transcript's total is added up from RESULTS. Each drawing is a small component built from the theme's tokens: replace one with a screenshot of your real document if you prefer, and keep the caption as its text alternative.
Are the drawings images?
No, they're built from our parts: a bordered sheet, bars standing for lines of text, a ring and an icon. They are decorative, hidden from assistive technology and not focusable, and the caption under each says in words what the document holds. They follow the theme, so they read in dark mode too.
How do the tabs work?
They're a real tab list named "What you receive": the arrow keys move between them (mirrored in a right-to-left layout), Home and End jump to the first and last, and Tab moves on to the open panel. All three panels share one height, so switching never moves the questions below. Focusing a tab selects it, as on the other libraries.
Are the closed answers and the other tabs in the page's markup?
Yes. The Accordion takes hiddenUntilFound and each tab panel keepMounted, so closed answers stay in the markup as hidden="until-found" and the other panels stay in the page, hidden.
Related
- Pro
Hover Preview FAQ
Ways to revealA FAQ for a courier tracking portal where hovering or focusing a question shows a hover card with a one-line summary, and opening it shows the full answer.
- Pro
Images FAQ
Code and mediaA photo-gallery FAQ whose open answers split into words and a framed greyscale drawing of the screen they describe: a share dialog, backup settings, an export menu, a search, an album picker and the trash.
- Pro
Accordion FAQ
Accordion listsA side-header FAQ for a web analytics tool: the title, one sentence and a contact prompt beside seven questions in an accordion, behind a split divider.
- Pro
Diagram FAQ
Code and mediaA centred identity-service FAQ whose first answer carries a sequence diagram with three lifelines and four numbered arrows, driven by a list of steps you can hover, focus or press.
- Pro
Categorized FAQ
Topics and filtersA topic-tabbed FAQ for a bookkeeping app: a compact header, a band of line tabs with a count on each, and one accordion per topic.
- Pro
Dual Column Accordion FAQ
Accordion listsA two-column FAQ for a pottery studio: a start-aligned header, then two independent accordions of four questions side by side, behind a split divider.