shadcn.io is not affiliated with official shadcn/ui
Timed Demo Agenda About Block for React
A product demo for a tour tool, promised as 30 minutes: the two people who run it, a book link, a recording link, and an agenda bar drawn to those minutes.
Installation
Overview
A demo invitation for React with Base UI, written for Tourloft, a fictional product-tour tool. A split puts the promise at the start: two presenters with initials, a Shine Button to book the 30 minutes, and a ghost button for a recording. At the end, framed, an agenda bar is drawn to scale from the same minutes as the list under it, 5 for the intro, 15 on your workflow and 10 for questions. The two links are placeholders. They do not book a slot and they do not play a recording. It's built from Shine Button, Avatar and Guides, with a CSS entrance and your theme's tokens for every colour. For an about page that should say what a demo actually spends its time on. The people and the minutes are example data.
FAQ
How do I change the agenda and the presenters?
PARTS is the agenda: a label, the minutes and one sentence. The heading, the book button and the bar all use the sum of those minutes, so editing a part updates every place the length is written. PRESENTERS is the two people, a name and a role. The initials are derived from the name.
Do the buttons book a demo or play a video?
No. Both point at #. The Shine Button reads "Book 30 minutes" and the ghost button reads "Watch a recording", as placeholders for your own booking link and your own recording. Nothing plays inside the block.
How is the agenda bar drawn?
Each part's width is its minutes divided by the total, so the three segments add to the full bar. The list under the bar repeats the same minutes. The bar is hidden from assistive technology because the list already says how the half hour is split.
How is it read by a screen reader?
The heading is an h2, and the agenda card is an h3. The presenters are a list of names and roles. The initials avatars are decorative, because the name is written beside them. The agenda is an ordered list. The bar does not add a second reading of the same minutes.
Related
- Pro
Guarantee Certificate About
Principles and processA home-warranty guarantee drawn as a certificate: a seal in SVG above the title, three promises with ticks, the fine print behind a disclosure that stays in the page, and a Shine Button to start a claim, in a card in card.
- Pro
Advisory Board About
Team and leadersAn advisory board for a legal-software company: five advisors in an accordion, each with the practices they cover, why they advise, and one piece of advice.
- Pro
An onboarding process section for an HR company's own about page: a live checklist for the first 30 days, grouped by week, with a running count and bar, a tip from your buddy for each week, and ticks that stay on this page for this visit.
- Pro
Duration Table Methodology
Principles and processA methodology section for an engineering consultancy: a to-scale bar of five phases across six weeks, over a framed table with each phase's work, tools as badges and duration.
- Pro
Pull Quotes and Press Kit About
Press and recognitionA press page for a ticketing company: three pull quotes set as headlines with the outlet in serif lettering, and a press kit of three real files that download from the page, a boilerplate with a Copy button and a press contact.
- Pro
Split Panel Team Picker CTA
Pickers and togglesA split CTA where visitors pick the engineer they want to talk to from four choice cards with initials, role and availability, a Shine Button that names their choice, and a closing band of assurances.