shadcn.io is not affiliated with official shadcn/ui
Application Pipeline Success Block for React
A confirmation page for a job application: the role, place and reference with a copy button, and a vertical list of four hiring stages where each one opens to say what happens in it and how long it usually takes.
Installation
Overview
Tell applicants what happens to their application with this confirmation page for React with Base UI. It's the page Thistlebyte Studio, a game studio, shows on its careers site once an application is in: the page's side rails and one band, split in two. The first half is a check in a tile, the heading and a short list (the role, the place, the reference with a Copy Button, and when an answer usually comes) with the one Shine Button, Back to careers. The second half is the hiring pipeline as read-only Steps, four stages with the first done and the second next, each opening a Collapsible that says what happens in it and how long it usually takes. The frame's lines are drawn by Guides. For job applications, candidate portals and any process with stages the person can't see.
FAQ
What stays in the page, and how do I wire it for real?
Nothing was submitted. The role, the place, the reference and the four stages are typed sample data, and the only things the page does are copy the reference through the browser's clipboard and open or close a stage. To wire it, build STAGES from your hiring flow (each with its fewest and most working days), set AS_OF from the day the application arrived and fill the role and reference from the application.
Where do the dates come from?
From one typed day and each stage's range of working days. Every date is the working day (weekends skipped) that many days after AS_OF, counted in UTC and added up stage by stage, so a stage that takes five to ten days after a five-day screen ends between the two days that result. Nothing reads the clock, and the page says the same on every device.
How do the stages work, and are they accessible?
They're read-only Steps in a vertical list, so the list is one list of four items for assistive technology and nothing here moves the process. Each stage's name is a button in a level-3 heading that opens its explanation, and a hidden word after the name says whether it is done, next or later; the markers are filled for done and outlined for next, never shown by color alone. Any number of stages can be open at once.
Does the copy button really work?
Yes. It writes the reference to the clipboard and a screen reader hears "Application reference copied" (or that the clipboard refused, which happens on a page not served over HTTPS). The reference itself is left-to-right whatever the page's direction.
Where does Back to careers go?
The primary is a Shine Button used as a link to your own route. It's a Shine Button with render set to an a element and nativeButton={false}.
How does it look on a phone?
The stages go under the list, with the next one already open, and the primary is pinned to the bottom of the screen and full width, so it stays in reach; from the small breakpoint up it sits in the flow. The place is left out of the list on a phone to keep the page short. The page is aligned to the top, so opening a stage never moves the heading.
Related
- Pro
Day Track Hiring Process
CareersA hiring process section for an applicant tracking company's own about page: five stages drawn to scale over fourteen days, five cells saying what to expect at each, and a promise to reply within two days.
- Pro
Resume Drop Contact
ApplicationsA robotics hiring form that starts with a single PDF dropzone, then a role combobox, a start date and an optional LinkedIn field.
- Pro
A full-height confirmation after the last signature: a Signed stamp beside the heading, the completion record as a six-event table with fixed UTC times, the document hash with a real copy button, and a real .txt download of the record.
- Pro
A page for a finished workspace setup: a full progress bar over five ticked steps with their dates, three launch rows for what to do next, and a quiet fall of confetti that stops with reduced motion.
- Pro
Time Off Approved Success
People and approvalsA confirmation page for approved leave: a read-only month grid with the days off marked as one run, the allowance as a three-part bar with the days left, and three automations as switches that change the page and say so.
- Pro
Approval Chain Success
People and approvalsAn expense-report confirmation page: the report's number, date, category and total, the approval chain down a rail with a word for where it stands, the attached receipts, and a withdraw button that says so in the chain.